チームにAIは不要
Paul Grahamは、AIの最大の利点の一つは、企業が約10人と150人の閾値を超える前に生産性を維持できることだと述べている。本稿では、AIが複数人のチームから1人+AIの構成へと再編成する可能性を探る。AnthropicがリリースしたClaude TagはSlackにAIをチームメンバーとして追加するが、これらのツールは依然として古いチームコラボレーションのパラダイムに基づいている。ソフトウェア開発におけるチームの非効率性を指摘し、AIが個人開発者を促進する可能性を論じる。また、個人事業主の増加と、かつては雇用が必要だった能力ギャップをAIが埋めているデータも示す。
Arnold Klingは、人工知能がチームワークの在り方に与える潜在的な影響について考察している。Paul Grahamは、AIの最大の利点の一つは、企業が約10人と150人という重要な規模の閾値を超える前に生産性を維持できるようにすることだと指摘する。ホワイトカラーの業務では、他者との調整が大きな課題であり、チームでの作業は本質的に難しい。さらに、組織がダンバー数(約150人)を超えると、組織図や従業員マニュアルなどの正式な管理ツールを導入する必要が生じ、複雑さが増す。
AIは再構成の可能性を提供する。すなわち、複数の人間が協働する代わりに、1人の人間とAIからなるチームが実現するかもしれない。しかし、企業の動向はこのビジョンと乖離しているように見える。Anthropicは最近、Claude Tagを発表した。これは、AIがSlackにチームメンバーとして参加できる機能であり、選択したチャンネルへのアクセス、ツールやデータ、さらにはコードベースへの接続を許可し、メンバーが@Claudeでタグ付けしてタスクを委任できるようにする。Claudeはチャンネル内の関連情報を記憶し、将来のタスクを計画できる。Slackはチームコラボレーション時代に構築された旧来のソフトウェアであり、調整を改善するために使われるが、Klingは調整自体の必要性をなくす方が良いと論じる。
同様に、SpaceXはIPO後にCursorを買収した。CursorはVS Code上に構築されており、VS Codeは大規模ソフトウェアプロジェクトがチームで扱われていた時代のレガシーツールである。プロジェクトが一人のソフトウェアエンジニアで処理できるのであれば、複雑なバージョン管理などチームに必要な機能は重要性を失う。ソフトウェア開発においてチームは非効率であり、Frederick Brooksが『人月の神話』で指摘したように、人員を増やして開発を加速しようとするのは、9人の女性で1ヶ月に子どもを妊娠させようとするようなものである。複数のコーダー間のコミュニケーションは、プロジェクトに加わる人数が増えるほど時間と労力を消費する。経験豊富な開発者はチームでの作業に慣れ、Cursorに依存してきたが、やがて単独で作業する開発者が現れるだろう。Klingは、数年後には最高のソフトウェアエンジニアが最高のコーディングAIを信頼するようになり、Cursorではなく、一人の開発者とAIの間のコミュニケーションに最適化されたツールが登場すると予測する。
さらに、Ernie Tedeschiらの研究によれば、個人事業主の増加は雇用創出を伴う企業設立よりも速く、複数の独立したデータソースで確認されている。収入が一定水準に達する個人事業主の数と割合も増加しており、AIがかつては雇用を必要とした能力ギャップを急速に埋めている兆候がある。個人事業主は当面Cursorを使うかもしれないが、Slackは必要としないだろう。要するに、AIは従来のチームコラボレーションのパラダイムを覆し、より独立した柔軟な働き方を促進している。