この1週間、開発者コミュニティの注目は、ある1本のX投稿に釘付けになっていた。投稿者はBoris Cherny氏——Anthropic傘下の Claude Code の生みの親だ。彼は新機能を発表したわけでも、資金調達を報告したわけでもない。ただ、日頃のツールの使い方を示しただけだった。ところが、この投稿は瞬く間に話題を呼び、繰り返し分析・議論される現象級のトピックへと発展した。
5つの並列ターミナルと、1人の指揮官
従来、コードを書く作業は一直線だった。関数を1つ書き、テストを実行し、バグを直し、次の関数に進む。Cherny氏の描写はそういう遊び方とはまったく違う。彼はターミナルで5つのClaudeを同時に起動し、1から5まで番号を付けた上で、iTerm2のシステム通知に依存しながら、どのエージェントが入力を必要としているかに応じて切り替えていく。1つのエージェントはテストスイートを実行し、別のエージェントは古いモジュールをリファクタリングし、3つ目のエージェントはドキュメントを書いている——彼自身はどちらかといえば生産者というより、ディスパッチャー(配車係)だ。
それだけではない。Cherny氏はブラウザでも5〜10個の claude.aiセッション を開いており、"teleport"コマンド を使ってセッションをWebからローカルターミナルへシームレスに切り替えている。つまり彼の「作業台」は2つの環境にまたがり、すべてのタスクが同時に進んでいく。
なぜ1本のワークフロー投稿で開発者が騒然となったのか
このような「マルチタスク運用」は、明らかに大多数の人の日常的な使い方を超えている。コメント欄には、実際に試してみたという人から「コードを書くというより、Starcraft をプレイしている感覚だ」という声が寄せられた——もはや1行ずつキーボードを叩くのではなく、自律したユニットの集団を指揮してタスクを実行させるのだ。この比喩は、役割の変化を的確に言い当てているとして、繰り返し引用された。
業界関係者のJeff Tang氏はX上で、Cherny氏が共有したClaude Codeのベストプラクティスを読んでいない時点で、プログラマーとしてすでに遅れを取っていると述べた。もう1人のオブザーバーであるKyle McNease氏はさらに踏み込み、今回のアップデートはAnthropicにとっての「ChatGPT瞬間(モーメント)」だと主張した。
開発者にとっての実際のシグナル
このワークフローで最も注目に値する点は、「5つのエージェント」という数字ではなく、個人開発者の生産性構造を変えるという点だ。かつて、1人の人間が複数のモジュールを並行して処理するには、コンテキストスイッチによる認知的コストが障壁だった。今は、各エージェントが独立して1つのタスクフローを担当でき、人間は重要な局面でのみ意思決定を行う。これは、Anthropicの社長であるDaniela Amodei氏が以前から強調してきた「より少ない人数でより多くのことを成し遂げる」という戦略の方向性と一致する。
独立系開発者や小規模チームにとって、このモデルは特に魅力的だ。大規模なエンジニアリングチームがなくても、機能開発・テスト・ドキュメント保守を同時に進められることを意味するからだ。もちろん、これには開発者側のより高度なタスク分解能力と優先順位判断力が求められる——5つのエージェントに仕事を振るのは簡単だが、どんな作業が並行処理に向いていて、いつ収束させるべきかを知るのは難しい。
冷静に考えよう:これはワークフローであって、銀の弾丸ではない
注意すべきは、Cherny氏はこの方法がすべてのプロジェクトに当てはまるとは主張していないことだ。彼が見せているのは個人の好みであり、その背景にはClaudeの挙動パターンに対する深い理解がある。一般の開発者にとって、5ターミナル+通知の構成をそのまま真似するのは必ずしも適切ではない。より現実的なアプローチは、2つの並行タスクから始めて、自分のペースについていけるかを確かめることだ。
さらに、マルチエージェント並行処理には コンテキストの断片化 という問題がつきまとう。各エージェントは他のエージェントが何をしているかを知らないため、調整作業は依然として人間にのしかかる。Cherny氏は番号付けと通知で「いつ自分が必要か」は解決したが、「どうやってエージェント同士に相互理解させるか」は解決していない。この点について、公式の技術的な詳細はまだ限られている。
- 試してみたい人は、まず2つのターミナルで別々のタスクを動かし、通知の仕組みに慣れてから、徐々に数を増やすのがいい。
- タスクの種類を区別すること:テスト、リファクタリング、ドキュメントのような比較的独立した作業は、並行処理に適している。
- あるエージェントが大量の対話時間を占有していることに気づいたら、他のタスクをすぐに一時停止し、全体ブロックに陥らないようにする。
Cherny氏が今回公開したのは、何か決定的な答えというより、現場の実践者による実験レポートだ。「1人でAIを使って1チーム分の仕事をする」を、スローガンから参照可能なオペレーションプロセスへと変えたのである。今後注目すべきは、AnthropicがこのパターンをClaude Codeの正式な機能として組み込むかどうかだ——何しろ、生みの親本人がこうして使っている以上、ツールチームが黙って見ている理由はないのだから。











コメント
コメントはまだありません
最初のコメントを書きましょう