AI News HubLIVE
站内改写2 分で読了

「peers」新バージョン——AIカップルがコードを共作

peersは、2つ以上のAIコーディングエージェント(Claude Code、Codexなど)を協力するピアとして駆動するオープンソースツールです。テスト合格、カバレッジ維持、回帰なし、TODO/スタブ/スキップテストなし、シークレットクリーンという厳格なゲートを設けています。一方のピアが実装し、他方がブラインドレビューを行い、さらに敵対的スケプティックが再監査してから「完了」を受け入れます。無人実行、予算上限、コンテナサンドボックスに対応しています。

ソースHacker News AI著者: dash0r

peersは、AIコーディングエージェントの協力を新たなレベルに引き上げるオープンソースプロジェクトです。単一のAIエージェントがループするのとは異なり、peersは2つ以上のエージェント(Claude CodeやCodexなど)をピアとして連携させ、厳格なゲートを通過しない限りタスク完了を認めません。

具体的な流れは以下の通りです。まず、一方のピアが実装を行います。次に、別のピアが実装者のメモを見ずにブラインドレビューを実施します。さらに、敵対的スケプティックが再監査を行い、すべてのゲート(テスト合格、カバレッジ維持、回帰なし、TODOやスタブ・スキップテストの不在、シークレットクリーン)をクリアして初めて「完了」と見なされます。これにより、「見た目が完了」というあいまいな判断による「収束劇場」を排除します。

peersは複数のモードを提供します。auditモードはバグハンティングとテストカバレッジの評価に特化し、thoroughモードは連続3回のクリーンチックとスケプティック合格で収束を保証します。describeモードはドキュメント作成を反復的に行い、implementモードはPLAN.mdに基づいたエンドツーエンドの機能実装を担当します。

ユーザーはpeers-ctlコマンドラインツールでプロジェクトを管理でき、無人実行、予算上限設定、コンテナサンドボックスによる安全な実行が可能です。診断テストでは、peersがランダムテストプログラムに対してゼロ欠陥を達成し、テストスイートがカバーしない境界バグも発見しました。

自動フックとして、recon(リポジトリのスキャン)、codemap(ASTからの構造マップ作成)、auto-skeptic(収束後の自動再監査)がデフォルトで有効になっています。これらは--without-recon、--no-codemap、--without-post-convergence-skepticオプションで無効化できます。また、トラブルシューティングガイドでは、コンテナネットワークの問題、プロセス失敗、アイドルタイムアウトなどの対処法が詳しく説明されています。

peersは、マルチエージェント、マルチゲート、敵対的監査を統合することで、AIコード生成の信頼性と品質を大幅に向上させる画期的なツールです。