Codev:14日間で106件のPRを処理するAIエージェントワークフロー

Codevは、構造化された開発ワークフローを強制するオープンソースのAIエージェント調整システムです。このプロジェクトは、14日間で106件のプルリクエストを処理する中から抽出された具体的な実践方法を通じて、AIをプロトタイピングから本番作業へ移行する方法を示しています。
6つのコアプラクティス
- 仕様と計画はソースコードである: 仕様と計画はチャット履歴ではなく、ソースコードと共にgitで管理されます。新しいエージェントは全体像を把握するためにarch.mdを読み、その後、特定の仕様を確認します。これにより、何がなぜ構築されたのかを常に把握できます。
- 各フェーズを3つのモデルがレビュー: Claude、Gemini、Codexはほぼ完全に異なるバグを検出します。単一のモデルが55%以上の課題を見つけることはありませんでした。テストでは、出荷前に20のバグが検出されました:Claude Codeは5つのバグを発見し、GeminiとCodexはClaudeが見逃した深刻なセキュリティ問題を含むさらに15のバグを検出しました。
- プロセスを提案ではなく強制する: ステートマシンがSpec → Plan → Implement → Review → PRを強制します。AIはステップをスキップできず、テストに合格しなければ次に進めません。AI自体では計画に従わないため、システムがガイドラインを提供します。
- 編集ではなく注釈を付ける: ほとんどの作業は、オープンエンドのチャットでファイルを修正するのではなく、コードを導く仕様とレビューを書くことに関わります。
- エージェントがエージェントを調整する: アーキテクトエージェントがビルダーエージェントを分離されたgitワークツリーに生成します。あなたはアーキテクトを指示し、アーキテクトはビルダーを指示します。彼らは非同期にメッセージを交換します。
- ライフサイクル全体を管理する: ほとんどのAIツールはコードをより速く書くのを支援します(仕事の約30%)。残りの70%は計画、レビュー、統合、デプロイメントスクリプト、ステージングと本番の管理を含みます。CodevはAIに仕様からPR以降までのパイプライン全体を実行させます。
結果とコスト
このシステムにより、1人のエンジニアが通常3-4人のチームが行う作業を生産できるようになりました。コード品質は、Claude Code単独で使用した場合と比較して、10点満点で1.2ポイント高い評価を得ました。このアプローチは時間がかかり、より多くのトークンを使用しますが、コストは1PRあたり約1.60ドルと合理的です。
開発者によると、プロトコルの強制がゲームチェンジャーです:「AIが仕様や計画に従わないことがわかりました。」エージェント調整も効果的で、アーキテクトエージェントが複数のビルダーエージェントを管理し、異なるバグを同時に修正しました。
📖 完全なソースを読む: HN AI Agents
👀 See Also

WordPress.com MCP統合により、Claudeに書き込み機能が追加されました
WordPress.comのMCP統合が書き込み操作をサポートするようになり、ClaudeがWordPress.comサイト上で直接投稿を下書きしたり、ページを作成したり、コメントを管理したり、画像の代替テキストを修正したり、コンテンツカテゴリを再構築したりできるようになりました。コンテンツを生成する前に、Claudeはサイトのテーマを読み取り、色、フォント、ブロックパターンなどのデザイン要素を理解します。

CKサーチ:MCPサーチバー統合を備えたローカルセマンティック検索ツール
CK Searchは、組み込みMCPサーバーを備えたローカルセマンティック検索ツールで、クラウド依存なしで任意のテキストディレクトリをインデックス化します。このツールはAIエージェントがMCP経由で利用でき、ソースではセットアップ、長所、grepとの比較による制限事項をカバーした実践的なチュートリアルを提供しています。

ネットワークサンドボックスと自動解体機能を備えた一時的なOpenClawセットアップ
一時的なVM内でOpenClawを起動し、ネットワークのエグレス許可リストを設定し、APIキーをRAMバックアップストレージに注入し、2時間の自動終了を含むセットアップ。すべてのLLM呼び出しはSQLiteに記録され、必要に応じて再生可能です。
Gigacatalyst:SaaSにAIビルダーを組み込み、ユーザーがカスタムワークフローを作成できるようにする
Gigacatalystを使うと、AI搭載のアプリビルダーをSaaSに埋め込めます。非技術ユーザーが自然言語でワークフローを記述すると、システムがAPI、データモデル、デザインシステムを使用してガバナンスされたアプリを生成します。認証、テナント分離、バージョン管理が組み込まれています。