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

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.
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
👀 See Also

O Plugin Claude-ETA Adiciona Cronometragem de Tarefas e Detecção de Loop de Reparo ao Claude Code
Claude-ETA é um plugin do Claude Code que cronometra tarefas, aprende sua velocidade real e alimenta dados reais de volta ao Claude antes de responder. Também detecta loops de reparo identificando o conteúdo dos erros e intervém após três falhas idênticas.

Attesor: Engenharia Reversa com IA do Rosetta 2 para Máquina Virtual Linux
Attesor é um projeto do GitHub que utiliza IA para engenharia reversa da tecnologia de tradução binária Rosetta 2 da Apple, visando documentar sua arquitetura e potencialmente habilitar a tradução de x86_64 para ARM64 em máquinas virtuais Linux.

Construindo um Ciclo de Sonhos Autossuficiente com Cron Jobs e Claude
Um desenvolvedor criou um ciclo de sonhos autônomo usando dois cron jobs: um às 22h30 para pesquisa e reflexão, e outro às 23h00 para revisão e planejamento. O sistema escaneia arXiv, GitHub trending e Reddit, identifica fraquezas e propõe melhorias concretas.

mindpm: Um Servidor MCP Gratuito para Memória Persistente de Projetos com Claude
mindpm é um servidor MCP gratuito e de código aberto que fornece ao Claude um banco de dados SQLite local para rastrear tarefas, decisões, notas e resumos de sessão entre conversas. A configuração leva 30 segundos com o comando: claude mcp add mindpm -e MINDPM_DB_PATH=~/.mindpm/memory.db -- npx -y mindpm.