ACOシステム:GitHub IssueからマージされたPRへのマルチエージェントAIパイプライン

ACO Systemは、GitHub Issueからマージされたプルリクエストまでのソフトウェア開発パイプライン全体を自動化するマルチエージェントフレームワークです。6つの専門AIエージェントが共有データベースを介して独立して動作し、エージェント間の通信やコンテキストの欠落はありません。
パイプラインの概要
- PMエージェントがIssueからユーザーストーリーを作成
- プランナーエージェントがストーリーを見積もり付きのタスクに分割
- アーキテクトエージェントが決定論的ゲート(LLM不使用、幻覚リスクなし)で実現可能性を検証
- 開発者エージェントがブランチを作成し、コードを記述してPRを開く
- QAエージェントがPRをレビューし、テストを実行
- 人間がマージ前に最終承認
主要な設計判断
LangChain、AutoGen、CrewAIとは異なり、エージェント同士は会話しません。すべてのエージェントは共有データベースに対して読み書きを行います。各エージェントは独立して動作し、複雑さはロジックではなくスキーマにあります。
決定論的アーキテクトゲート
アーキテクトゲートは作者が最も誇る機能です。ハードコードされたシークレット、不足している受け入れ基準、無効なテクノロジースタック設定をスキャンします。何かが失敗すると、ストーリーは開発者に届かず、不良PRはゼロになります。
技術スタック
- バックエンド: Python
- フロントエンド: Next.js
- データベース: 開発時SQLite、本番時Postgres
- UI: ライブかんばんダッシュボードとストリーミングイベントフィードでエージェントの動作をリアルタイム監視
対象ユーザー
エージェンティックツール領域で開発を行い、実際の成果物を生成する実用的で監視不要なパイプラインを求める開発者向けです。
プロジェクトはGitHubでオープンソースとして公開されています: github.com/aniketkarne/aco-system
📖 全文ソース: r/openclaw
👀 See Also

フィノ:Claudeを使った個人財務分析のためのオープンソースMCPサーバー
Finoは、Plaidを通じてClaudeを銀行口座に接続し、取引データをSQLiteにローカル保存し、財務分析のためのツールをClaudeに提供する、無料のオープンソースMCPサーバーです。

onWatch: SQLiteストレージを備えたオープンソースのローカルAPIクォータトラッカー
onWatchは、ローカルファーストのAPI使用量トラッカーで、すべてのデータをローカルのSQLiteデータベースに保存し、クラウドサービス、テレメトリー、アカウント作成を必要としません。約13MBの単一バイナリで、バックグラウンドデーモンとして動作し、50MB未満のRAMを使用し、localhost上でダッシュボードを提供します。

Skales: DockerなしでOllamaに接続するデスクトップAIエージェント
Skalesは、Dockerのセットアップを必要とせず、Ollamaにローカルで接続するデスクトップAIエージェントです。Gmail IMAPを介したメール管理、ブラウザ自動化、Groqを介したWhisperを使用した音声チャットなどの機能を提供します。

dead-letter: CLI、Web UI、MCPサーバー対応のローカル .eml から .md へのコンバーター
dead-letterはメールエクスポートをMarkdown(YAMLフロントマター付き)に正規化し、カスタマイズ可能です。CLI、Pythonライブラリ、Web UI、そしてClaude Desktop、Claude Code、Codexと直接統合するためのMCPサーバーの4つのアクセスモードを提供します。