0:00 0:00
記事
OpenAI「Codex」に再利用可能なクラウド環境——音声操作やセキュリティ機能も強化
OpenAIはDev DayでCodexの大型アップデートを発表しました。デバイスをまたいで使えるクラウド開発環境や音声対応CLI、自動コードレビューなどをTechCrunchの報道をもとに整理します。
OpenAIは現地時間9月29日に開催した「Dev Day」で、ソフトウェアエンジニアリング向けAIエージェント「Codex」の大型アップデートを発表しました。TechCrunchの報道によると、目玉となるのは端末をまたいで使い回せる「再利用可能なクラウド開発環境」で、パソコンだけでなくスマートフォンやクラウド上からでも同じ作業環境にアクセスできるようになります。あわせて、音声操作に対応した新しいCLI、コードレビュー機能、セキュリティ強化ツールなど、複数のアップデートが同時に発表されました。
持ち出せるクラウド開発環境
これまでもCodexはクラウド上でタスクを実行できましたが、各タスクは独立した使い捨てのサンドボックスとして扱われていました。今回の更新により、クラウド環境そのものがより永続的で設定可能なものへと変わります。TechCrunchによれば、開発者はパソコン、外出先のスマートフォン、あるいはクラウド上のいずれからでも同じCodex環境を呼び出せるようになるといいます。あらかじめ承認済みの設定や権限を共有できる作業スペースとして機能するため、タスクの起動が速くなるほか、チームで同じルールのもとにエージェントを運用しやすくなる利点があるとOpenAIは説明しています。
音声操作対応の新CLIと「/agentsビュー」
Codex CLIも刷新されます。新たに音声でタスクを開始・指示できるようになるほか、複数タスクを同時に委任・追跡しやすくする「/agentsビュー」が追加されます。そのほか、プロンプトの編集、セッションの再開、worktreeの扱いといった日常的な操作性も改善されるとのことです。長時間のセッションでも読みやすいよう、ターミナルのユーザーインターフェースも刷新されました。細かな操作性の改善が積み重ねられている点から、OpenAIがCodexを「たまに使う便利ツール」ではなく「開発者が一日中触り続けるエージェント」として育てようとしている姿勢がうかがえます。
画像引用元: TechCrunch
自動コードレビューとセキュリティ強化
CodexはChatGPTデスクトップアプリ内の新しいコードレビュー機能にも組み込まれます。ユーザーは変更内容の要約を読んだり、コードの差分を確認したり、GitHubのプルリクエストやGitLabのマージリクエストにフィードバックを送る前にCodexへ懸念点を質問したりできるようになります。ユーザーが離席している間にCodexが自動でレビューを済ませておく機能もあわせて提供されます。セキュリティ面では、「Codex Security Cloud」と呼ばれる新しいツール群が導入されます。GitHubリポジトリ全体を、オンデマンドまたは定期的、あるいは新しいコミットが発生するたびにスキャンし、Codexが検出結果を調査して重複を除去したうえで、修正案をクラウド上で用意します。ユーザーのパソコンが閉じていて操作していない状態でも処理が進む点が特徴です。TechCrunchは、この機能セットにはOpenAIのサイバーセキュリティ関連の取り組み「Daybreak Blue」が提供するモデルへのアクセスも、個別申請なしに含まれると報じています。
APIも同時にアップデート
あわせてOpenAIは複数のAPI更新も発表しました。リアルタイムの意思決定を扱う新しい「Decisions API」は、「Luna」と呼ばれる仕組みを用いて、あらかじめ定義した質問にあらかじめ用意した回答の中から答える形で動作します。また、Agents APIの更新版ではコンピュータ操作への対応に加え、AmazonのBedrock Managed Agentsを利用して、AWS上で完結するOpenAIエージェントを構築できるようになりました。クラウド環境の持ち出し、音声操作、自動レビュー、セキュリティ、APIという一連のアップデートは、Codexを個人の開発補助ツールから、チーム単位で運用する本格的なエージェント基盤へ押し上げようとするOpenAIの狙いを映しています。日常的にCodexを使っている開発者は、まず新しいCLIとクラウド環境の挙動から確認してみるとよさそうです。
OpenAI gives Codex reusable cloud environments that work across devices
OpenAI is expanding Codex with reusable cloud development environments, a revamped CLI with voice controls, new code review tools, and a security-focused product for scanning repositories and preparing fixes.