
AI時代の『人月の神話』:ブルックスの法則はAIエージェントに通用するか
ジャン・ファン・デン・ベルフ氏は、週末にノートPCとモニターの接続に複数の人が苦戦する様子を目撃した。同氏は手助けを断り、人員を増やしても問題は早く解決しないと答えた。
2026年10月27日付のブログ記事で、ジャン・ファン・デン・ベルフ氏は「ブルックスの法則」がAIエージェントやLLMの時代にも成り立つかを検討している。
法則の由来
ブルックスの法則は、コンピュータ科学者のフレデリック・P・ブルックス・ジュニア氏が1975年の著書『人月の神話(The Mythical Man-Month)』で提唱した。IBMのOS/360プロジェクトを管理した経験に基づいている。
同法則は「Adding manpower to a late software project makes it later.」(遅れているソフトウェアプロジェクトに人員を追加すると、さらに遅れる)と表現される。
週末の事例とAIへの適用
筆者は、先週末に四人がノートPCをスクリーンに接続しようとしている場面を見かけた。筆者は手助けを断り、ブルックスの法則を引き合いに出した。筆者は以下のように述べている。
Haha sorry no! My experience is that adding more people will not solve this problem any quicker
— Jan van den Berg
筆者はこの法則がAIエージェントやLLMの時代にも有効かを考察している。記事では「赤ん坊問題(Baby Problem)」の例が挙げられ、9つのエージェントでも1か月では赤ん坊を産めないと述べられている。また、逐次的なタスクはいまも逐次的であるとも指摘されている。さらに、構造化されたオーケストレーションなしに単一のコードベースへ9つの自律エージェントを投入すると、互いの作業を高速ループで書き換え合うおそれがあると記されている。
筆者の見立て
- ブルックスの法則はAIエージェントの時代に消滅したのではなく、変化したと解釈している。
- オーバーヘッドは消えておらず、人の管理からエージェントの管理へと移ったと解釈している。
- 完了の定義、コードレビュー、ハルシネーションの検出、成果物の統合を担う誰かが必要であり、それは人間のユーザーであると示唆している。
- 逐次的なタスクは、AIエージェントを使っても逐次的なままであると解釈している。
- 明確なオーケストレーションなしに単一のコードベースへ9つの自律エージェントを投入すると、互いの作業を高速ループで書き換え合うと予想している。
- 2026年版のブルックスの法則は「Adding agents to a project with unclear requirements gets you the wrong answer faster.」とすべきだと論じている。
この記事は元記事の事実のみに基づいて自動生成されました。
出典
- Jan van den Berg「The Mythical Man-Month in the age of AI - Jan van den Berg」
- https://j11g.com/the-mythical-man-month-in-the-age-of-ai