Orquestar el trabajo: Workflows
Hasta ahora hemos visto un solo agente con un prompt bien escrito, y subagents que dividen una investigación independiente entre procesos paralelos. Pero para trabajos grandes o de múltiples perspectivas —como revisar un pull request completo y asegurarse de que cada hallazgo sea real, no una suposi
Como una línea de ensamblaje de fábrica con una estación de control de calidad separada al final: cada pieza pasa por las mismas estaciones fijas en el mismo orden, y solo una pieza que sobrevive a una segunda revisión de un inspector distinto pasa al empaquetado.
- workflow
- Un guion fijo de fases que varios agentes recorren en el mismo orden en cada ejecución — a diferencia de un prompt puntual, la estructura misma es la constante, no la redacción.
- phase gate
- Un punto de control donde el workflow no avanza a la siguiente fase hasta que cada tarea de la fase actual haya reportado — así el orchestrator siempre trabaja con un panorama completo, nunca parcial.
- adversarial verification
- Una fase separada en la que un agente distinto —uno que no escribió el hallazgo— intenta activamente refutarlo contra el código real antes de que entre al reporte, porque el agente que encontró un problema tiende a confiar en sí mismo.
- suficiencia de un solo agente
- El estado en el que una tarea está bien delimitada y es fácil de autoverificar, de modo que un solo agente bien instruido la resuelve tan rápido y con la misma fiabilidad que un workflow de varias fases — construir un workflow para eso es esfuerzo desperdiciado.