Sistema ACO: Pipeline Multiagente de Código Aberto da Issue do GitHub ao PR Mesclado

✍️ OpenClawRadar📅 Publicado: June 17, 2026🔗 Source
Sistema ACO: Pipeline Multiagente de Código Aberto da Issue do GitHub ao PR Mesclado
Ad

O Sistema ACO é um framework multiagente open-source que executa autonomamente todo o pipeline de desenvolvimento de software — de uma Issue do GitHub a um PR mesclado — usando seis agentes de IA especializados. Construído por Aniket Karne, foi projetado para eliminar a perda de contexto e a sobrecarga de handoff típicas em fluxos de desenvolvimento exclusivamente humanos.

Diferente de LangChain, AutoGen ou CrewAI, os agentes do ACO não se comunicam diretamente entre si. Em vez disso, cada agente lê e escreve em um banco de dados compartilhado. A complexidade reside no esquema, não na lógica entre agentes. O pipeline funciona com SQLite em desenvolvimento e Postgres em produção, e vem com um painel Kanban ao vivo e um feed de eventos em streaming para observação dos agentes em tempo real.

Estágios do Pipeline

  • Agente PM escreve a história do usuário a partir de uma ideia fornecida.
  • Agente Planejador divide a história em tarefas com estimativas.
  • Agente Arquiteto (portão rígido) valida a viabilidade sem usar um LLM — ele verifica segredos codificados, critérios de aceitação ausentes e configuração inválida da stack tecnológica. Se a história falhar, nunca chega ao desenvolvedor.
  • Agente Desenvolvedor cria um branch e abre um PR.
  • Agente QA revisa o código e executa testes.
  • Humano dá a aprovação final antes do merge.

O portão do Arquiteto é determinístico, não probabilístico. Ele impõe um conjunto rígido de regras: sem segredos codificados, critérios de aceitação completos e stack tecnológica consistente. Isso impede que PRs alucinados ou inviáveis sejam gerados.

Ad

Por que é Diferente

Os agentes operam de forma independente via um banco de dados compartilhado, não através de mensagens agente-a-agente. Esse design mantém cada agente simples e o sistema geral previsível. O framework é construído em Python com um front-end Next.js para o painel.

Começando

O projeto é open source no GitHub. Clone o repositório, execute com SQLite localmente e conecte ao Postgres em produção. O painel Kanban e o feed de eventos ficam ativos por padrão.

Para Quem é

Equipes de desenvolvimento construindo pipelines CI/CD agentivos, pesquisadores explorando arquiteturas multiagente e qualquer um cansado da perda de contexto entre handoffs.

📖 Leia a fonte completa: r/openclaw

Ad

👀 See Also