3から8のコーディングエージェントを並行して実行しつつ、管理を失わない方法
複数のClaude CodeやCodexエージェントを同時に起動するのは簡単です。制御を維持することが難しいのです。ここでは実際に機能する方法を紹介します。
2つのエージェントを同時に実行するのに5分かかります。2つのターミナルを開き、それぞれにタスクを渡し、テキストがスクロールするのを見守ります。
問題は4つ目から始まります。
どれがレビュー待ちで、どれが完了し、どれが10分前にクラッシュしたのかがわからなくなります。間違ったターミナルをスクロールし、すでに完了したタスクを再実行します。1時間後には、3つのエージェントの作業を手作業で行っている状態になります。
これはパワーの問題ではありません。可視性の問題です。
本当のボトルネックはあなたの頭
エージェントが自律的にコーディングすると、バースト的に成果を出します。40秒間考え、書き、停止し、あなたの承認を待ちます。その40秒の間に、2番目のエージェントを追うことができます。2番目が書いている間に、1番目を承認します。
3つのエージェントまでは、あなたの頭はついていきます。5つを超えると、糸が切れます。
Anthropicはそのドキュメントで示唆的な数字を発表しました:ガイドなしの試みは3回に1回成功します。大量に出荷する人々とその他の人々の間のギャップはモデルではありません。それは、起動前に整えた構造です。
だから、スケールする前に、構造を整えます。
ルール1: 1エージェント、1つの独立したワークスペース
古典的な間違いは、3つのエージェントを同じリポジトリのコピーに置くことです。彼らはお互いに干渉します。1つがpackage.jsonを編集し、もう1つもそうし、結果として解けないマージが発生します。
解決策は2つの言葉です: git worktree。
git worktree add ../project-auth feature/auth
git worktree add ../project-billing feature/billing
git worktree add ../project-export feature/export
各エージェントは自分のフォルダで、自分のブランチで、自分のファイルで作業します。衝突はゼロです。各ブランチを個別にレビューし、準備ができたらマージします。
これは研究者が孤立した委任と呼ぶものの基盤です:中央のマネージャーが作業を分割し、各サブタスクが自分のコーナーで実行され、統合は後でテストで検証されます。
ルール2: 同じ中央ファイルを2度渡さない
作業を分割する前に、複数の機能が触れる必要のあるファイルを見つけます。ルーター、データベーススキーマ、APIルート設定。
これらのファイルは正確に1つのエージェントに渡されます。他のエージェントは待つか、それらを回避して作業します。
同じroutes.tsを2つの並行エージェントに渡すと、並行性で得られると思っていたものをマージコンフリクトで失います。その取引は毎回損をします。
ルール3: 1つのボード、10のターミナルではない
ここで多くの人がマルチエージェントを諦めます。8つのターミナルタブを開き、糸を失い、1つのエージェントに戻ります。
3つの質問に一目で答える1つのビューが必要です:
- 誰が今コーディングしているのか?
- 誰が私のレビューを待っているのか?
- 誰が完了したか、またはクラッシュしたか?
そのビューがなければ、マルチエージェントはスピードよりも精神的負担が増します。それがあれば、6つまたは8つの作業ストリームを一度に本当に保持できます。
これがAgentsRoomが埋める正確なギャップです。各エージェントは自分のタイル、ステータス、色を持ちます。あなたの返信を待っているエージェントは赤くなり、あなたに通知します。間違ったターミナルをスクロールするのをやめ、ボードを見てどこに行くべきかがわかります。
実際に機能するリズム
ここから始めるリズムです。
ファイルを共有しない2つの機能で2つのエージェントから始めます。レビューしてからマージするループに慣れます。そのループが、コードではなく、あなたの本当の仕事になります。
そのループがスムーズに感じられるようになったら、4つに進みます。高影響タスクの厳格な優先順位リストを維持し、計画モードに強く依存します:エージェントが1行書く前にその計画を承認します。事前に承認された計画は、後での痛みを伴うレビューを節約します。
スイートスポットは、同じリポジトリで3から8つの機能を持ち、視覚的な監視を行うことです。それを超えると、良いボードがあっても、レビューがボトルネックとなり、利点を失います。
実際に得られるもの
小さなタスクの95%にとって、マルチエージェントは無意味です。タイプミスを修正したり、ボタンを追加したりするには、1つのエージェントで十分で、しかも速いです。
それがあなたの週を変えるのは、大きな作業です。ある晩に3つの独立したリファクタリングを開始し、それらが到着するたびにレビューし、翌朝には3日分の作業がマージ準備完了です。
秘密はエージェントの数ではありません。今、どのエージェントがあなたを必要としているかを常に知っていることです。それを修正すれば、他のすべてが続きます。
AgentsRoomをダウンロード
あなたのAIエージェント(Claude、Codex、Antigravity CLI、OpenCode、Aider、Grok Build、Mistral Vibe、Kimi Code)を単一のウィンドウから実行します。
コンパニオンアプリ:外出先でもエージェントを確認
Claude、Codex、Antigravity CLI、またはその他の AI プロバイダーを使用します。
バグや要望を公開バックログに直接送信できます。
実際の AgentsRoom の様子。
続きを読む
Claude Code のセッションでは 30 個の hook イベントが発火する。応答を返せるのは 3 つだけ。
Claude Code の hook イベントの完全な一覧、それぞれがいつ発火するのか、どの 15 個がブロックできるのか、そしてほとんどの hook 出力を黙って飲み込む stdout のルール。数千のエージェントセッションで hook を本番運用して作り上げた実地リファレンス。
記事を読むAgentsRoom が Kimi Code に対応
Moonshot AI のターミナル型コーディングエージェント Kimi Code が、AgentsRoom の正式なプロバイダーになりました。Claude、Codex、Antigravity CLI、OpenCode、Aider、Grok Build、Mistral Vibe と並べて動かし、会話の途中で切り替えられます。
記事を読む休暇中もAIエージェントで仕事を回す(家族に気づかれずに)
三週間店を閉めるか、ビーチでノートPCを開く人になるか。AIコーディングエージェントは三つ目の選択肢を現実にします。一日十分でクライアントの案件を止めない、その仕組みを紹介します。
記事を読む