Saltar al contenido
Actualidad IA

Actualidad IA y guías para construir agentes

Seguimos modelos, benchmarks, plataformas y buenas prácticas, pero lo traducimos a decisiones concretas para agentes reales.

Página 5

822 artículos
Entradas ls-tree en stdin se serializan a un tree object; el index y HEAD no se mueven
GuíaCoding Agents9 min

git mktree para coding agents: tree desde ls-tree, no desde el index

git mktree lee stdin en formato ls-tree no recursivo y escribe un tree. Normaliza el orden. Verifica que cada hash exista, salvo --missing. Gitlinks pueden faltar. Cero -r, cero --missing autónomo, cero REST Create a tree. Distinto de write-tree, hash-object y read-tree. Git 2.50.1.

Leer artículo
Un tree se convierte en objeto commit; HEAD y el working tree permanecen intactos
GuíaCoding Agents9 min

git commit-tree para coding agents: commit sin mover HEAD

git commit-tree fabrica un objeto commit a partir de un tree y lo imprime en stdout. No actualiza HEAD, no corre hooks, no toca el working tree. Un agente no lo encadena a update-ref ni a REST Create a commit. Distinto de commit, write-tree y hash-object. Git 2.50.1.

Leer artículo
Un tree object entra al índice; el working tree permanece intacto hasta que alguien pide -u
GuíaCoding Agents9 min

git read-tree para coding agents: carga el índice, no el disco

git read-tree lee un tree al índice y no toca el working tree salvo -u. Plumbing, no porcelain. Un tree reemplaza el index; -m hace merge 1/2/3-way; --reset descarta unmerged; --empty vacía. Cero autónomo con -u/--reset/--prefix. Distinto de checkout, restore y merge-tree. Git 2.50.1.

Leer artículo
El index se serializa a un tree object; HEAD y el working tree no se mueven
GuíaCoding Agents9 min

git write-tree para coding agents: tree del index, no un commit

git write-tree imprime el SHA de un tree a partir del index. No mueve HEAD. El index tiene que estar merged. Un agente no encadena commit-tree, no usa --missing-ok, no fabrica trees por REST. Distinto de hash-object, ls-tree y commit. Git 2.50.1.

Leer artículo
Cola principal de un agente que desvía mensajes irrecuperables a una cola muerta con alarma
GuíaAgentOps10 min

Dead-letter queue en agentes: el mensaje que no debe reintentarse

El retry es por llamada; la DLQ es por mensaje cuando el presupuesto de reintentos se agotó o el payload es veneno. maxReceiveCount, DeadLetterReason y redrive humano. Distinto del circuit breaker y de la ejecución durable. AWS SQS, Azure Service Bus, Cloudflare Queues y RabbitMQ DLX.

Leer artículo
El index de Git como candado: update-index escribe bits que add no debería tocar
GuíaCoding Agents9 min

git update-index para coding agents: plumbing del index, no add

git update-index registra paths en el index. El contrato autónomo es no usarlo: add para stagear, ls-files para leer bits, sparse-checkout para skip-worktree. Cero assume-unchanged, cacheinfo, --force-remove o --index-info. Distinto de add, ls-files y sparse-checkout. Git 2.50.1, man local verificado.

Leer artículo
Cadena de tres modelos donde el primario falla y el segundo responde al agente
GuíaAgentOps10 min

Fallback de modelos en agentes: otro modelo, no el mismo 429

Un fallback cambia de modelo o de proveedor cuando el primario no responde. Distinto de reintentos (misma llamada) y del circuit breaker (cortar la dependencia). Vercel AI Gateway models[] + Cloudflare Universal endpoint y cf-aig-step. Cero fallback en 401/403 ni en spend limit. El modelo que contestó va al log, no al prompt.

Leer artículo
HEAD y un path en conflicto: checkout no decide si cambia de rama o restaura un archivo
GuíaCoding Agents9 min

git checkout para coding agents: dos modos, cero autónomo

git checkout mezcla cambiar de rama y restaurar paths. El contrato autónomo es no usarlo: switch para ramas, restore para archivos. Cero -f/-B/--orphan/--ignore-other-worktrees. Distinto de switch, restore y reset. Git 2.50.1.

Leer artículo
Cuatro indicadores de un agente frente a un presupuesto de error que se consume con burn rápido y lento
GuíaAgentOps10 min

SLO y error budget en agentes: 4 SLIs, burn rápido/lento y política 50/100

La observabilidad te dice qué pasó; el SLO contrata qué es aceptable. Cuatro SLIs de agente (entrega, tools, latencia, calidad), error budget = 1 − SLO, alertas de burn rápido y lento, y una política 50 % / 100 % que congela features antes de que el presupuesto se acabe. Distinto de dashboards y de evals.

Leer artículo
Ciclo de un fallo de producción que entra al dataset y cierra el merge en CI
GuíaAgentOps10 min

De error de producción a eval: el flywheel que alimenta el dataset

Las evals iniciales arman el dataset. El flywheel lo alimenta: captura el fallo con traza, triage semanal a casos dorados, dataset vivo versionado y CI que bloquea el merge. Un error visto una vez se convierte en un test que corre siempre. Distinto de armar la suite y de calibrar el juez.

Leer artículo
Cliente A2A hablando con un agente remoto opaco a través de un Agent Card, sin compartir tools ni memoria
GuíaArquitectura10 min

Consumir agentes externos con A2A: comprar, no criar

Criar un segundo agente no es lo mismo que comprar uno. A2A (Linux Foundation) es el contrato agent-to-agent: Agent Card en /.well-known/agent-card.json, SendMessage/GetTask/CancelTask, estados SUBMITTED→WORKING→COMPLETED. Filtro build-vs-buy, wrapper tipado y evals como si el remoto fuera un proveedor. Distinto de orquestar los tuyos y de MCP.

Leer artículo
Tres caminos de una imagen hacia el agente: píxeles recortados, caption corto y texto OCR
GuíaAgentes Multimodales10 min

Entradas multimodales en agentes: imagen cruda, caption u OCR, no el PDF entero

Un screenshot o un PDF no es un string. OpenAI tokeniza por parches 32×32, Claude por 28×28 y Gemini cobra 258 tokens por tile. Esta guía fija tres representaciones —píxeles, caption, texto extraído—, resize antes de enviar, PDFs por índice de páginas y PII visual fuera del prompt.

Leer artículo
Índice RAG con tenants aislados, ACL en la query y reindex incremental
GuíaAgentOps11 min

RAG en producción: permisos en la query, frescura e índices por tenant

El chunking arma el índice. En producción el fallo es otro: el tenant sale del auth, no del prompt; cada query va a un namespace o with_tenant(); el filtro de metadata no es un ACL; y un documento vive hasta que lo reindexas. Pinecone, Weaviate y OpenAI Retrieval, verificados el 6 de septiembre de 2026.

Leer artículo
Escritorio de desarrollador con editor de código, sugerencias de autocompletado y una terminal ejecutando un agente
GuíaProductividad IA12 min

GitHub Copilot para trabajo: cómo usarlo en código real (LATAM, 2026)

Guía práctica de GitHub Copilot para developers en LATAM: cuándo usar autocompletado, chat con agent mode, CLI o el cloud agent, cómo gastar bien los créditos de cada plan, qué no pegar de clientes, y un flujo de 30 minutos para pasar de un ticket a un PR que sí puedes mandar a review.

Leer artículo
Objetos sueltos duplicados junto a un pack: prune-packed solo borra los que ya están empaquetados
GuíaCoding Agents9 min

git prune-packed para coding agents: borrar sueltos ya empaquetados, no housekeeping

git prune-packed borra objetos sueltos que ya viven en un pack. Diagnóstico: -n. Cero a pelo. Cero porque prune-packable > 0. No es prune, ni gc, ni repack, ni count-objects. Git 2.50.1.

Leer artículo