テクノロジー · ニュース解説

OpenAI Codex Cloud、再利用できる環境を追加 端末をまたいでコーディング作業を継続

OpenAIはDevDayでCodex Cloudを更新し、一度用意したクラウド開発環境を新しいタスクで再利用できるようにした。各タスクは引き続き独立したワークスペースで動き、新機能は段階的な提供でプランやワークスペース設定の制約を受ける。

一つの再利用可能なCodex Cloud環境から複数の独立タスクワークスペースへ分かれる様子を示すWatch at Easeのオリジナル概念図。
Watch at Easeの概念イラスト:再利用可能な環境はリポジトリ、ツール、依存関係、アクセス設定などのプロジェクト準備を保持し、新しいCodexタスクはそれぞれ独立ワークスペースを持つ。OpenAIの画面を写したものではない。 Watch at Ease · All rights reserved — original Watch at Ease illustration

OpenAIはCodexのクラウド作業の準備方法を変えている。新しいCodex Cloudでは、リモートのコーディングタスクごとに完全に新しい設定を作るのではなく、プロジェクトのリポジトリ、ツール、依存関係、アクセス設定をまとめた環境を準備・公開し、新しいタスクを始める際にその環境を選んで再利用できる。

ただし、すべてのタスクが一つの共有ワークスペースになるわけではない。OpenAIの文書では、各タスクは別々のファイルや変更を持つ独立ワークスペースで開始する。DevDayで発表した新機能は段階的に提供中で、利用可否はプランと、管理対象ワークスペースでは管理者設定にも左右される。

再利用されるのはプロジェクト設定で、巨大な共有タスクではない

TechCrunchは、OpenAIが9月29日のDevDayで再利用可能なクラウド開発環境を発表し、従来の独立したリモートタスクをその都度立ち上げる方式より、Codexのクラウド設定を持続的で設定しやすいものにしたと報じた。

OpenAIの文書は重要な違いを示している。環境はリポジトリ、ツール、依存関係、アクセス設定などプロジェクトに必要な準備をまとめて公開・再利用できる一方、その環境から作る新しいタスクはそれぞれ別の独立ワークスペースを持つ。公開済み環境の変更は新しいタスクに適用され、既存タスクは自分の状態を維持する。

自分のPCが止まっていても端末をまたいでクラウドタスクを続けられる

環境をデスクトップまたはWebで作成・公開すると、OpenAIによれば対応端末のタスクで選択できる。Codex Cloudタスクはデスクトップ、Web、モバイルから開始・継続でき、自分のパソコンがスリープしていてもクラウド側で処理を続けられる。

これは、自分のパソコン上で実際に動いているタスクを遠隔操作する仕組みとは別で、OpenAIは後者を別のワークフローとして説明している。つまり、クラウド環境が再利用可能なプロジェクト設定を提供し、個々のクラウドタスクは独立ワークスペースを持ったまま別の対応端末から再開できる。

Enterpriseでは環境を共有できるが、他人のタスクは共有されない

OpenAIの9月29日付Enterpriseリリースノートによると、権限を持つChatGPT Enterpriseメンバーは再利用可能なクラウド環境を共有できる。チーム全員が同じ依存関係やアクセス設定を一から作り直す代わりに、共通の準備済み設定を使える。

共有の境界も重要だ。OpenAIは、環境共有で認可済みメンバーに提供されるのは準備済み設定であり、他の人のタスクにアクセスできるようになったり、環境の編集権限が自動付与されたりするわけではないとしている。リポジトリへのアクセスは各自のGitHub接続と権限に依存し、Enterpriseのクラウドアクセス管理も引き続き適用される。

DevDayの新しいクラウド操作はまだ段階的な提供

OpenAIはDevDayの新機能を段階的に展開しており、現時点では一部アカウントに表示されない場合があるとしている。プランごとに利用資格や使用上限が異なり、管理対象ワークスペースでは管理者によるクラウドアクセス制御も加わる。

環境とタスク復元も区別が必要だ。新しいタスクを始めると別のワークスペースが作られ、別タスクの未コミット変更は復元されない。OpenAIは未完了作業を続けるなら元のタスクに戻り、重要な変更はソース管理へコミットするよう案内している。移行期間中、既存のCode Review、Security Review、Linear/GitHub連携はCodex Cloud(Legacy)を引き続き使用する。

デスクトップまたはWebでCodex Cloud環境を作成し、同じクラウドタスクをデスクトップ、Web、モバイルで継続する流れを示すWatch at Easeのオリジナル概念図。
Watch at Easeの概念イラスト:環境はデスクトップまたはWebで作成・公開し、対応するクラウドタスクはデスクトップ、Web、モバイルで開始・継続できる。ローカルPCのスリープ中も動作できるが、段階的提供とワークスペース権限の制約は残る。 Watch at Ease · All rights reserved — original Watch at Ease illustration