tmux + パイエージェントでOMPを並列運用する革命的ワークフロー——1人で10人分の仕事をする方法
tmux + パイエージェントでOMPを並列運用する革命的ワークフロー——1人で10人分の仕事をする方法
出典: note.com / 2026-05-23
1人の限界は、手の数ではなく「待ち時間」にある
1人で10人分の仕事をする、という言い方はたいてい誇張だ。人間の集中力は増えない。目は2つ、手も2つ、判断できる文脈の数にも限界がある。無理に詰め込めば、最後は見落としと疲労で帳尻が合う。
それでも、AIエージェント時代にはこの表現が少しだけ現実に近づく。理由は単純で、人間の仕事の多くが「考えている時間」ではなく「待っている時間」だからだ。ビルドを待つ。ログを待つ。別案の調査を待つ。片方の修正が終わるのを待つ。その待ち時間に、別のエージェントを走らせる。
ここで効いてくるのがtmuxだ。古い端末多重化ツールが、OMPのようなCLIエージェント運用で急に中枢になる。画面を分けるだけではない。作業の並列性を、人間が追える形に固定する。
パイエージェントという最小単位
最初から5体、10体のエージェントを動かす必要はない。むしろ破綻しやすい。実用上の最小単位は2体だ。片方をA、もう片方をBと呼ぶ。
Aには実装を任せる。Bには検証、別案調査、レビュー、失敗原因の切り分けを任せる。Aがコードを書いている間に、Bは仕様の穴を探す。Aがテストに落ちたら、Bはログから原因候補を狭める。Bが設計上の危険を見つけたら、Aの方針を変える。
これがパイエージェント運用の肝だ。同じ作業を2体に重複させるのではない。認知の役割を分ける。片方は前へ進めるエンジン、もう片方は横から事故を減らすレーダーになる。
tmuxは「AIの作業机」になる
通常のタブ運用では、エージェントの状態が流れて消える。どの画面で何を頼んだか、どのログがどちらの結果だったか、数十分後には混ざる。AIエージェントは速いが、速いものほど散らかる。
tmuxなら、AとBを固定されたペインに置ける。左をA、右をB。下段に監視ログやテスト結果。必要なら別ウィンドウにメモ、サーバー、ブラウザ確認を置く。重要なのは、配置を毎回変えないことだ。配置が変わらなければ、脳が迷わない。
この固定化が、ただの便利機能をワークフローに変える。Aの出力は左に出る。Bの異議は右に出る。テスト結果は下に出る。人間は中央で判断する。まるで小さな管制室だ。
1人で10人分とは、10倍速く打つことではない
このワークフローで増えるのは、キーボードを叩く速度ではない。並列に「未確定事項を減らす速度」だ。
Aが実装している間に、Bが既存コードの慣習を読む。AがAPI変更を入れる間に、Bが呼び出し元を洗う。Aが修正を終える前に、Bが失敗しそうなテスト観点を出す。人間は、両方の結果を見て次の一手を決める。
10人分という比喩は、10人の人間を置き換える意味ではない。1人の作業の中に眠っていた待ち時間を、複数のAI作業に割り当てるという意味だ。待ち時間が多い仕事ほど、効果は大きい。
指示は短く、責任範囲は狭く
エージェントを並列に動かすとき、長い依頼文はかえって危ない。AにもBにも、同じ大きな目標を渡すと、似たような場所を触り始める。競合が起きる。判断が分裂する。最後に人間が後始末をすることになる。
Aには「このファイルのこの挙動を直す」。Bには「この変更で壊れる呼び出し元を探す」。役割を狭くする。成果物も狭くする。Aは差分を出す。Bはリスクと確認項目を出す。両者に同じ裁量を渡さない。
並列運用は、自由に走らせることではない。小さな仕事を正しく切り、同時に流すことだ。tmuxはその切り分けを画面上に見える形で置いてくれる。
破綻を防ぐ3つのルール
第一に、同じファイルを同時に触らせない。どうしても必要なときは、片方を読み取り専用にする。AIの編集競合は、人間同士の競合より静かに起きる。気づいたときには、片方の意図が消えている。
第二に、AとBの会話を人間が仲介する。エージェント同士を自由に相談させるより、人間が要点を受け取り、次の指示に変換する方が安定する。ここで人間の仕事は減っていないように見えるが、実際には判断だけに圧縮されている。
第三に、検証は最後に一度だけではなく、節目ごとに走らせる。Aが動かしたコードを、Bの観点で確認する。Bが出した懸念を、Aに修正させる。小さな往復を作るほど、大きな手戻りが減る。
革命は派手なUIではなく、端末の中で起きる
見た目だけなら、tmuxは古い。黒い画面、分割ペイン、キーバインド。だがAIエージェント運用では、この古さが強い。ブラウザの華やかなUIより、端末の固定された文脈のほうが、長い作業に耐える。
AとBを立ち上げ、片方に前進を、片方に検証を任せる。人間はtmuxの中央で、結果を読み、判断し、次の小さな指示を出す。これを回すと、作業の感覚が変わる。自分が一人でコードを書いているのではなく、小さなチームを端末の中で運用している感覚になる。
それが「1人で10人分」の正体だ。根性論ではない。待ち時間を並列化し、認知負荷を配置で固定し、判断だけを人間に残す。tmux + パイエージェントのワークフローは、AI時代の個人作業をチーム運用に変える。革命という言葉を使うなら、ここに使うべきだ。
この記事は note.com から KTBLOG に移行されました。元記事: https://note.com/famous_prawn2009/n/n2f6e3932383b