『人月の神話』は、AIエージェント論の先駆けだった

フレデリック・ブルックスが1975年に著した『人月の神話』は、IBMの巨大プロジェクトの失敗から導かれた、組織論の古典である。
だが今読み返すと、この本が語っているのは人間組織の話だけではない。マルチエージェントAIをどう設計するか、という現代的な問いに対する、驚くほど的確な予言書としても読める。
ブルックスの法則は「エージェントの法則」でもある
「遅れているプロジェクトに人員を追加すると、さらに遅れる」
ブルックスの最も有名な指摘は、コミュニケーション経路がn(n-1)/2で増大することに由来する。人を増やすほど、調整コストが二次関数的に膨らむ、という構造だ。
これは、エージェントを並列稼働させる構成にもそのまま当てはまる。エージェントを増やせば、作業自体は並列化できる。だが同時に、コンテキストの共有・矛盾する変更の統合・役割分担といった調整コストも発生する。
エージェントを増やすことは、生産性の線形な向上を意味しない。ブルックスの法則は、主体が人間かAIかを問わずに成立する、より普遍的なものだったのである。
外科手術チームの再来
ブルックスが提唱した「外科手術チーム」——少数の優れた設計者が全体の概念的統一性を保ち、残りのメンバーが実装を担う体制——は、今日の「一人のアーキテクト+複数のAIエージェント」という構成と、ほぼ同型である。
重要なのは、AIエージェントが実装速度を劇的に上げる一方で、概念的統一性を保証してくれるわけではないという点だ。複数のエージェントが、それぞれ独立に「もっともらしい実装」を大量生成できるようになった今、統一性の崩壊リスクはむしろ高まっている。ブルックスが「主任外科医」に託した役割は、AI時代においてこそいっそう重要な意味を持つようになったのだ。
銀の弾丸は、今もない
ブルックスは、ソフトウェア開発において本質的複雑性(essential complexity)と偶有的複雑性(accidental complexity)を分けた。現在のAIエージェントが大幅に削減しているのは、主に後者——ボイラープレートやツール連携、反復的なデバッグといった「本質ではない手間」である。
しかし、「何を作るべきか」という要求の複雑性そのものには、AIエージェントはいまだ決定的な答えを持たない。むしろ実装が速くなった分、要求定義の曖昧さがボトルネックとしてより顕在化している。これが実務上の観察である。
新しい変数——オーケストレーション・ハーネス・オントロジー
ブルックスの時代には存在しなかった論点もある。
エージェント時代のコミュニケーションは、自然言語の仕様書や会議だけでは完結しない。エージェントに、何をどう見せるのかという「ハーネス」の設計や、意味構造を共有する「オントロジー」の整備によって、エージェント間の協調性が左右される。
これらは、ブルックスが重視した「概念的統一性」を、AIエージェント間の関係性として再構築したものと言える。
競争の焦点が「モデルの賢さ」から「モデルを取り巻くシステム設計」へ移っているという最近の議論は、まさにブルックスが半世紀前に組織論として提示した論点の延長線上にある。
おわりに
『人月の神話』は「人間組織論の本」であると同時に、現代の視点から読み直せば「マルチエージェント・オーケストレーション論の先駆的テキスト」でもある。
ブルックスが示した処方箋——概念的統一性、少数精鋭のチーム、本質的複雑性を正面から引き受ける姿勢——これらは主体がAIに置き換わっても、なお有効な設計原則として機能し続けている。





