OpenAIは、開発者向けツールの小さな会社Pierre Computer Companyを買収することで合意しました。同社のコードはすでにCodexアプリに組み込まれています。Codexでプロジェクトのファイルを見たり変更を読んだりしたことがあれば、PierreのTreesとDiffsというライブラリを使ったことになります。この買収が重要なのは、エージェントによる開発で次に摩擦が生じる場所をOpenAIがどこに見ているかを示すからです。それはコードを書くことではなく、多くのエージェントが同時に動くときにコードを保存し、追跡し、レビューすることです。
Pierreの製品で知っておくべきものは三つあります。Treesは大きなプロジェクト向けの高速なファイルナビゲーターです。Diffsは変更点を示し、Editモードではレビュー担当者がエディターに切り替えずにその場で行を直せます。同社は最近、人が入力したりエージェントがコードを出力したりする速さに追いつくよう作られたシンタックスハイライターHighlightsも公開しました。有料製品はCode Storageで、他のアプリケーションがAPIを通じてGitでコードとその履歴を保存できるサービスです。
時期を見ると、この買収は同じ週にOpenAIが説明したGitバックエンドPandoとつながっています。OpenAIによると、Codexでエンジニアがはるかに多くの作業を並行して進めるようになり、社内のモノレポに負荷がかかり、移行前は信頼性が90%を下回ることもありました。OpenAIの説明では、Pandoはpushの遅延の中央値を80%近く減らしました。Pierreのチームは同 じ問題のうちレビューと保存の側を担います。OpenAIは、エージェントが最初のブランチを作ってからデプロイするまでをCodexで扱えるようにしたいとしています。
既存の利用者に対して、OpenAIは二つの約束をしています。Pierreのオープンソースプロジェクトはオープンソースのまま残り、引き続き貢献が行われること、そしてCode Storageの顧客は買収完了後もサービスを使い続けられることです。同じ文の中で、OpenAIはCode Storageの機能をCodexに取り込む作業を進めるとも述べています。合わせて読むと、単独サービスとしての寿命はその移行にかかる期間次第だと考えられますが、OpenAIは終了日を示していません。
明かされていないことも多くあります。買収額も人数も日程もなく、規制当局の承認がまだ必要で、完了までは両社は独立したままです。この買収は、最も広く使われているGitホスティングの上でCopilotのエージェントを動かすGitHubとの競争も強めます。OpenAIが検討中だという、Pandoのようなホスティングを将来顧客に提供すれば、当サイトでレビューしたOpenAI Codexを使うチームには、コードをOpenAIの環境に置き続ける理由ができます。これはベンダーへの依存という点で注視すべき問題です。