11月4日、OpenAIが「OpenAI to acquire Pierre Computer Company, Inc.」と題した記事を公開した。買収対象のPierre Computer Company, Inc.は、一見マイナーな存在に映るかもしれないが、すでにCodexユーザーはPierreのライブラリを日常的に使っている。AIエージェントが大量のブランチを操作する「エージェント時代」に合わせてGitのUXを根本から再設計する——今回の買収はその布石だ。
CodexにGitワークフローを統合——Pierre買収の狙い
OpenAIが買収を発表した**Pierre Computer Company, Inc.(以下、Pierre)は、Code Storage**というGitベースのコードホスティングサービスと、複数のオープンソース開発者ツールを開発してきた企業だ。
Pierreの名前をこれまで聞いたことがないエンジニアも多いかもしれないが、実はOpenAIのCodexアプリでファイルを閲覧したり、差分を確認したりした開発者は、すでにPierreのライブラリを使っている。CodexはPierreのTreesライブラリとDiffsライブラリをすでに採用しており、今回はその開発チームごと取り込む形になる。
- Trees:プロジェクトのファイルツリーを高速にナビゲートするためのライブラリ。エージェントが多数のファイルを横断して作業する場面で、ツリー構造の即時描画が求められる場面に対応する
- Diffs:コードの差分を見やすく表示するライブラリ。さらに差分画面の中でコードを直接編集できる「Editモード」も備える。レビュー画面を離れることなく問題箇所をその場で修正できる点は実用的であり、差分ビュー内のインライン編集をネイティブに備えるツールは多くない
- Highlights:開発者がタイプするたびに、あるいはエージェントがコードをストリーミングするたびにリアルタイムで更新される、極めて高速なシンタックスハイライター。AIエージェントがコードを逐次出力する際に描画が追いつかないという問題を解消するために設計されており、エージェント統合を前提とした既存ツールにはほぼ存在しない機能だ
これら三つのライブラリに共通するのは、人間の操作速度ではなくエージェントの出力速度・並列度に耐えられるよう設計されているという点だ。単に便利なUIコンポーネントを買収したのではなく、エージェント時代のGit体験に不可欠な基盤技術を手に入れたと捉えるべきだろう。
「エージェント時代」のGitをどう再設計するか
今回の買収の背景には、AIコーディングエージェントの台頭によってGitのワークフロー自体が変わりつつあるという問題意識がある。
OpenAIは同じ週に、社内で開発したソースコントロールバックエンド「Pando」について「Scaling Git at OpenAI」と題した記事を公開している。エンジニアとエージェントが並列で大量のブランチを操作する環境では、既存のGitのスケーリングが課題になるという内容だ。Pandoがインフラ層(ブランチ管理・ストレージ・スケーリング)の対応だとすれば、Pierreはその上に乗るUX層とワークフロー層の対応に相当する。両者は相互補完的な関係にあり、OpenAIはこの二つを同時期に動かすことで、開発者体験の全スタックを自社で握ろうとしていると読める。
OpenAIが目指すのは、「エージェントが最初のブランチを作成する瞬間から、コードが世界にデプロイされる瞬間まで」をCodexで完結させることだという。
オープンソースの扱いと既存ユーザーへの影響
Pierreが開発・公開してきたオープンソースプロジェクトは、買収後もオープンソースのまま維持され、OpenAIが継続してコントリビュートするとしている。
Code Storageの既存ユーザーについては、買収クローズ後も引き続き利用可能とした上で、機能をCodexへ順次統合していく方針だ。
なお、買収の完了には規制当局の承認を含む通常の手続きが必要であり、それまでOpenAIとPierreは別個独立した企業として運営される。
GitHubとの競合関係が鮮明になる
Codex、Pando、そして今回のPierre買収と、OpenAIの開発者インフラへの投資が短期間に集中している。競合として意識せざるを得ないのがGitHubだ。GitHubはすでにGitHub Copilot WorkspaceでAIエージェントとブランチ・PR操作の統合を進め、GitHub Codespacesでクラウド開発環境を提供している。OpenAIはCodexを軸に、コード生成・レビュー・差分管理・デプロイを一つのループとして閉じることで、GitHubが分散して提供している機能を垂直統合しようとしている構図だ。両社の競合関係は、今後より鮮明になっていくとみられる。
詳細はOpenAI to acquire Pierre Computer Company, Inc.を参照していただきたい。