El patrón Chief of Staff es una arquitectura de orquestación de agentes de IA diseñada para resolver la inestabilidad de las sesiones de codificación de largo alcance. Su objetivo principal es mitigar los fallos causados por la volatilidad del contexto y la fiabilidad de los informes auto-generados, mediante una división estricta de labor entre coordinación y ejecución. A diferencia de las soluciones puramente técnicas, este enfoque es organizativo: una sesión de vida larga actúa como coordinador, mientras que sesiones breves y aisladas ejecutan el trabajo de implementación.
El núcleo del sistema reside en la separación de la orquestación de la ejecución. El coordinador no escribe código, sino que gestiona un estado duradero en un almacene externo, como un tablero de planificación (Plan Desk) expuesto vía MCP. Este estado sobrevive a la compresión de contextos y a la muerte de sesiones, asegurando que la memoria no se pierda. Cada afirmación de un agente se trata como evidencia que debe ser reejecutada antes de ser aceptada, priorizando los códigos de salida y los diffs sobre las transcripciones.
La implementación técnica se apoya en herramientas específicas como cmux para gestionar espacios de trabajo de terminal y Claude Code para las sesiones. El comando de lanzamiento debe ser corto y apuntar a archivos concretos para garantizar la reejecutabilidad. Este patrón, también conocido como orchestrator-worker o coordinator-implementor-verifier, se inspira en el flujo de integración de Git, donde un mantenedor verifica cambios antes de integrarlos. Su valor radica en que la verificación es el cuello de botella más costoso en el trabajo agéntico, y este patrón garantiza que la verificación sea independiente y fiable.
