PRD実行の比較:Bashループ vs. Claude Codeのエージェントチーム

開発者が、14タスクのPRDをClaude Codeで処理する2つの方法をテストしました:bashループと新しいAgent Teams機能です。タスクは、Pythonでの取引データ分析用CLIツールの開発を含んでいました。両方の方法は同じプロジェクトとモデル(Haiku)を使用しましたが、オーケストレーションが異なっていました。
主な詳細
- Bashループ(ralph.sh):各タスクは新しいClaude CLIセッションを順次開始します。PRDを読み取り、TDDを使用してタスクを実装し、完了としてマークし、進捗ファイルに学習内容を書き込み、コミットして終了し、次の反復で次のタスクを続行します。
- Agent Teamsアプローチ:チームリードと3つのHaikuエージェント(Alpha、Beta、Gamma)からなるチームを使用します。タスクはShared TaskListを使用して並列に分散され、依存関係はウェーブで処理されます。
- 速度:Agent Teamsの方法は約10分かかり、bashアプローチの38分に対して3.8倍の高速化を達成しました。
- 並列性:bashループは逐次実行方法ですが、Agent Teamsは2方向の並列実行を活用しました。
- コード品質:両方の方法は、すべてのテストで100%の合格率と98%のコードカバレッジで同一の結果を提供しました。
- コスト:bashループは、Agent Teamsと比較して調整オーバーヘッドが少ないため、潜在的にコストが低くなります。Agent Teamsのセットアップでは、チームリードとエージェント間のメッセージ管理、個別のコンテキストの維持、頻繁なTaskListポーリングなどのオーバーヘッドに直面しました。
Agent Teamsの方法における注目すべき問題点には、ポーリング頻度による不均等なタスク分散、プッシュ通知の欠如によるアイドルエージェント、および2回目の実行で約14%の冗長作業を引き起こした競合状態が含まれていました。bashループの学習リポジトリは914行に及びましたが、Agent Teamsは共有進捗ファイルのデフォルトが不足していたため、わずか37行のまばらな蓄積となりました。
📖 完全なソースを読む: r/ClaudeAI
👀 See Also

OpenClawエージェントアーキテクチャパターン:マルチエージェント委任、5層メモリ、およびウォッチドッグシステム
開発者が7週間の使用後に実用的なOpenClawアーキテクチャパターンを共有。専門モデルによるマルチエージェント委任、減衰機能付き5層メモリシステム、3層監視のウォッチドッグシステムを含む。

実世界アプリケーションにおけるAIエージェントの自律性の理解
Anthropicの最近の研究は、Claude CodeのようなAIエージェントの自律性を様々な分野で測定するため、数百万もの人間とエージェントの相互作用を分析しています。

OpenClawユーザーレポートのワークフロー:Markdown編集のためのMinimax 2.7
あるユーザーが、Markdownの調査と執筆においてClaude Coworkの低コスト代替としてOpenrouter経由でMinimax 2.7を使用し、OpenClaw、Telegramの音声メモ、Obsidian、Syncthingと統合して半ライブ編集ワークフローを構築した経験を述べています。

自己ホスト型Qwen3 235BとvLLMを使用した6エージェント行動コーチングパイプラインの実行
ある開発者が、vLLMを介して完全にセルフホストされたQwen3上で動作する、行動コーチングのための6エージェント認知パイプラインを構築しました。開発には2x RTX 4090上のQwen3 30Bを、本番運用にはRunPod A40ポッド上のQwen3 235Bを使用しています。