11月4日、OpenAIは公式サイトで、Code Storageや一連のオープンソース開発者ツールを手がけるPierre Computer Company, Inc.を買収すると発表した。買収完了後、Pierreの機能はコーディングエージェントのCodexに段階的に組み込まれる。OpenAIは、コードの生成や編集だけでなく、ブランチ作成からデプロイまでをCodexでカバーすることを目指している。
すでにCodexの中で動いている2つのツール
PierreのTreesとDiffsライブラリはすでにCodexアプリで使われている。Treesはプロジェクトのファイルをすばやく閲覧するためのもので、Diffsはコードの変更を表示する。OpenAIは発表でこの2つを名指しし、大量のコードでもレビューと移動の速度を保つと説明した。DiffsのEditモードでは、問題を見つけた行をその場で修正できる。Pierreが最近公開したHighlightsは、入力中やエージェントの出力に合わせてリアルタイムで更新される高速なシンタックスハイライターだ。Code Storageはもう一つの柱で、Gitを使ってアプリがコードを保存し、履歴を記録できるようにし、APIは機械からの呼び出しを前提に設計されている。OpenAIは発表で買収額を公表しておらず、完了には規制当局の承認を含む慣習的な条件が必要で、それまでは両社は独立したままとなる。
完了の前後で、すでに約束されていること
買収完了後も、Pierreのオープンソースプロジェクトはオープンソースのままで、OpenAIは貢献を続けるとしている。Code Storageの既存顧客は完了後もサービスを使い続けられ、その間にOpenAIが機能をCodexへ取り込む。TreesとDiffsをすでに使っているCodexユーザーにとって短期的な変化は小さい。本当の変化は統合の後に訪れる。コードをどこに保管し、誰が変更をレビューし、デプロイ前にどの工程を経るかが、一つの製品の中につながる可能性があるからだ。この買収は、OpenAIが週の前半に社内のソース管理基盤Pandoを紹介し、並行作業の増加に合わせてGit周辺の仕組みを進化させる必要があると述べた動きに続くものだ。Pierreの加入は、同じ流れの中で保管とレビューを補うものであり、別の製品系列を立ち上げるものではない。
まだ明らかになっていないのは日程だ。発表には完了の見込み時期がなく、Code Storageの機能を何段階でCodexに組み込むのか、既存顧客の利用条件が変わるのかも示されていない。完了条件が満たされ、統合計画が公表されて初めて、Codexがどれほど完成度の高い開発プラットフォームになるのかを判断できる。