📚 連載「AIにとって組織とは何か」第2回 / 全11回
複数の AI エージェントに仕事を任せるとき、つい「プランナー」「実装担当」「レビュー係」、そして全体を仕切る「マネージャ」と並べていないでしょうか。チームを作り、役割を振り、上に管理者を置く。よく見ると、それは会社の組織図そのものです。
ここで素朴な疑問があります。会社のあの形は、仕事をうまく回すための唯一の正解なのでしょうか。それとも、人間という素材の限界に合わせた一つの解にすぎないのでしょうか。もし後者なら、素材が AI に変わった瞬間、同じ形を守る理由はどこにもなくなります。
やっかいなことに、この問いは「チームは AI に移るか」「管理者は要るか」と構造の名前で立てた途端、答えを取り逃がします。問いの中に「チーム」「管理者」という人間側の答えを、すでに忍ばせているからです。だからこの連載では、構造ではなく機能から始めます。どんな主体でも組織が必ず担う働きまで降りて、その人間版が「なぜその形か」を制約まで遡り、AI でその制約が成り立つかを一件ずつ確かめます。
なぜ「構造から考える」と答えを密輸してしまうのか
半世紀前、ある技術者が、のちにコンウェイの法則と呼ばれる観察を残しました。
will inevitably produce a design whose structure is a copy of the organization's communication structure.
要するに、システムを設計する組織は、自分たちのコミュニケーションの形を、そのまま設計物の構造に写し取ってしまう、ということです。抽象論ではありません。同じ論文は、当時の実例をこう報告しています。
The resulting COBOL compiler ran in five phases, the ALG0L compiler ran in three.
5人を割り当てた COBOL コンパイラは5つのフェーズに、3人を割り当てた ALGOL コンパイラは3つのフェーズに分かれた。人数という組織の形が、そのまま製品の段階数に転写されています。共通の兵器システムを作れと命じられた2つの軍が、多大な努力の末に自分たちの組織図の複製を作り上げた、という話も同じ論文にあります。
なぜこうなるのか。鍵はコミュニケーションのコストです。
the number of possible communication paths in an organization is approximately half the square of the number of people in the organization.
人数が増えると、つなぐべき経路は人数の二乗の約半分まで膨らみます。10人なら約50本、100人なら約5000本(いずれも人数の二乗の約半分)。全員が全員と話すのは不可能なので、組織は経路を意図的に絞ります ― 階層を作り、会議体を置き、「この件はあの部署経由で」と決める。つまり階層や窓口は、通信が遅く狭いという人間の制約への対処なのです。そして、その絞り方がそのまま製品の切れ目になる。
that organization will stamp out an image of itself in every design it produces.
組織は自らのイメージを、作るものすべてに刻印する。ここが密輸の正体です。AI エージェントのチームを設計しているのは私たち人間で、私たちは会社の通信構造の中で動いている。だから何も考えなければ、AI の分担は私たちの組織図のコピーになる ― それが最適だからではなく、それが鏡像だからです。「この役割は AI に移るか」と問う時点で、私たちはすでに人間の制約を答えに刻み込んでいます。
では、人間の組織のあの形は、そもそもどんな制約への対処だったのか。経済学の古典が、もう一つの制約を言い当てています。
never exists in concentrated or integrated form but solely as the dispersed bits of incomplete and frequently contradictory knowledge
社会が使うべき知識は、どこか一箇所にまとまって存在するのではなく、各人が握る断片的で不完全で、しばしば互いに矛盾する知識として散らばっている。現場の一人ひとりが、その時その場所の事情について、他の誰よりも詳しい。だからこそ、
We need decentralization because only thus can we insure that the knowledge of the particular circumstances of time and place will be promptly used.
分権化が要る ― そうしないと、現場の知識を素早く使えないからです。中央に全部を集めてから指令を出す方式では、知識が集まる頃には状況が変わっている。市場が一つの市場として働くのも、誰かが全体を見渡しているからではありません。
not because any of its members survey the whole field, but because their limited individual fields of vision sufficiently overlap
各人の限られた視野が十分に重なり合っているから、全体を見る者がいなくても全体が回る。ここで人間組織の形の理由が見えてきます。引き継ぎ書も、定例会議も、部署をまたぐ調整も、「知識が私的で・忘れられ・退職とともに消え・誰も全体を見られない」という制約への、人間なりの対処なのです。コンウェイは「通信が高い」を、ハイエクは「知識が分散して私的」を指している。どちらも、組織の形を生んだ制約です。
そして AI では、この制約の一部が成り立ちません。共有された追記型の永続メモリを持てば、「私的で忘れられる知識」という前提が崩れます。全エージェントが同じ場を読み書きできるなら、「誰も全体を見られない」も崩れます。制約が変われば、その制約への対処として生まれた形 ― 引き継ぎ、階層、窓口 ― を保つ理由も消える。だから構造ではなく、構造が対処していた制約まで遡る必要があるのです。
機能から問い直すと、人間組織は四つに仕分けられる
そこで出発点を入れ替えます。チーム・役割・管理者・階層から始めず、どんな主体でも組織が必ず担う8つの原始機能から始めます。これは編集部が組んだ決定論的な切り分けで、同じ手順を踏めば誰がやっても同じ仕分けに行き着きます。
8つの機能はこうです。F1 目標の表現と分解 / F2 割り当て / F3 相互依存の調整 / F4 情報の統合・伝播 / F5 品質保証・誤り訂正(検証)/ F6 適応・再計画 / F7 動機づけ・整合 / F8 統治・説明責任。
各機能について、人間版が「なぜその形か」を制約まで遡り、AI でその制約が残るかを判定します。要点だけ並べます。
- F1 分解: 人間は一人の容量と在職期間で粒度が決まる。AI では、検証と能力が要求する粒度で、動的に・必要時に(JIT で)分解できる。
- F2 割り当て: 固定の役割や採用は、専門家を得るのが遅く高コストだという制約への対処。AI では役割はオンデマンドに生成され、使い捨て(揮発的)になる。
- F3 調整: 階層や会議は、通信が遅く狭帯域だという制約への対処。AI では共有状態とデータフロー契約で代替でき、帯域のための階層はただの惰性になる。
- F4 統合: 文書や引き継ぎは、記憶が私的で・忘れられ・退職で消えることへの対処。AI では共有・追記・永続メモリに置き換わる。
- F5 検証: 人間の誤りは怠慢や能力不足に由来し、同じ部署のレビューは盲点を共有してしまう。AI の誤りは確信的(自信たっぷりに間違える)。だから独立した・異種の検証が背骨になる。
- F6 適応: 人間の再編は高コストで政治的、ゆえに遅い。AI では連続的な再計画が効き、構造は流動的でいられる。
- F7 整合: 人間には私利・サボり・離反がある。AI に私利はないが、報酬ハックや仕様の抜け穴探し(仕様ゲーミング)は残る。だから「仕様+検証+監督」へ姿を変えて残る。
- F8 統治: 結果に誰かが答える、という働き。AI で緩むどころか、むしろ重みを増す。
この判定を並べると、人間組織の部品は四つの山に分かれます。
第一の山は惰性です。AI ではおおむね要らなくなるもの ― F2 の固定役割、F3 の帯域のための階層、F4 の引き継ぎ体制、F6 の再編の遅さ。これらは人間の制約への対処であって、制約が消えれば残す理由がありません。
第二の山は、むしろ強く転移するものです。標準化 ― 出力・スキル・規範をそろえる働き ― は、契約・スキーマ・型・来歴(provenance)として、人間組織のときより一層強く効きます。AI は仕様に厳密で、型や契約をそのまま守れるからです。
第三の山は、変質して残るものです。F5 の検証と F7 の整合。なくなりはしませんが、形が変わる。検証は「人を信じる」から「独立・異種の検証を背骨に据える」へ。整合は「人を動機づける」から「仕様+検証+監督」へ。
第四の山は、そのまま残る荷重部材です。F8 の統治と可読性。誰が結果に答えるのか、人間が読んで分かるのか ― これは AI ネイティブになっても緩まず、むしろ重要性が増します。
ここから、この連載の暫定的なテーゼが立ちます。AI ネイティブの「組織」は、たぶん私たちの言う組織ではありません。型が付き・証拠が付き・記憶を共有するデータフローの上で、エージェントがオンデマンドに生成され、その上に薄い人間統治の膜が一枚かぶさっている ― そういう何かです。「チーム」「役割」「階層」は、その何かを人間が読めるように投影した像にすぎない。
念のため断っておくと、今回は概念の切り分けが主で、具体的な数値計測は次回以降に回します。ここで示した四つの仕分けは、8機能を制約まで遡るという同じ手順から決定論的に出てくる結果です。手順が同じなら、結論の仕分けも同じになる ― その意味で再現可能です。次回からは、この仕分けのどこが本当に成り立つかを、測れる仮説に落として確かめていきます。
References
[1] https://www.melconway.com/Home/Committees_Paper.html
[2] https://www.econlib.org/library/Essays/hykKnw.html
連載「AIにとって組織とは何か」の前後
- ← 第1回: 組織とは「人間の限界への対処」だった
- → 第3回: 階層は惰性か — 通信が安くなると構造はどう動く