Qué es loop engineering: la disciplina que reemplaza al prompt engineering

 

2026-07-31

La definición corta

Loop engineering es el proceso de diseñar sistemas donde un agente de IA trabaja en ciclos repetitivos: ejecuta una tarea, verifica el resultado, corrige lo que falló y vuelve a ejecutar. El agente no espera instrucciones humanas en cada paso. Tiene un objetivo, reglas de detención y la capacidad de iterar hasta lograrlo.

Prompts largos y perfectos pierden valor. Lo que importa es la estructura del loop: qué dispara el trabajo, cómo se ejecuta, quién verifica, cuándo para.

De dónde viene el concepto

El término explotó en 2026 con dos referencias centrales:

Addy Osmani (Google) publicó sobre loop engineering como el nuevo skill crítico para equipos de ingeniería: agentes que usan worktrees, skills y sub-agentes en ciclos de trabajo. Su framework nombra los componentes del loop y cómo encadenarlos.

Steinberger y Cherny popularizaron la idea de que "deberías estar diseñando loops que prompteen a tus agentes". La frase se volvió viral porque cambió el foco: no escribís mejores instrucciones, diseñás mejores sistemas de iteración.

Después vino el resto: la infraestructura que reemplaza al prompt engineering, los 15 loops que la gente ya está corriendo, los debates sobre si esto es una capa nueva o una evolución del harness de los agentes.

Los 6 componentes de un loop

Cualquier loop de agente, por más complejo que sea, tiene estas piezas:

  1. Trigger — qué arranca el ciclo. Puede ser un cron, un evento, un archivo nuevo, un mensaje.
  2. Execution — la tarea en sí. El agente hace el trabajo: investiga, escribe, codea, analiza.
  3. Verifier — quién controla que el resultado sea correcto. Puede ser el mismo agente con un rol distinto, otro modelo, o tests automáticos.
  4. Stop rules — cuándo termina. Objetivos cumplidos, máximos de iteraciones, criterios de calidad.
  5. Memory — qué recuerda entre ciclos. Contexto acumulado, aprendizajes, decisiones previas.
  6. Skills — capacidades reutilizables que el agente invoca. Prompts especializados, scripts, herramientas.

Si tu loop no tiene verifier, no es un loop: es un script que tira resultados sin control. Si no tiene stop rules, es un incendio de tokens.

La diferencia con prompt engineering

El prompt engineering busca la instrucción perfecta. El loop engineering busca el sistema perfecto.

Con prompts, cada tarea nueva es un prompt nuevo. Con loops, diseñás una vez la arquitectura y el agente itera solo sobre los casos que van apareciendo.

Ejemplo concreto: mi sistema de contenido no le pide a la IA "escribí un artículo". Tiene un loop: detecta una idea nueva, arma el brief, genera el borrador, lo verifica contra las reglas de voz, corrige los problemas, y recién cuando pasa el control de calidad lo presenta para revisión humana. Cada etapa es un componente del loop. Ninguna depende de que yo escriba un prompt mejor.

Cómo se ve en la práctica

Los loops más comunes que se están corriendo hoy:

  • build-test-fix: el agente escribe código, corre los tests, arregla lo que falla, repite hasta verde.
  • Verificador dual: un modelo ejecuta, otro revisa. Se usa mucho para contenido y para código crítico.
  • Revisión adversarial: un agente intenta romper lo que otro construyó. Encontrar fallas es su trabajo.
  • Monitoreo con respuesta: el agente observa una métrica, y cuando cruza un umbral ejecuta una acción y reporta.
  • Curación de conocimiento: captura información nueva, la clasifica, la archiva y propone mejoras al sistema.

Los que mejor funcionan comparten algo: el verifier es barato de correr, las stop rules son explícitas, y el loop puede correr sin supervisión durante horas sin quemar presupuesto al pedo.

Dónde corre

Los loops no son una herramienta. Son un patrón. Los podés implementar en Claude Code con worktrees y sub-agentes, en Codex, en agentes tipo Hermes con skills, o con scripts que encadenan llamadas a APIs de modelos.

Lo que cambia según la plataforma es la infraestructura: cómo se guarda la memoria, cómo se invocan las skills, cómo se aisla el trabajo (worktrees, sandboxes, ramas). Pero la lógica del loop es la misma: disparar, ejecutar, verificar, corregir, parar.

Por qué importa ahora

Porque la capacidad de los modelos ya no es el cuello de botella. El cuello de botella es la orquestación: cuánto trabajo podés dejar correr solo, con qué calidad, y con cuánta supervisión mínima.

Los equipos que dominan loop engineering publican más, codean más y analizan más con la misma cantidad de gente. No porque la IA sea mágica: porque diseñaron sistemas que iteran solos y solo escalan cuando algo se rompe.

Errores comunes

  • Loop sin verifier: el agente produce y produce, y nadie controla. Basura a escala.
  • Loop sin stop rules: la iteración nunca termina y los costos explotan.
  • Loop sin memoria: cada ciclo arranca de cero y repite los mismos errores.
  • Loop sin skills: todo el conocimiento está en prompts gigantes en vez de componentes reutilizables.
  • Over-engineering: para una tarea simple de 2 pasos, no necesitás un sistema de 6 componentes.

Para cerrar

Loop engineering no es hype. Es la respuesta práctica a una pregunta incómoda: si los agentes ya saben hacer las cosas, ¿por qué seguís diciéndoles cómo hacerlas una por una?

La respuesta es que no deberías. Diseñás el loop, definís los controles, y dejás que el sistema trabaje. El prompt engineering te daba mejores instrucciones. El loop engineering te da mejores sistemas.

Y eso, a la larga, escala mucho mejor.

Preguntas Frecuentes

Las dudas que más surgen

1¿Loop engineering es lo mismo que agentes autónomos?

No exactamente. Un agente autónomo puede ser parte de un loop, pero el loop es la arquitectura completa: trigger, ejecución, verificación, memoria, skills y reglas de detención. El agente es el que ejecuta; el loop es el sistema que lo contiene.

2¿Necesito saber programar para hacer loop engineering?

Ayuda pero no es obligatorio. Muchas plataformas de agentes permiten configurar loops con interfaces visuales o archivos de configuración. Lo que sí necesitás es entender los componentes: qué dispara, qué verifica, cuándo para.

3¿Loop engineering reemplaza al prompt engineering?

Lo complementa. Los prompts siguen existiendo, pero ahora son skills y componentes dentro del loop, no la pieza central. El diseño del sistema pesa más que la redacción de la instrucción.

4¿Cuánto cuesta correr loops?

Depende del loop. Con verifiers baratos y stop rules claras, un loop puede correr horas por centavos. Sin control, un loop descontrolado puede quemar presupuesto en minutos. El costo se diseña, igual que la calidad.

5¿Dónde arranco con loop engineering?

Con un loop chico: elegí una tarea repetitiva que hagas seguido, armá el ciclo trigger → ejecución → verificación → stop, y dejala correr. Después iterás: agregás memoria, skills, y recién ahí lo hacés más complejo.

— Ariel Di Stefano

Te puede interesar