Système ACO : Pipeline multi-agents open source du ticket GitHub à la PR fusionnée

ACO System est un framework open source multi-agent qui exécute l'ensemble du pipeline de développement logiciel de manière autonome — d'un problème GitHub à une PR fusionnée — en utilisant six agents IA spécialisés. Créé par Aniket Karne, il est conçu pour éliminer la perte de contexte et les surcharges de transfert typiques des workflows de développement humains.
Contrairement à LangChain, AutoGen ou CrewAI, les agents d'ACO ne communiquent pas directement entre eux. Chaque agent lit et écrit plutôt dans une base de données partagée. La complexité réside dans le schéma, pas dans la logique inter-agents. Le pipeline fonctionne avec SQLite en développement et Postgres en production, et est livré avec un tableau Kanban en direct et un flux d'événements en continu pour l'observation en temps réel des agents.
Étapes du Pipeline
- Agent PM rédige l'histoire utilisateur à partir d'une idée donnée.
- Agent Planificateur décompose l'histoire en tâches avec des estimations.
- Agent Architecte (porte stricte) valide la faisabilité sans utiliser de LLM — il recherche les secrets codés en dur, les critères d'acceptation manquants et les configurations de stack technologique invalides. Si l'histoire échoue, elle n'atteint jamais un développeur.
- Agent Développeur crée une branche et ouvre une PR.
- Agent QA examine le code et exécute les tests.
- Humain donne l'approbation finale avant la fusion.
La porte Architecte est déterministe, pas probabiliste. Elle applique un ensemble strict de règles : pas de secrets codés en dur, les critères d'acceptation doivent être complets, et la stack technologique doit être cohérente. Cela empêche la génération de PR hallucinées ou irréalisables.
Pourquoi c'est Différent
Les agents fonctionnent indépendamment via une base de données partagée, et non par des messages inter-agents. Cette conception maintient chaque agent simple et le système global prévisible. Le framework est construit en Python avec un frontend Next.js pour le tableau de bord.
Pour Commencer
Le projet est open source sur GitHub. Clonez le dépôt, exécutez-le avec SQLite en local, et connectez-vous à Postgres pour la production. Le tableau Kanban et le flux d'événements sont en direct par défaut.
À Qui s'Adresse-t-il
Les équipes de développement construisant des pipelines CI/CD agentiques, les chercheurs explorant les architectures multi-agents, et quiconque est fatigué de la perte de contexte entre les transferts.
📖 Lire la source complète : r/openclaw
👀 See Also

Graph Compose : Flux de travail temporels hébergés avec constructeur visuel et IA
Graph Compose est une plateforme hébergée pour orchestrer des flux de travail d'API sur Temporal, vous permettant de définir des workflows sous forme de graphes JSON avec trois méthodes de construction : un constructeur visuel React Flow, un SDK TypeScript et un assistant IA qui convertit l'anglais simple en graphes.

Développeur Indie Dévoile 'Ideanator', un Outil en Ligne de Commande pour Structurer des Idées Vagues avec des LLMs Locaux
Ideanator est un outil CLI conçu par un développeur autodidacte de 19 ans utilisant des LLM locaux comme Ollama/MLX. Il structure des idées vagues en concepts bien définis, entièrement hors ligne.

AgentCall : Laissez Claude Code rejoindre les appels Google Meet, Zoom ou Teams en tant que membre de l'équipe
AgentCall.dev achemine votre session Claude Code, Codex ou Cursor existante vers Google Meet, Teams ou Zoom avec voix, partage d'écran et chat — sans capture d'écran, ni données tierces en mode direct.

Tandem MCP : exécuter et gérer des sessions Claude Code depuis le chat Claude.ai
Tandem est un serveur MCP open source qui relie le chat Claude.ai aux sessions locales de Claude Code, permettant des boucles de codage autonomes sans copier-coller.