並列AIエージェントのボトルネック:人間承認待ち行列

複数のClaude Codeエージェントを並列実行するとスループットが向上するように思える——5つのエージェントで5倍の出力が期待できる。実際には、2時間後には人間がボトルネックになる。Redditの投稿では、そのパターンが詳細に説明されている:あるエージェントがYes/Noの判断で停止し、Alt+Tabで承認すると、さらに2つのエージェントが停止し、コンテキストを見失い、気づけばコードを書く代わりに判断待ちのキューを管理している状態になる。
著者はこれをボトルセルフと呼ぶ:エージェントを追加してもアウトプットが増えなくなり、むしろ一人の人間が処理できる以上の承認が発生する限界点。制約要因はトークン数やモデル速度、コンテキストウィンドウではなく、人間がループ内で介在するレイテンシーである。
提案された解決策:プランナー層
著者は、より高レベルのプランナー(npx gektoとして利用可能)を構築した。このプランナーは:
- 高レベルの目標を受け取る
- それを並列なサブタスクに分解する
- サブタスクごとに1つのClaude Codeサブエージェントを起動する
- QAサブエージェントを実行して出力をレビューする
- システムが本当に判断できない場合のみ人間に通知する
現在はClaude Codeのみをサポート。Codex、Cursor、Aiderとの統合は次回予定。Claude Codeを使用した新しいリポジトリでは、プランナーが分解から並列実行までをキーボード操作なしでエンドツーエンドで処理する。
5つ以上のエージェントを実行している人への正直な質問:あなたの一日のうち、実際にコードを書いている時間と、エージェントが作ったキューを処理する時間の割合は?どこでボトルセルフが発生していますか?
Source: github.com/gekto-dev/gekto
📖 Read the full source: r/ClaudeAI
👀 See Also

Claude Fableデモ:ブラウザ自動化による積極的なバグ修正
Simon Willison氏は、Claude Fable 5が指示なしに水平スクロールバーのバグを自動デバッグした方法を説明しています。ブラウザ自動化、JavaScriptインジェクション、カスタムCORSウェブサーバーを使用しました。

OpenClawビデオ翻訳スキルがClawHubで利用可能になりました
OpenClawエージェント向けの新しいVideo Translatorスキルにより、ユーザーは動画をアップロードするかURLを提供することで、翻訳されたプレビューを即座に取得できます。このスキルはClawHubでホストされています。

Fewshell: 人間の承認なしにはコマンドを実行しないセルフホスト型SSHコパイロット
Fewshellは、すべてのコマンドに人間の承認が必須のモバイル+デスクトップSSHコパイロットです。自動承認を有効にする設定はありません。元AmazonのAI SDEで、現在AI安全性研究に取り組む開発者が構築しました。

スムリティ:会話の逸脱を防ぐためのLLM推論状態を管理するGitライクなシステム
Smritiは、開発者がLLM会話の推論状態を保存、復元、分岐、比較してドリフトを防ぐことができるオープンソースツールです。対話をチャット履歴ではなく状態として扱うことで、汚染なしにクリーンなロールバックや代替探索が可能になります。