Sistema de desarrollo multiagente donde colaboran 9 agentes de Claude
(github.com/Kuneosu)Es un sistema que automatiza el desarrollo de software mediante la colaboración de 9 agentes de Claude especializados.
¿Qué tipo de proyecto es?
Cuando el usuario pide "hazme una app de TODO", 9 agentes de IA se reparten el trabajo como si fueran un equipo de desarrollo real:
- Orchestrator: gestión de todo el flujo de trabajo
- Requirement Analyst: análisis de requisitos
- UX Designer: diseño de UX
- Tech Architect: diseño de arquitectura técnica
- Planner: elaboración del plan de implementación
- Test Designer: creación de casos de prueba (TDD)
- Developer: implementación del código
- Reviewer: revisión de código
- Documenter: documentación
Cada agente se ejecuta con Claude Code en una sesión de tmux independiente y se comunica mediante IPC basada en archivos.
Características principales
- Monitoreo en tiempo real de los 9 agentes desde un panel web
- TDD obligatorio: primero se escriben las pruebas → implementación → pipeline de revisión
- Configuración del modelo de Claude por agente (opus/sonnet/haiku)
- Soporte para modo terminal y modo panel web
Motivo de su creación
En proyectos complejos, Claude Code procesaba "análisis de requisitos → diseño → implementación → revisión" dentro de un mismo contexto, así que la calidad era inconsistente.
Lo hice pensando en cómo sería separar los roles como en un equipo de desarrollo humano.
Cómo usarlo
./setup.sh # verificar dependencias
./run.sh # ejecutar (elegir modo en el menú)
Se recomienda usar el modelo Opus con planes Claude Max (USD 100/mes) o superiores.
Todavía considero que es un proyecto incompleto. Hay mucho por mejorar en gestión de contexto, optimización de prompts y otros aspectos. ¡Se agradecen los comentarios y las contribuciones!
6 comentarios
Para compartir también mi experiencia probando varias cosas siguiendo la tendencia, si armas bien el loop de trabajo con Claude Code, programa bien y además funciona bien en la práctica. Sobre todo cuando empiezas un proyecto junto con él desde cero.
Eso sí, aunque la tarea que pedí era 1, terminaba haciendo no 10 sino hasta 100, así que había un problema: se volvía difícil darle seguimiento al proceso de desarrollo o al código fuente. Se sentía como estar viendo código dejado por alguien que ya renunció.
Especialmente en estructuras que usan muchos subagentes, me pasó que el agente encargado de la orquestación a veces se tragaba el contexto intermedio, así que incluso viéndolo con mis propios ojos era difícil entender qué estaba pasando realmente.
Es una parte con la que simpatizo mucho. Me dio bastante la impresión de que Claude Code parece tener instrucciones claras o un modelo (¿una especie de terquedad?) sobre el
fine-code. La forma en que interviene y resuelve problemas es realmente muy distinta a la de Codex.Guau, qué interesante ~
Es una idea que yo también intenté durante unas dos semanas y terminé abandonando. Espero que les vaya bien.
Si unes un poco más los bloques y lo conviertes en una forma que combine mcp y skills, te ayudará a completarlo.