OpenAIはCodexに、異なるデバイスからアクセスできる継続的なクラウド開発環境を追加したほか、音声対応CLI、コードレビュー、GitHubリポジトリの検査、自動的なセキュリティ修正の準備を行うツールを追加した。
OpenAIは、ソフトウェアエージェントCodex向けの一連の拡張を発表した。主な変更は、クラウド開発環境をタスクごとに紐づいた一時的なスペースから、再利用および設定が可能な環境へと移行したことだ。開発者は、コンピューター、携帯電話、クラウドからこれらの環境にアクセスでき、承認済みの設定と権限、チーム向けの共有ワークスペースを利用できる。
同社はDevDayのイベントで更新内容を明らかにし、新しい環境はタスク開始に必要な時間を短縮し、ユーザー間で一貫した設定を維持するよう設計されていると述べた。Codexはすでにクラウド上でリモートタスクを実行できたが、各タスクは実質的に分離された環境として扱われていた。今回の変更では、より高い継続性と設定可能性が加わる。
タスクの実行と追跡を改善
Codex CLIには、音声コマンドを使ってタスクを開始し、指示できる更新が加わる。また、OpenAIは作業の委任と複数タスクの同時追跡を容易にする/agents画面を追加し、指示の編集、セッションの再開、worktreesの利用に関する改善も行った。同社は、長時間のセッションを扱うための、より簡素で分かりやすいターミナルインターフェースも提供した。
更新には、デスクトップ版ChatGPTアプリ内でコードレビューを行う新しい体験も含まれる。ユーザーは変更の概要を読み、内容を調べ、メモをGitHubまたはGitLabのマージリクエストに送る前に、潜在的な問題についてCodexに質問できる。また、自動レビューによって、開発者が端末から離れている間に初期検査を行うこともできる。
リポジトリの検査と修正の準備
OpenAIは、インフラストラクチャーとソフトウェアリポジトリを検査するツール群であるCodex Security Cloudも発表した。検査はオンデマンド、スケジュールに従って、またはGitHubの完全なリポジトリに新しいcommitsが到着した際に実行できる。同社によると、Codexは結果を調査し、重複を除去し、クラウド上で修正を準備する。ユーザーのコンピューターが閉じている場合でも実行できる。
ツールには、OpenAIのサイバーセキュリティーイニシアチブDaybreak Blueの一環として提供されるモデルが含まれており、利用のために別途アクセス申請を行う必要はない。
実際には何が変わるのか
今回の更新により、Codexは開発者の隣で動作するツールから、チームが異なるデバイスやプロセスをまたいで利用・追跡できる分散型ワークスペースへと、さらに一歩進む。実務上の利点は、タスクの継続性、権限の統一、開発者が不在の間にもレビューとセキュリティ検査を利用できることにある。一方、原文では価格、提供範囲、統合前の修正承認の仕組み、実際のリポジトリやインフラストラクチャーに自動エージェントの権限を付与することに伴うリスクの管理方法について、詳細が明らかにされていない。これらは、本番環境でツールを採用する前に精査が必要な点だ。
APIの更新
発表には、ユーザーが定めた質問と事前の回答に基づいてリアルタイムの判断を行うためのDecisions APIも含まれており、このインターフェースではLunaモデルを使用する。また、OpenAIはAgents APIを更新し、コンピューターの利用をサポートするとともに、Amazon Bedrock Managed Agentsを利用して、AWS上で完全に動作するOpenAIエージェントを構築できるようにした。