Sistema de desenvolvimento multiagente com 9 agentes Claude colaborando
(github.com/Kuneosu)É um sistema que automatiza o desenvolvimento de software com a colaboração de 9 agentes Claude especializados.
Que projeto é este?
Quando o usuário pede "crie um app de TODO", 9 agentes de IA dividem os papéis e trabalham como uma equipe de desenvolvimento real:
- Orchestrator: gerencia todo o fluxo de trabalho
- Requirement Analyst: analisa os requisitos
- UX Designer: projeta a UX
- Tech Architect: projeta a arquitetura técnica
- Planner: define o plano de implementação
- Test Designer: escreve os casos de teste (TDD)
- Developer: implementa o código
- Reviewer: revisa o código
- Documenter: faz a documentação
Cada agente é executado com Claude Code em uma sessão tmux independente e se comunica por IPC baseado em arquivos.
Principais características
- Monitoramento em tempo real dos 9 agentes em um dashboard web
- TDD obrigatório: escrever testes primeiro → implementação → pipeline de revisão
- Configuração do modelo Claude por agente (opus/sonnet/haiku)
- Suporte aos modos terminal e dashboard web
O que motivou a criação
Em projetos complexos, o Claude Code acabava lidando com "análise de requisitos → design → implementação → revisão" em um único contexto, o que fazia a qualidade oscilar.
A ideia foi criar isso pensando em como seria separar os papéis como em uma equipe de desenvolvimento humana.
Como usar
./setup.sh # verifica as dependências
./run.sh # executa (selecione o modo no menu)
Recomenda-se usar o modelo Opus no plano Claude Max (US$ 100/mês) ou superior.
Ainda considero este um projeto inacabado. Há muitos pontos para ajustar, como gerenciamento de contexto e otimização de prompts. Feedback e contribuições são bem-vindos!
6 comentários
Seguindo a tendência, também compartilho algumas tentativas que fiz: se você montar bem o loop de trabalho com o Clco, ele escreve código bem e também funciona de fato. Isso é ainda mais verdadeiro quando o projeto começa junto desde o zero.
No entanto, eu pedia uma tarefa no nível 1, mas o resultado acabava indo não só até 10, e sim até 100, então havia o problema de ficar difícil acompanhar o processo de desenvolvimento ou o código-fonte. Era como olhar para um código deixado por alguém que saiu da empresa.
Principalmente em estruturas que usam muitos subagentes, já vivi situações em que o agente responsável pela orquestração engolia o contexto intermediário, e, mesmo olhando tudo com os próprios olhos, era difícil entender o que de fato estava acontecendo.
Essa é uma parte com a qual eu me identifico bastante. Tive muito a sensação de que o Claude Code parece ter diretrizes bem claras ou um tipo de modelo para
fine-code(teimosia?). O processo de intervir e resolver problemas é realmente bem diferente do Codex.Uau, que interessante ~
É uma ideia da qual desisti depois de testar por umas 2 semanas. Torço para que dê certo.
Se você juntar um pouco mais os blocos e criar algo que combine MCP e skills, isso vai ajudar a chegar a uma versão completa.