AI コーディングエージェントを 1 体ずつ順番に使う 時代は 2024 年で終わりました。
2026 年の実践は、Claude Code / Codex / Gemini CLI を 3-5 体並列で動かし、その間に自分は次の設計を考える スタイルに移行しています。実測で 1 日のアウトプットが数倍〜10 倍になります。
本稿では、並列ワークフローを実装するための具体的な組み方、ハマりポイント、必要なインフラ (git worktree / tmux / 通知経路 / コックピット) を整理します。
1 体では「待ち時間」が最大のコスト
AI エージェントに作業を頼むと、プロンプトを送ってから返事が来るまで数分〜数十分かかります。実装規模が大きいと 1 タスクで 10-30 分の待ち が普通です。
この待ち時間、人間は何をしているか:
- 何もしていない: 画面を眺めて進捗を待つ (生産性ゼロ)
- 他のタブを見ている: SNS、ニュース (隠れた生産性低下)
- 別のコードを書いている: 文脈が分断されて効率落ちる
1 日 8 時間のうち、AI の待ち時間が 4 時間を占めると、実質 4 時間しか頭脳労働していないことになります。
AI エージェントを使い始めた人の多くは、ここで「生産性は上がったが期待したほどではない」と感じます。
並列化が解く — 1 人で複数エージェント
解決策は単純です: AI を 1 体しか動かさないから遅い。3-5 体同時に動かせば、待ち時間は実質ゼロになります。
- 1 体目: ログイン画面のバグ修正中
- 2 体目: 検索機能の追加中
- 3 体目: テストカバレッジ追加中
- 4 体目: README の更新中
- 5 体目: API ドキュメント生成中
5 体のうちどれかが必ず動いている 状態になり、人間は「光っている(=人間を待っている)セッションに答える」だけです。
実測の例
Singularity Society BootCamp 第 4 期の参加者で、以下のような実例があります:
- 以前: 1 日あたり PR 1-2 本
- 並列化後: 1 日あたり PR 5-8 本
- 本人の作業時間は同じ (むしろ減ることも)
これは「AI がプログラマーを置き換える」ではなく、「AI をうまく使えるプログラマーが、使えない人の 10 倍のアウトプットを出す」という方向の変化です。
並列ワークフローの 5 つの要素
1. 独立したワーキングツリー (git worktree)
複数の AI エージェントを同じリポジトリの同じフォルダに入れると、ファイルを取り合って変更が消えます。片方のブランチ切り替えで、もう片方の作業が別のコミットに差し替わる、という事故が起きます。
解決: タスクごとに git worktree を切る。別フォルダ・別ブランチで独立します。
git worktree add ../fix-login -b agent/fix-login main
git worktree add ../add-search -b agent/add-search main
5 体並列なら 5 つの worktree。これを手で管理するのは面倒ですが、MulmoTerminal ならセル起動時に 1 行入れるだけで自動で切ってくれます。
詳細: MulmoTerminal の git worktree 隔離
2. セッションの永続化 (tmux)
AI エージェントは数十分走ります。その間にブラウザを閉じたり、サーバを再起動したりすると、セッションが消えて最初からやり直し。
解決: tmux でセッションを永続化する。各エージェントを tmux の中で起動すれば、接続が切れても生き続けます。
tmux new -s agent-1 'claude'
tmux new -s agent-2 'codex'
これも手で管理するのは手間なので、MulmoTerminal は自動的に tmux ソケットを使ってセッションを維持します。
3. 状態の可視化 — どれが待っているか
5 体並列で動かすと、最大の課題は 「どれが止まって自分を待っているか」が分からない こと。tmux のペインは全部同じ見た目です。1 ペインずつ覗きに行くのに 1 分かかると、5 ペインで 5 分。これを 1 日に何度も繰り返す。
解決: 色と通知で状態を伝える UI を使う。
- 青 → 作業中(放置して OK)
- 琥珀 → あなた待ち(許可待ち or 質問待ち)
- 緑リング → 完了(レビュー時間)
MulmoTerminal はこの可視化を内蔵しています。並列作業で色分けがあると、文字を読まずに視覚で状況が分かります。

4. 通知経路 — 席を離れても呼ばれる
5 体並列で動いていると、トイレに行っている間に 2 体が止まる、ということが起きます。戻ってきたら「あ、15 分放置してた」。
解決: スマホに Web Push が飛ぶようにする。
MulmoTerminal の RemoteHost は、入力待ちになったセッションの通知をスマホに送ります。スマホから返事することもできます。
5. コックピット — 全セッションのサマリー
拡大して 1 体を集中して見ているとき、他の 4 体の状況が分からないのは不安です。
解決: 全セッションの 1 行サマリーを横に並べる。
MulmoTerminal のコックピット・ロスターは、拡大中のセルの横に 全セッションのディレクトリ・AI 要約・プロンプト・最新返答・状態 を 1 行ずつ表示します。
並列化の落とし穴
落とし穴 1: 1 人の人間がボトルネック
5 体並列で動いて 5 本の PR が同時にレビュー待ちになると、人間が追いつきません。レビューが遅れると、エージェントは待ち続け、意味がなくなります。
対策:
- PR のサイズを小さく 保つ (1 PR = 1 コンセプト)
- 一部のレビューを別の AI エージェントに任せる(adversarial review)
- 完了を待たずに次の指示を出せる タスクを選ぶ
落とし穴 2: API レート制限
Claude Pro / Max は 5 時間ごとと 7 日ごとのレート制限があります。5 体並列は 5 倍の速度で制限を消費します。
対策:
- Max プラン に上げる ($200/月)
- 複数モデル併用 — Claude Opus の重い作業に Sonnet / Haiku を混ぜる
- Codex / Gemini とのマルチプロバイダ化 — レート制限が独立する
落とし穴 3: マシンの負荷
5 セッション同時に動かすと、CPU と RAM を食います。tmux + Node のサーバ + ブラウザタブで、M1 MacBook でも 10 セル超えると load average が走り始めます。
対策:
- MulmoTerminal のヘッダに表示される load average を見て、無理をしない
- 開発サーバを別マシン(Linux VPS など)に逃がす
- 不要なアプリを閉じる
落とし穴 4: AI 同士が同じ結論に収束する
同じ会社の同じモデルを並列で動かすと、「3 体とも同じ提案をしてきた」ということが起きます。多様性のために:
- モデルを混ぜる — Claude + Codex + Gemini
- スキル / プロンプトを分ける — レビュー担当・実装担当・テスト担当の役割を明示
1 日のワークフロー例
朝 (30 分):
- 前日の PR をマージ or リバート
- 今日のタスクリストを作る (5-10 本)
午前 (3 時間):
- タスクを 5 体のエージェントに振る (MulmoTerminal で worktree ごと起動)
- 自分は 1 体のコックピットで眺めつつ、別の設計 (今週の方針、来週のタスク準備) を進める
- 琥珀色になったセルに答える → 青に戻ったら放置
- 緑リングのセルから軽くレビュー → 承認 → マージ
昼休み (1 時間):
- スマホ通知でエージェントが止まったら答える
- 席に戻ったら緑リングのセルがいくつかあるはず
午後 (3 時間):
- 午前のサイクルを 2-3 周
- 1 日の終わりに PR の総まとめ
夕方 (1 時間):
- 残っているセッションの状態確認、翌日の継続準備
- 使ったトークン・費用の確認
必要なもの
- Node.js 22.12 以上 — MulmoTerminal の実行環境
- Claude Code CLI (Pro / Max / API)
- tmux (推奨 — セッション永続化)
- git (worktree 隔離を使う場合)
- スマホ (Web Push 受信、PWA インストール推奨)
セットアップ: MulmoTerminal 完全ガイド
まとめ
- AI エージェントを 1 体ずつ使うのは待ち時間の塊
- 3-5 体並列で動かすと、人間は常に「光っているセル」に答えるだけ
- 必要なインフラは worktree 隔離 / tmux 永続化 / 状態の色分け / 通知経路 / コックピット
- 落とし穴は人間のレビュー律速 / API レート / マシン負荷 / 多様性のなさ
- 1 人の開発者の生産性が数倍〜10 倍になる、これが 2026 年の実践
これは Software 3.0 の実装形で、ここから後戻りはしません。
関連リンク
- MulmoTerminal — 並列 AI エージェントのコックピット
- Software 3.0 とは — AI 時代のプログラミング・パラダイム
- Claude Code vs Codex vs Gemini CLI — 2026 年版比較
- Cursor の代替としての MulmoTerminal
- MulmoTerminal の git worktree 隔離
- BootCamp — 1 年間でプロダクトを作る実践プログラム
Singularity Society はテクノロジー集団として MulmoClaude / MulmoTerminal / MulmoCast を開発しています。エンジニア・起業家向けの実践プログラム BootCamp も運営しています。


