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 4

822 artículos
Un coding agent limpia el mensaje de commit por stdin; el working tree no se toca
GuíaCoding Agents9 min

git stripspace para coding agents: limpia el mensaje, no el parche

git stripspace lee stdin y limpia metadatos como lo hace Git: trailing whitespace, líneas vacías y un \n final. Es para mensajes de commit, notes y tags. Cero --strip-comments autónomo sobre un mensaje que el humano escribió. Distinto de apply --whitespace=fix y de commit --cleanup. Git 2.50.1.

Leer artículo
Un coding agent extrae Signed-off-by con --parse; el mensaje original no se reescribe
GuíaCoding Agents9 min

git interpret-trailers para coding agents: parse, no reescribir el mensaje

git interpret-trailers lee o añade trailers tipo RFC 822 al final del mensaje. --parse es el contrato de lectura. Cero --in-place autónomo, cero trailer.*.cmd y cero dump del parche. Distinto de commit --trailer, format-patch y am. Git 2.50.1.

Leer artículo
Un coding agent calcula la huella de un parche por stdin; el SHA del commit queda aparte
GuíaCoding Agents9 min

git patch-id para coding agents: huella del diff, no del SHA

git patch-id lee un parche por stdin y emite una huella SHA-1 del diff (sin números de línea). Default --unstable. --stable ignora el orden de archivos. --verbatim no recorta whitespace. Cero autónomo como filtro de historia. Distinto de cherry, apply y diff. Git 2.50.1.

Leer artículo
Tres archivos CURRENT BASE OTHER frente a un merge de un solo path; el agente no pisa current
GuíaCoding Agents9 min

git merge-file para coding agents: merge a tres vías de un archivo, no de la historia

git merge-file combina cambios de current y other sobre base y reescribe current. Exit 0 limpio, N conflictos, negativo en error. Cero autónomo sobre el worktree. Distinto de merge, merge-tree, mergetool y apply. Git 2.50.1.

Leer artículo
Un coding agent lee git diff --stat; la GUI de FileMerge queda al humano
GuíaCoding Agents9 min

git difftool para coding agents: GUI humana, no el diff

git difftool es un frontend de git diff que abre vim, FileMerge o VS Code. Sin diff.tool avisa y prueba fallbacks. Cero -y/--gui/--dir-diff autónomo. Distinto de diff, diff-files, diff-index y mergetool. Git 2.50.1.

Leer artículo
Tres paneles LOCAL BASE REMOTE frente a un archivo MERGED; el agente no abre la GUI
GuíaCoding Agents9 min

git mergetool para coding agents: GUI humana, no resolver conflictos

git mergetool lanza un programa gráfico o vimdiff sobre archivos en conflicto. Sin merge.tool avisa y prueba fallbacks. Cero -y/--gui autónomo. Distinto de merge, merge-tree, rerere y difftool. Git 2.50.1.

Leer artículo
Commits se reescriben sobre otra base; el working tree y las refs quedan quietos
GuíaCoding Agents9 min

git replay para coding agents: objects nuevos, refs intactas

git replay es experimental: reescribe commits sobre otra base y no toca working tree, index ni refs. El stdout es input de git update-ref --stdin. Sin --onto/--advance sale 129. Cero pipe autónomo. Distinto de rebase y cherry-pick. Git 2.50.1.

Leer artículo
Tres ejemplos de entrada y salida anclados al system prompt de un agente, con el mismo formato
GuíaHerramientas10 min

Few-shot en agentes: tres ejemplos de oro, no veinte clones

El few-shot no es rellenar el prompt. OpenAI lo pone en el mensaje developer con entradas diversas. Claude pide 3–5 ejemplos en tags XML, relevantes y distintos. Gemini recomienda few-shot siempre, formato idéntico y avisa overfitting. Distinto de prompt engineering y de structured outputs.

Leer artículo
Dos tree objects de Git se comparan en raw; el working tree no entra
GuíaCoding Agents9 min

git diff-tree para coding agents: dos trees, no el disco

git diff-tree compara blobs de dos tree objects. Sin tree-ish sale 129. Un commit se compara con sus padres y imprime el SHA. Default raw, no parche. Cero -p/--cc/--stdin autónomo. Distinto de git diff, show y ls-tree. Git 2.50.1.

Leer artículo
Una misma clave de idempotencia absorbe tres reintentos de una tool y deja un solo efecto
GuíaAgentOps10 min

Idempotencia en tools de agentes: una clave, un efecto

El retry de una tool no es un segundo cobro. La clave se genera antes del POST, se reusa en el timeout y se rechaza si el payload cambió. Stripe Idempotency-Key, AWS ClientToken e IETF 400/422/409. Distinto de webhooks, de retry y de ejecución durable.

Leer artículo
Working tree sucio frente al index: git diff-files lista el desvío en raw, no el parche
GuíaCoding Agents9 min

git diff-files para coding agents: working tree vs index, no el parche

git diff-files compara el working tree con el index en raw. Default exit 0 aunque haya sucio; --quiet implica --exit-code. -q no es silencio: oculta paths inexistentes. Cero dump al LLM. Distinto de git diff, status y diff-index. Git 2.50.1.

Leer artículo
Un dial de sampling junto a un agente que elige el siguiente token con un contrato fijo
GuíaAgentOps10 min

Temperatura y sampling en agentes: el knob no es creatividad

Temperatura, top_p y top_k cambian cómo el modelo elige el siguiente token, no la personalidad del agente. OpenAI recomienda tocar temperatura o top_p, no ambos (rango 0–2). Anthropic deprecó temperature/top_p/top_k después de Opus 4.6. Gemini aplica topP/topK y luego temperatura. Cero no es determinista. Distinto de reasoning.effort y de structured outputs.

Leer artículo
Un tree de Git se compara con el working tree o con el index; el raw no es un parche
GuíaCoding Agents9 min

git diff-index para coding agents: tree vs disco o index

git diff-index compara un tree-ish con el working tree o, con --cached, con el index. Sin tree-ish sale 129. Default raw, no parche. Cero -p autónomo. Distinto de git diff, diff-files y diff-tree. Git 2.50.1.

Leer artículo
Un agente corre dos versiones en paralelo: la de control sirve y la candidata solo observa
GuíaAgentOps10 min

Shadow, canary y feature flags en agentes: soltar sin redeploy

Shadow corre el candidato sin servir; canary sirve un porcentaje; el flag libera sin redeploy. Distinto de preview, de kill switch y de fallback de modelo. Cloudflare Gradual Deployments, Vercel Flags y AWS AppConfig. Cero side-effects en shadow. Canary con afinidad de versión y rollback. Flags no son secretos ni config de arranque.

Leer artículo
El index de Git materializa archivos al working tree sin mover HEAD
GuíaCoding Agents9 min

git checkout-index para coding agents: index al disco, no checkout

git checkout-index copia paths del index al working tree y no pisa archivos existentes salvo -f. Sin args no hace nada; -a es all. Plumbing, no porcelain. Cero autónomo con -f/-a/--prefix/--temp. Distinto de checkout, restore y read-tree. Git 2.50.1.

Leer artículo