- Ayuda a los equipos de desarrollo a enfocarse en la gestión de unidades de trabajo en lugar de escribir código
- Convierte cada tarea del proyecto en una ejecución autónoma aislada (run),
con una estructura en la que el equipo gestiona el trabajo sin supervisar a los agentes de programación,
y los agentes realizan la implementación de forma independiente
- En el video de demostración, Symphony monitorea el tablero de Linear y, cuando se crea una nueva tarea, genera y asigna agentes automáticamente
- Tras completar la tarea, los agentes entregan pruebas del trabajo (proof of work) como estado de CI, comentarios de revisión de PR, análisis de complejidad y video de ejecución
- Las tareas aprobadas se procesan automáticamente hasta la fusión del Pull Request, por lo que el desarrollador no necesita supervisar el código en detalle
- Ofrece su mejor rendimiento en bases de código que adoptan harness engineering y apunta a un cambio de la gestión de agentes de programación a la gestión del trabajo
- Proporciona una implementación de referencia experimental basada en Elixir; también es posible implementarlo directamente en otros lenguajes a partir del documento SPEC
- Apache License 2.0
5 comentarios
Qué moderno está el stack.
Parece ser un proyecto open source que publicó SPEC.md para que cada organización lo implemente y use de la manera que mejor le encaje.
Parece una forma open source acorde a un mundo en el que el agentic coding se volvió parte de lo cotidiano.
Ufff... la barrera de entrada está durísima, mejor dejen que sea solo darle clic a
setup.py sh, por fa.Le metes un prompt a codex para que lo haga.
Oh... sí, como era de esperarse, las tres grandes empresas están sacando versiones mejor hechas de las funciones que ya tenían los proyectos open source existentes.