目次

ある時期、私の机にはいつも四つ五つのプロジェクトのウィンドウが開いていて、それぞれのウィンドウの中でさらに別々のタスクが並列で走っていました。Dock の赤い点、ターミナルタブの小さなベルが、次々と鳴る——この AI は一区切りつけて私を待っている、あの AI は方案があって私の判断を仰いでいる。私はその間を行ったり来たり切り替え続ける。作業そのものはちゃんと、しかも見事に片づいていく:一日終われば、AI が出してきたものは多く、速い。なのに不思議なことに、疲れているのは私です。目が疲れ手がこわばる、あの疲れではない。脳が絞り尽くされる、あの疲れです。

私は誰か:主控 agent の後ろにいる「司令塔」

ここ数回、私はずっと「主控 agent」の話をしてきました——一つの opus に全体を統括させ、作業を割り振らせ、レビューさせる。今回を書いていて、ようやく腑に落ちました:私自身が、それらの主控 agent の後ろにいる「司令塔」なのだと。

なぜこんなに同時に開くのか? プロジェクトを一つ AI に渡すと、AI が走っている間、人には待ち時間ができるからです。空けておくのも空けておくだけ——なら、もう一つプロジェクトを起こす。一つが二つに、二つが四つ五つに。AI のウィンドウはそれぞれ自分の一画だけを見ていればいいが、人は複数のプロジェクトを同時に前へ進めるために、それらすべての一画を頭の中に抱えていなければなりません。

結果として、AI のコンテキストは満杯になり、人のコンテキストも同時に満杯になる。これはオペレーティングシステムの CPU のタイムスライスによく似ています——一つのコアが複数のプロセスに順番に時間を割り当て、十分に速く切り替えることで「同時に走っている」ように見せる。ただし今回、切り替えられているそのコアは、私の脳です。

人の脳を CPU に:一つのコアが四つ五つのプロジェクトをタイムスライスで切り替える——各 AI ウィンドウのコンテキストは満杯、人のコンテキストも満杯。一回切り替えるたびに、コンテキストを丸ごと入れ替える

疲れの根:「書く」から「レビュー+切り替え」へ

この疲れは、根っこのところで、作業が「書く」から「レビュー+切り替え」へ変わったことから来ています。

以前は自分で一行ずつコードを書いていた。どんなに難しくても、一本の連続した思考の流れでした。今は違う:私は作業を割り振り、見張り、レビューし、意思決定をしている。しかも、業務・規約・技術スタックがまったく異なる複数のプロジェクトの間を高速で切り替えている。このウィンドウは React を書き、あのウィンドウは Python をデバッグし、ルールも違う。切り替える前に、頭の中のそのコンテキストを丸ごと入れ替えなければなりません。

AI が出すコードは、正直、一行ずつ見張ることはできません——量が多すぎて、追いつかない。だから常時張り付くのはやめました。ですが、二種類のものは必ず自分で目を通します:一つは方案と設計——これは大方向で、方向が間違えば後で手戻りになる可能性が高い;もう一つはリソースアクセスに関わる確認——これはセキュリティに触れるので、曖昧にできない。この二つだけは、どんなに疲れていても自分で見ます。

過負荷はどうなるか、どう持ちこたえるか

開きすぎれば、過負荷は本当に起きます。一番直接的な兆候は、頭が回らなくなること:あるターミナルに切り替えて、一瞬止まる——これはどのプロジェクトだ? さっき何をさせていたんだ? ときには少し思い出してからでないと、糸口をつかめない。一番きまりが悪かったのは、ウィンドウ A に返すはずの言葉を、ウィンドウ B に打ち込んでしまったとき。B の AI はぽかんとして「何の話ですか?」。私は謝るしかありませんでした——「ごめん、間違えた」——そして改めてその AI の質問をちゃんと読む。(救いは、この手の混線はたいていすぐ露見すること——AI は詰まると止まって、あなたに尋ねてくる。)

持ちこたえるために、私は主に二つに頼っています。

一つは仕組みに負荷を肩代わりさせること。私が作った PDLC のドキュメント駆動や階層的なレビューは、もとは AI の不確実性に対処するためでしたが、ついでに自分のエネルギーも節約してくれる——前段で方向を正しくしておけば、後段でとんでもなく外れることはない。すでにずれた産出を直すのは、最初から正しくやるよりずっと体力とコストがかかります。

二つめは人が主動的に減速すること。特に頭を使う、方向をはっきりさせたい、決断が要る場面では、あえてゆっくりやる。まずこの一つに集中してきれいに片づけ、それから次へ切り替える。止まるべきときには、自分に少し息継ぎを残す。こういうときの「遅い」は、むしろ「速い」のです。

ウィンドウの見分けについては、ターミナルタブを一目で分かる名前に変えています——が、正直、たいていはそれが画面のどこにあるかという位置で覚えています。

一つの正直な勘定:限界は 5 個、バランスは 3 個

この勘定、結局割に合うのか? 見方を二つに分ける必要があります。

ハードな収益は実打実です:以前は自分の苦手分野で手も出せなかった領域に、今は大胆に挑戦できる。一人で別々の役割の AI チームを率いて、効率を十数倍に引き上げ、できることは過去よりずっと多い。この帳面では、大きな黒字です。

代償は、人が疲れること。最初は自分の限界に挑みたくて、開けるだけ開いて、同時に 5 個のプロジェクトまで行きました——それが私の上限で、それ以上は脳が本当に抱えきれない。その後は徐々に引き戻し、同時に 3 個ほどの別々の種類のプロジェクトに収束させた。この数こそが、長く続けられるバランス点です。

限界の 5 個まで行き、バランスの 3 個に収束する:開きすぎると人は過負荷になり、プロジェクトを見間違え、混線し、手戻りする;肝心なところでは主動的に減速する——遅いが速い

全部 AI に任せる? まだ現実的ではない

きっと誰かはこう言うでしょう:それは使い方が下手なだけだ、本物の達人ならとっくにフローを自動化して、張り付く必要などない、と。私もその言い分は聞いたことがあります——「全部 AI に渡して、最後まで走らせればいいじゃないか」。自分で試した限り、そうはいきません。AI を使いこなすには、やはり経験が要り、注意深さが要り、肝心な問題で判断を下せることが要る。完全に手を放して、最後まで自走させる——今の状況では、まだ現実的ではありません。

もちろん、これは「今」の話です。いつか AI が本当に自走できるようになったら、そのとき何が起きるのか、私にも分かりません。ですが少なくとも今日、このウィンドウの山の後ろに座って、疲れて、少し気が立っているその人は、やはり避けて通れないのです。

あなたも「司令塔」なら、コメントで教えてください——あなたの限界は、いくつですか?