De supervisar agentes a supervisar resultados
Uno de los límites prácticos de las herramientas de programación con IA no ha sido solo la capacidad del modelo. Ha sido la sobrecarga de gestión. Incluso cuando los agentes pueden escribir código, los humanos suelen seguir dedicando tiempo a abrir sesiones, asignar tareas, seguir el progreso y reiniciar el trabajo cuando una ejecución se atasca. La nueva especificación Symphony de OpenAI está diseñada para reducir esa carga de coordinación cambiando quién gestiona la cola.
Según la cobertura de The Decoder, Symphony es una especificación de código abierto con una implementación de referencia que convierte un gestor de tareas como Linear en un sistema de control para agentes de IA. En lugar de que los desarrolladores distribuyan manualmente los tickets entre varias sesiones, los agentes pueden tomar directamente el trabajo elegible del tablero, procesarlo en espacios de trabajo dedicados y devolver los resultados para revisión humana.
El cuello de botella que Symphony intenta resolver
El argumento central del sistema es sorprendentemente simple: si los agentes son rápidos pero los humanos siguen teniendo que microgestionarlos, entonces la atención humana se convierte en la restricción de capacidad. El informe dice que los desarrolladores de OpenAI descubrieron que era difícil gestionar más de entre tres y cinco sesiones de Codex simultáneas sin perder eficiencia por el cambio de contexto. En esa configuración, las personas actuaban menos como ingenieros y más como despachadores.
Symphony invierte esa organización. El gestor de tareas se convierte en una máquina de estados, con estados como Todo, In Progress, Review y Merging. El sistema vigila esos estados, garantiza que cada ticket activo tenga un agente asignado y puede reiniciar un agente si se bloquea o falla. Solo se recogen los tickets no bloqueados, lo que permite que los árboles de dependencias avancen en paralelo cuando sea posible.

