For the complete documentation index, see llms.txt. Markdown versions of documentation pages are available by appending .md to the page URL.
メインナビゲーション
Theme

ChatGPT と Codex の更新履歴

ChatGPT と Codex の最新情報

2026年11月

  • Codex CLI 0.167.0

    $ npm install -g @openai/codex@0.167.0
    詳細を表示

    新機能

    • codex agents --no-daemon でエージェントのコマンドセンターを開けます。コマンドセンターとセッション選択画面では、未読の結果に印が付きます(#58238、#58239、#58263、#58264)。
    • ターミナルのセッション選択画面で、接続済みのバックエンドを切り替えられます。切り替えても下書きは保持されます(#58280、#58457)。
    • 対応するターミナルでは、メッセージの作成中に、添付したローカル画像をプレビューできます。閲覧したローカル画像は、会話記録内のパスをクリックして開けます(#58261、#58446)。
    • 「別の方法でサインイン」から、API キーやクラウドプロバイダーを選択できます。gcp_setup_wizard を有効にすると、アプリケーションのデフォルト認証情報または認証情報ファイルを使って Google Cloud Vertex AI を設定できます(#57857、#58427)。
    • /experimental で、macOS または Windows のシステムプロキシ設定を使用するように指定できます(#58157)。
    • 承認プロンプトを開いたまま、会話記録内でパッチの詳細を展開できます(#58281)。

    バグ修正

    • モデルプロバイダーを切り替えても、保存済みのチャットが引き続き表示されます。チャットを再開できない場合も、会話記録を読み、新しいチャットで続きを進めるためのプロンプトを用意して編集できます(#58202)。
    • Ctrl+L でターミナルの表示をクリアした後も、Ctrl+T で以前のメッセージを確認できます(#58266)。
    • 通常の下書きでテキストを削除した結果、! が先頭に来ても、チャットモードが維持されます(#58412)。
    • ネットワークアクセスの承認プロンプトは、対応するリクエストが終了すると閉じます。同じエンドポイントへのリクエストが同時に発生した場合、承認プロンプトは 1 件ずつ表示されます(#58350、#58351)。
    • realtime V3 での長い会話では、会話記録が長くなっても、完了した発話が順次チャット履歴に保存されます(#58221)。
    • 自動コンパクションでは、応答が失敗した場合やトークン使用量のデータが欠けている場合も、保持されている出力を計算に含めます(#58404)。

    ドキュメント

    • app-server の README に、[permissions.network] で管理されるネットワーク制約と、その都度ユーザーの承認を必要とする prompt-user コマンドルールの説明を追加しました(#58045、#58182)。
    • 非推奨モデルから移行する際、openai-docs スキルがドキュメントに記載された代替モデルを推奨するようになりました(#58134)。

    メンテナンス

    • DotSlash マニフェストが、リリースに同梱される Cargo パッケージを参照するようになりました(#58717、#58757)。
    • Linux musl ビルドでアロケーターが使用するアリーナの数を減らし、会話をアンロードした後のアイドル時のメモリ使用量を削減しました(#58399)。

    変更履歴

    すべての変更履歴:https://github.com/openai/codex/compare/rust-v0.166.0...rust-v0.167.0

    • #57848 Code Mode で収集・表示する出力の量に上限を設定 @seanh-oai
    • #57850 出力量に上限を設ける収集処理を Code Mode ランタイムに組み込み @seanh-oai
    • #57855 インストール済みプラグインから TUI のプラグインメンションを読み込むように変更 @zamoshchin-openai
    • #57857 TUI の初期設定に Google Cloud Vertex AI のセットアップを追加 @alexsong-oai
    • #57859 プロバイダーの OAuth サインインのタイムアウトを 10 分に延長 @smurching-oai
    • #57861 ホスト型アプリではリソーステンプレートの探索を省略 @khong-oai
    • #57862 再開するセッションの選択画面で、バックエンドをまたいで次のページに進めるように修正 @bc-openai
    • #57864 Responses Lite のターンをキャンセルする際に上流の処理を中断可能に変更 @liame-oai
    • #57866 環境の起動が一時的に失敗した場合、次のターンで再試行 @pansul47-oai
    • #57870 Code Mode セッションでサーバー側の出力切り詰めを有効化 @seanh-oai
    • #57876 デフォルト設定にキャッシュ済みのランタイムキーマップを再利用 @bc-openai
    • #57883 フッターのレイアウト変更やアニメーション中もステータス行のハイパーリンクを維持 @joesavona
    • #57970 ステータス行に実験的な UI ツリーレンダラーを追加 @joesavona
    • #57974 MCP 設定の再読み込み時にセッション固有のプラグイン設定を優先 @TAFOYA-OAI
    • #57978 共有 MCP 接続にチャットごとのリースを追加 @charliemarsh-oai
    • #57985 MXC サンドボックスで読み取り専用ボリュームのルートの展開を省略 @iceweasel-oai
    • #58013 rust-clippy のブランチ名変更に伴い、引数コメントに関する lint テストを修正 @seanh-oai
    • #58025 Noise リレーのリクエストの進捗をトレースに安全に記録できる診断機能を追加 @apanasenko-oai
    • #58028 記録済みの exec 呼び出しを Guardian が直接レビューできるように変更 @swastik-oai
    • #58034 成功時の SSE 差分ログを無効にするオプションを追加 @jif-oai
    • #58040 Guardian のレビューを通じてネイティブツール呼び出しの証跡を保持 @ioanbudea-OAI
    • #58045 その都度ユーザーの承認を必要とする管理対象のコマンドチェックポイントを追加 @jif-oai
    • #58057 エージェントホストのテストフィクスチャで native_call を初期化 @jif-oai
    • #58071 Guardian にコンテキストを渡す際のトークン数上限を共通化 @ioanbudea-OAI
    • #58075 サービング時の評価を利用して Guardian のレビューを調整 @jif-oai
    • #58083 Bazel でのスキーマ生成に専用バイナリを使用 @jif-oai
    • #58091 メモリの抽出と統合に使用するデフォルトモデルを更新 @jif-oai
    • #58110 Windows 専用の依存関係 libz-sys について RUSTSEC-2026-0418 を除外 @swastik-oai
    • #58119 スレッドに挿入されたコマンドを Guardian でレビューする実験的機能を追加 @swastik-oai
    • #58121 プロバイダーへのリクエストを準備する際の認証チェックを一元化 @sgarg-oai
    • #58122 exec ツールの段階的な有効化に向けた機能フラグを追加 @akira-oai
    • #58123 Guardian のセクション別の割り当て量を柔軟に調整する設定と、その検証処理を追加 @ioanbudea-OAI
    • #58125 Code Mode クライアントで、サーバーとのネゴシエーションに基づくサーバー側の出力切り詰めに対応 @seanh-oai
    • #58127 TUI 起動時のヘルプにツールチップの設定を反映 @imac-oai
    • #58129 子のストレージを作成する前にサブエージェントの親子関係を保存 @radai-oai
    • #58130 スキルの有効・無効を切り替える画面で検索テキストの貼り付けに対応 @xma-oai
    • #58134 モデルの非推奨化に伴う移行では、ドキュメントに記載された代替モデルを優先 @kkahadze-oai
    • #58140 単独のウェブ検索にスレッドのワークスペースコンテキストを使用 @sgarg-oai
    • #58144 コンテキストの件数、サイズ、切り詰めに関する追加の指標を記録 @akira-oai
    • #58147 単独のウェブ検索が失敗した場合にエラーをモデルに返すように変更 @sgarg-oai
    • #58157 システムプロキシの利用を実験的な設定として追加 @abhinav-oai
    • #58159 Code Mode ホストの出力切り詰めに機能フラグを追加 @seanh-oai
    • #58161 MCP の承認メタデータにツール名とアノテーションのヒントを追加 @brisebois-oai
    • #58165 診断情報からリモートプラグインバンドルの URL を除外 @mzeng-openai
    • #58166 ロールアウトの記録が失敗した場合と完了した場合を明示 @cassirer-openai
    • #58168 Windows で MXC のアクセス拒否対象パスに親ディレクトリがない場合は作成 @iceweasel-oai
    • #58171 キャンセルとトレーシングのテストを安定化 @aakash-oai
    • #58172 再生時にトレースの完了記録とペイロードの UTF-8 エンコーディングを検証 @cassirer-openai
    • #58182 permissions.network で管理対象のネットワーク要件を指定可能に変更 @viyatb-oai
    • #58189 単独のウェブ検索にターン単位の権限を使用 @sayan-oai
    • #58190 プロバイダーが Cyber アクセスプログラムへの参加を選択できるように変更 @jamy-OAI
    • #58195 旧バージョンのエグゼキューターとのリモート読み取りの互換性を維持 @dkovalenko-oai
    • #58196 Bazel のリリース成果物を必須とし、DotSlash マニフェストを公開 @dkovalenko-oai
    • #58198 TOML 設定のデシリアライズを一元化 @dkovalenko-oai
    • #58202 モデルプロバイダーの変更後もチャットにアクセスできるように修正 @abhinav-oai
    • #58219 ゲートウェイの OAuth 認証情報をファイルに保存する機能を追加 @alexsong-oai
    • #58221 realtime V3 の会話記録を会話履歴に保持 @guinness-oai
    • #58237 スレッドをアーカイブまたは削除する際、無関係なサイドの会話を保持 @etraut-openai
    • #58238 組み込みセッションでエージェントのコマンドセンターを有効化 @etraut-openai
    • #58239 組み込みモードでエージェントのコマンドセンターを有効化 @etraut-openai
    • #58240 組み込みの app-server セッションで TUI のタスクツールを有効化 @etraut-openai
    • #58241 mio を 1.2.0 から 1.2.4 に更新 @euroelessar
    • #58251 トークンのローテーション時にリモートエグゼキューターの認証情報を安全に再読み込み @tgrue-openai
    • #58260 TUI のコンポーザー全体で LocalImageAttachment を再利用 @etraut-openai
    • #58261 TUI のコンポーザーにローカル画像のサムネイルを追加 @etraut-openai
    • #58263 TUI のコマンドセンターに未読の結果を表示 @etraut-openai
    • #58264 セッション選択画面に未読セッションを表示し、閲覧した会話記録を既読として扱うように変更 @etraut-openai
    • #58266 Ctrl+L でターミナルをクリアする際も会話記録を保持 @xma-oai
    • #58270 Rex ターミナルを識別し、ペットの表示に Kitty グラフィックスを有効化 @etraut-openai
    • #58280 アプリ内で再開するセッションを選ぶ際に、接続済みのバックエンドを再利用 @bc-openai
    • #58281 承認プロンプトの表示中にパッチをインラインでレビューできるように変更 @etraut-openai
    • #58324 トークン更新時の認証情報の再読み込み失敗を一時的なエラーとして処理 @jif-oai
    • #58341 メッセージボードツール用の MCP アダプターを追加 @jif-oai
    • #58343 キーリングを読み取れない場合も、代替手段でのトークン更新を維持 @jif-oai
    • #58350 ネットワークリクエストの終了時に対応する承認プロンプトを閉じるように修正 @charliemarsh-oai
    • #58351 手動でのネットワーク承認を求めるプロンプトをエンドポイントごとに 1 件ずつ表示 @charliemarsh-oai
    • #58352 ツール一覧の初回取得が完了する前でもアプリカタログを探索できるように変更 @bkotsopoulos
    • #58355 リモートエグゼキューターの認証がタイムアウトした後の復旧処理を修正 @jif-oai
    • #58357 ツール使用前のフック処理をヘルパーに分離 @swastik-oai
    • #58361 ランタイムでの解決後もモデルメタデータの出所を保持 @ioanbudea-OAI
    • #58368 Guardian による直接レビューのポリシーチェックに先立って PreToolUse フックを適用 @swastik-oai
    • #58378 エージェントの MCP メタデータの適用範囲を、ホストが選択したプラグイン登録に限定 @rhan-oai
    • #58380 スレッド内のセクションの変更を接続中の全クライアントに通知 @charliemarsh-oai
    • #58381 ワークスペースの切り替え後に未完了の更新を検出する処理を修正 @jif-oai
    • #58385 V8 の型付き配列のインライン格納上限をテスト @fcoury-oai
    • #58388 Guardian のコンテキストで、エントリを分割せずに割り当て量を調整する機能を追加 @ioanbudea-OAI
    • #58390 ホストが子を起動する際に親のコンテキストを参照可能に変更 @rhan-oai
    • #58395 MCP ツールリクエストに、適用範囲を限定したホストメタデータ用フックを追加 @rhan-oai
    • #58399 Linux musl ビルドで jemalloc のアリーナ数を削減 @dkovalenko-oai
    • #58403 Windows 以外のプラットフォームではプロジェクトの外でパッケージ更新を実行 @viyatb-oai
    • #58404 有効なトークン使用量データがない応答について、コンテキストのトークン数の推定を修正 @dkovalenko-oai
    • #58405 モデルの変更に伴う逐次通知を抑制するオプションを追加 @chetan-oai
    • #58406 ホストから継承するスレッドの指示と実行ポリシーを追加 @rhan-oai
    • #58410 ツールのワールド状態を遅延処理する機能をデフォルトで有効化 @adaley-openai
    • #58411 入力を消費せずに入力操作を待機する機能をホストに公開 @rhan-oai
    • #58412 チャットのコンポーザーで、編集の結果先頭に来た感嘆符を通常の文字として保持 @xma-oai
    • #58418 記録済みの exec コマンドのレビューを簡素化 @swastik-oai
    • #58427 代替のサインイン方法をサブメニューに集約 @alexsong-oai
    • #58428 プラグイン設定でアプリの設定に対応 @mzeng-openai
    • #58430 音声ファイルへの参照を追加し、実行時には明示的に拒否 @hung-oai
    • #58434 音声の検証失敗を再試行できない入力エラーとして処理 @hung-oai
    • #58436 インタラクティブな操作要素を追加し、インラインの可視化のスタイルを更新 @philipp-oai
    • #58441 モデルカタログのメッセージにアプリの使用手順を保持 @goodman-oai
    • #58444 割り当て量を調整する前に Guardian のコンテキストエントリに上限を適用 @ioanbudea-OAI
    • #58446 TUI で閲覧済み画像のパスをクリック可能に変更 @etraut-openai
    • #58454 Guardian のコンテキストを準備する際に割り当て量を柔軟に調整する機能を追加 @ioanbudea-OAI
    • #58456 推論が失敗した際のトレースに未完了の応答の出力を保持 @cassirer-openai
    • #58457 TUI でバックエンドをまたぐセッションの切り替えに対応 @bc-openai
    • #58459 Bazel CI のスナップショット処理と OTLP テストの後処理を厳密化 @imac-oai
    • #58713 新規セッションを取り込む処理を TUI のセッション起動処理から分離 @bc-openai
    • #58714 エージェントセンターのタスクをステータスごとに新しい順に表示 @etraut-openai
    • #58716 GNU screen 経由での OSC 52 クリップボード転送に対応 @fcoury-oai
    • #58717 Bazel のチェック結果を参考扱いに変更し、Bazel リリース成果物の提供を一時停止 @dkovalenko-oai
    • #58718 画面の内側に設けた領域での TUI の会話表示に対応 @fcoury-oai
    • #58719 Rust の CI 全体にネイティブ音声機能の依存関係を組み込み @bc-openai
    • #58720 サブエージェントの選択画面で承認待ちの項目を優先表示 @tamird
    • #58722 TUI のバックエンドセッションに名前を付けたり、セッション間を移動したりするためのヘルパーを追加 @bc-openai
    • #58727 音声機能のリリースビルドにローカルの Bazel を使用 @fcoury-oai
    • #58751 ページ分割されたライブ履歴で、後続のテキストに置き換えられたアシスタントのテキストを解放 @btraut-openai
    • #58757 DotSlash のリリース設定から Bazel の出力を削除 @fcoury-oai

    GitHub でリリースの全内容を確認

  • iOS 版 ChatGPT 1.2026.300

    新機能

    • 全画面のコンポーザーで、添付ファイルを追加、プレビュー、削除できるようになりました。
    • タスクの既読状態が対応ホストと同期されるようになり、別のデバイスで読んだタスクに未読マークが残りにくくなりました。

    改善と不具合の修正

    • 別の設定を保存していない限り、追加の指示はデフォルトで実行中のタスクに反映されます。
    • 回答への注釈機能を改善しました。選択したテキストにメモを追加したり、メモを編集したりできます。参照番号をタップすると、該当箇所に戻ってテキストとメモを確認できます。
    • カスタムプロバイダーを使うタスクでは、iOS から追加の指示を送っても、モデルと推論強度の設定が引き継がれます。
    • タスクを開き直したときも、送信に失敗したプロンプトには添付ファイルが残っているため、そのまま再送信できます。
    • タスクを開くとき、長い下書きをスクロールするとき、開いているエディターに戻るときのキーボードの動作を改善しました。
    • コンパクト表示と分割表示を切り替えても、下書き、テキストの選択範囲、取り消し履歴が保持されます。
    • iPhone Duo のレイアウトを改善しました。画面の幅いっぱいに編集でき、キーボードの表示中も操作ボタンはその上に表示されます。
    • リンク先のファイルを直接開けるようになりました。プレビューを閉じるとタスクに戻ります。絶対パスで指定されたワークスペース外のファイルも、リンクから正しく開けるようになりました。
    • 相対パスで指定された画像は、元のターンを実行したディレクトリを基準に読み込まれます。
    • インラインの可視化で、グラフのラベルや棒が表示されない不具合を修正しました。
    • 再接続に失敗したときに表示される「再試行」ボタンを 1 つにまとめ、iPad での配置も改善しました。
    • コンピューターがオフラインと表示されていても、タスクのアーカイブ時にそのホストに再接続できるようになりました。

2026年10月

  • Codex CLI 0.166.0

    $ npm install -g @openai/codex@0.166.0
    詳細を表示

    新機能

    • キーボードで会話履歴のテキストを選択できるようになりました。単語、行、ページ単位で移動でき、選択中の検索やショートカットのカスタマイズにも対応しています。 (#57221, #57222, #57223, #57224)
    • 非同期の質問、選択肢、回答、会話履歴内の返信で Markdown の表示を統一しました。 (#57259, #57292)
    • 同梱のモデルカタログと、Vertex AI および Amazon Bedrock のモデルカタログに GPT-6.1 Terra を追加しました。 (#57293)
    • codex queue --resume を追加しました。アンロードされたスレッド宛てのメッセージをキューに追加してから、そのスレッドを再開できます。 (#57232)
    • TUI で、安全上の理由でブロックされた際の説明がわかりやすくなり、次に送るプロンプトをより安全な候補から選べるようになりました。 (#57363, #57365)
    • 設定、接続、WebSocket に絞って診断できる codex doctor --network-only を追加しました。 (#57606)

    バグ修正

    • スレッドを再開またはフォークする際に、確認済みの承認設定と権限設定を引き継ぐようにしました。 (#57227)
    • コンポーザーで切り取ったテキストを復元する際に、添付したローカル画像も復元されるようにしました。 (#57502)
    • macOS で、インストール済みのバージョンが使用中の場合やパスに非 ASCII 文字が含まれる場合に、スタンドアロン版の古いリリースを正しく整理できるようにしました。 (#57503)
    • 親スレッドのアーカイブを解除すると、そこから生成された子孫スレッドも復元されるようにしました。 (#57635)
    • app-server でスレッドの起動時と終了時に発生する競合を修正し、終了したランタイムを速やかに解放するようにしました。 (#57787, #57788)
    • TUI の再接続時の復旧処理と、オフライン時の /quit および /exit の処理を改善しました。 (#57820)
    • スレッドを再開またはフォークする際に推論トークンの集計を引き継ぎ、コンパクションが早すぎる段階で起きるのを防ぎました。 (#57839)

    メンテナンス

    • Bazel で V8 をソースからビルドする方式に切り替え、ターゲットに合った Rust バインディングと Windows MSVC のネイティブアーカイブに対応しました。 (#57164, #57269, #57644, #57832)
    • CLI と app-server の正式なリリースパッケージにスタンドアロンのエグゼキューターを同梱しました。 (#57837)
    • 開発ビルドとリリースビルドで使用するバージョンを Node.js 24.22.1 と Rust 1.95.0 に統一しました。 (#57168, #57373)

    変更履歴

    すべての変更履歴:https://github.com/openai/codex/compare/rust-v0.165.0...rust-v0.166.0

    • #56468 Windows のファイルシステムサンドボックス用ヘルパーで SystemRoot を保持 @jif-oai
    • #56477 Guardian の承認理由の長さ制限をコンテキスト構成処理に移動 @ioanbudea-OAI
    • #56483 インストール済みプラグインのメタデータに表示用情報を補う処理を省略可能に @bkotsopoulos
    • #56493 Guardian のツール説明の準備をコンテキスト構成処理に移動 @ioanbudea-OAI
    • #56494 メッセージボードでチャンネルの新規登録と既存チャンネルの更新に対応 @felixxia-oai
    • #56495 ローカルメッセージボードでチャンネルの購読情報をページ単位で取得可能に @felixxia-oai
    • #56505 同期 Guardian のツール呼び出しの切り詰めを準備段階まで延期 @ioanbudea-OAI
    • #56514 ツールのディスパッチ全体でトレースコンテキストを保持 @bkotsopoulos
    • #56515 ターンの開始と応答のストリーミングにトレース計測を追加 @bkotsopoulos
    • #56516 TUI 起動時にサーバーの承認ポリシーのデフォルト値を適用 @etraut-openai
    • #56524 トレースにターン、ツール、スキルの帰属情報を追加 @bkotsopoulos
    • #56525 明示的に指定されたモデルカタログで応答サイズの 1 MiB 制限を撤廃 @eternal-openai
    • #56530 公開時にスキルカタログとプラグインカタログのサイズを記録 @TAFOYA-OAI
    • #56533 同期 Guardian のツール出力の切り詰めを会話履歴の準備段階まで延期 @ioanbudea-OAI
    • #56535 先頭と末尾を保持するバッファをユーティリティクレートとして切り出し @seanh-oai
    • #56543 再開するスレッドの選択画面でページ送りと選択のメタデータをバックエンドごとに追跡 @bc-openai
    • #56552 NFS 上の SQLite データベースを DELETE ジャーナルモードで初期化 @dkovalenko-oai
    • #56553 スレッドのフック一覧に環境フックを追加 @andrewgu-oai
    • #56554 ローカルプロキシの署名でマスクされた AWS 認証情報を利用可能に @viyatb-oai
    • #56555 会話履歴の準備時に同期 Guardian のメッセージ制限を適用 @ioanbudea-OAI
    • #56556 Guardian v2 のすべての非同期分類で会話を使用 @felixxia-oai
    • #56557 Guardian のトランスポートテストで保持されたサンプリングを検証 @felixxia-oai
    • #56559 Guardian のスナップショット固有のコンテキストヘルパーを削除 @felixxia-oai
    • #56560 プロバイダー設定で GCP のプロジェクトとロケーションを指定可能に @alexsong-oai
    • #57164 V8 の Bazel ビルドグラフを Codex に移動 @seanh-oai
    • #57165 Bazel ターゲットの境界で V8 アーティファクトのプロファイルを強制 @seanh-oai
    • #57166 マーケットプレイスの自動更新に失敗した場合に起動時の警告を表示 @dkovalenko-oai
    • #57167 CUA ツール呼び出しの開始を追跡し、ライフサイクルイベントの重複を排除 @trpcic-openai
    • #57168 Node.js のバージョン選択を一元化し、24.22.1 に統一 @anp-oai
    • #57169 設定ローダーの API を明確化し、対話型ログインのセットアップ処理を共通化 @smurching-oai
    • #57170 ビルド済みの argument-comment-lint を rust-v0.164.0 に更新 @tamird
    • #57171 モデルリクエストにランタイム認証を統合 @cooper-oai
    • #57172 app-server のスレッド項目でライフサイクルのタイムスタンプを公開 @charliemarsh-oai
    • #57174 MITM フックに、適用範囲を限定してリクエスト本文のシークレットを置換する機能を追加 @viyatb-oai
    • #57175 config-server のポリシーを起動処理と認証処理に統合 @smurching-oai
    • #57176 Guardian の Node REPL 出力の切り詰めをプロンプトの準備段階まで延期 @ioanbudea-OAI
    • #57178 FedRAMP API キーを使用するリクエストをデフォルトで政府向けエンドポイントにルーティング @lsingh-oai
    • #57179 非同期のヘッダー認証処理を apply_auth_headers に集約 @cooper-oai
    • #57180 スタンドアロンのネットワークプロキシ設定で制約を考慮 @viyatb-oai
    • #57181 信頼されていない追加コンテキストに任意で名前を指定可能に @akira-oai
    • #57185 統合実行の出力表示処理を一元化 @anp-oai
    • #57186 glob 検索のルートのメタデータを読み取れない場合は検索を拒否 @viyatb-oai
    • #57187 ロールアウトの予算を目安として設定でき、必要に応じて上限を強制可能に @nvogt-oai
    • #57188 GCP プロバイダーの認証に使う認証情報ファイルを上書き指定可能に @alexsong-oai
    • #57191 統合実行の出力を stdout と stderr から直接読み取り @anp-oai
    • #57192 エグゼキューターのバージョンに応じて機能検出 V2 を有効化 @TAFOYA-OAI
    • #57193 ロールアウトトレースの再生時に失敗した write_stdin 呼び出しを保持 @cassirer-openai
    • #57194 ロールアウトのツール呼び出しをランタイムハンドラー別に分類 @cassirer-openai
    • #57196 接続を共有する呼び出し元ごとに MCP の入力とタイムアウトを分離 @charliemarsh-oai
    • #57197 TUI でスキルの有効・無効を切り替える際の説明を明確化 @fcoury-oai
    • #57198 PreToolUse フックでローカルコマンドの作業ディレクトリを報告 @eternal-openai
    • #57199 ロールアウトの JSON サマリーを UTF-8 の文字境界で切り詰め @cassirer-openai
    • #57201 機能フラグを有効にすると直接呼び出すツールのクリティカルパスを記録 @taohong339
    • #57202 ランタイムの Future をまたいでツールディスパッチのスパンを保持 @trpcic-openai
    • #57203 権限フックとツール実行後のフックでコマンドの作業ディレクトリを保持 @eternal-openai
    • #57204 機能フラグ untrusted_as_tool_output を登録 @akira-oai
    • #57206 依存関係チェックで crypto-bigint のタイミングに関するアドバイザリを除外 @etraut-openai
    • #57207 ツールのクリティカルパスの計測時間に承認待ち時間を算入 @taohong339
    • #57208 Unix のスタンドアロン版の更新時にインストーラーのダウンロードエラーを呼び出し元に伝達 @etraut-openai
    • #57209 分析データにターンのクリティカルパスの所要時間を記録 @taohong339
    • #57210 ローカルの stdio MCP サーバーでプロトコル検出を任意で有効化可能に @charliemarsh-oai
    • #57211 条件を満たすローカルの stdio MCP 接続をチャット間で共有 @charliemarsh-oai
    • #57212 コードモードの gRPC 応答で zstd 圧縮を有効化 @cayoub-oai
    • #57215 再開するスレッドの選択画面でデータソースを個別に管理 @bc-openai
    • #57218 リモートの app-server クライアントでネゴシエーションによる WebSocket 圧縮に対応 @thorvald-oai
    • #57220 app-server の WebSocket 圧縮統計をログに記録 @thorvald-oai
    • #57221 会話履歴でキーボードによる移動と選択を拡充 @fcoury-oai
    • #57222 会話履歴の選択モードに検索機能を統合 @fcoury-oai
    • #57223 会話履歴のオーバーレイでキーボードによる選択に対応 @fcoury-oai
    • #57224 会話履歴の選択時の入力先を修正し、コンポーザーの下書きを保持 @fcoury-oai
    • #57225 管理設定で NFS 上の DELETE ジャーナルモードを強制可能に @dkovalenko-oai
    • #57226 ファイル権限を共有した状態で NFS 上のデータベースを移行可能に @dkovalenko-oai
    • #57227 スレッドを再開またはフォークする際に確認済みの権限を保持 @charliemarsh-oai
    • #57228 リモートコントロールのペアリングに 35 秒の制限時間を設定 @etraut-openai
    • #57229 コードモードのセルの完了通知を簡素化 @cconger
    • #57232 codex queue にスレッド再開のオプションを追加 @etraut-openai
    • #57233 I/O エラーが続く場合に dotenv の読み込みを停止 @etraut-openai
    • #57234 レジストリ認証のテストフィクスチャで認証情報の衝突を防止 @jif-oai
    • #57235 exec_command のテレメトリに設定済みのシェルスナップショットモードをタグとして追加 @jif-oai
    • #57238 サブエージェントのコンテキスト継承テストで V2 の生成処理を検証 @tamird
    • #57239 MCP の HTTP プローブのタイムアウトテストで毎回同じ結果が得られるよう修正 @jif-oai
    • #57240 メモリのベースラインファイルに上限を設け、不完全なスナップショットを復旧 @dhruvgupta-oai
    • #57241 暗号化された Guardian の会話履歴に設定済みのメッセージ制限を適用 @ioanbudea-OAI
    • #57242 スレッドをアンロードするまでのデフォルトの待ち時間を 1 分に短縮 @jif-oai
    • #57243 起動時に下書きを引き渡すテストで Tokio の時計を一時停止 @goodman-oai
    • #57244 統合実行の再利用テストでプロセスの完了を待機 @goodman-oai
    • #57245 キューへのメッセージ追加が拒否されるケースのテストを安定化 @goodman-oai
    • #57247 ガードが破棄された時点でロールアウトのメンテナンスロックを解放 @goodman-oai
    • #57248 ログイントークンの更新テストで認証情報の公開を待機 @goodman-oai
    • #57249 app-server 起動時にプラグイン検出のプリフェッチを無効化可能に @zamoshchin-openai
    • #57251 ENT26 プランでスレッドの使用量をネイティブのドル建て金額で表示 @jif-oai
    • #57253 プロセスの早期終了を検出しつつ、デーモンの起動に時間がかかる場合にも対応 @etraut-openai
    • #57255 zstd のセキュリティアドバイザリについてレビュー済みの例外を記録 @charliemarsh-oai
    • #57256 接続されたスレッドの表示から親スレッドの履歴を除外 @btraut-openai
    • #57257 ツールを提案する際にコネクタのディレクトリに対する不要な処理を省略 @charliemarsh-oai
    • #57258 リモートプラグインカタログのキャッシュを確認する際の負荷を軽減 @charliemarsh-oai
    • #57259 TUI の非同期質問の選択肢で Markdown をレンダリング @imac-oai
    • #57260 権限リクエストの準備と承認アクションを一元化 @swastik-oai
    • #57261 apply_patch リクエストの準備と実行を分離 @swastik-oai
    • #57262 skill_catalog_deltas を有効にするとスキルカタログの差分更新を利用可能に @adaley-openai
    • #57263 権限の対象パスに関する警告でモデルカタログ指定の文言に対応 @goodman-oai
    • #57265 TUI のステータス欄に実際に適用される処理ティアを表示 @etraut-openai
    • #57267 TUI ではクラウド上の会話設定を引き続きサーバー側で管理 @bc-openai
    • #57268 組み込み TUI を起動した理由を記録 @etraut-openai
    • #57269 Windows MSVC で V8 をソースからネイティブアーカイブとしてビルド可能に @seanh-oai
    • #57270 サンドボックスとリモートの exec-server のコマンドでクラウド設定を読み込み @abhinav-oai
    • #57271 警告ビューアーでテキスト選択とマウススクロールに対応 @imac-oai
    • #57272 コードモードの出力を切り詰めるためのプロトコル仕様を追加 @seanh-oai
    • #57273 codex queue で未対応のオプションを拒否 @etraut-openai
    • #57274 REPL の判定材料のレンダリングを同期コンテキストの準備段階まで延期 @ioanbudea-OAI
    • #57275 プレミアム利用枠の制限に関する画像生成失敗時のメタデータを保持 @jimxie-oai
    • #57276 拡張機能のワールド状態セクションでウィンドウのプレフィックスに対応 @fc-oai
    • #57277 crates.io でリリースされた i18n-config を使用 @goodman-oai
    • #57278 エージェントの生成、起動、通信に使うヘルパーをリファクタリング @rhan-oai
    • #57279 信頼されていない追加コンテキストを名前付きのツール出力として表示 @akira-oai
    • #57280 ロールアウトトレースに MCP の結果を省略せずに保持 @cassirer-openai
    • #57281 リモートの App Server セッションでエージェント間の移動を有効化 @etraut-openai
    • #57282 トークン数の省略表示で、丸めた結果が次の単位に達した場合に繰り上げ @etraut-openai
    • #57284 TUI でのマウス入力のキャプチャを明示的なポリシーとして定義 @imac-oai
    • #57285 展開した質問内のリンク処理をターミナルに委任 @imac-oai
    • #57286 管理対象の要件で network_proxy に対応 @viyatb-oai
    • #57287 予測用のフォークで親のツール宣言を保持 @keyz
    • #57290 IPC に上限を設け、ライフサイクルを管理するプラグインプロセス用ホストを追加 @joesavona
    • #57291 ユーザーメッセージの表示形式を列挙型で表現 @imac-oai
    • #57292 TUI で非同期の質問と返信を Markdown で表示 @imac-oai
    • #57293 モデルカタログに GPT-6.1 Terra を追加 @BOZHANG-OAI
    • #57294 プラグインマネージャーのエラーを切り出し、リアルタイムの引き渡し経路を Box 化 @TAFOYA-OAI
    • #57295 同期 Guardian の判定材料への制限適用を準備段階まで延期 @ioanbudea-OAI
    • #57304 ワークスペースのルーティング時にリフレッシュトークンの拒否エラーを明示 @smurching-oai
    • #57307 blob サイズポリシーで openai/fence を v0.12.2 に更新 @joesavona
    • #57311 ロールアウトトレースでツール出力のバージョンと履歴の順序を保持 @cassirer-openai
    • #57312 Guardian のルートコンテキストの準備処理を一元化 @ioanbudea-OAI
    • #57313 ゲートウェイの OAuth トークンをデフォルトで Authorization ヘッダーの Bearer トークンとして送信 @smurching-oai
    • #57314 すべての Rust ソースを整形し、リポジトリのチェックを整理 @joesavona
    • #57315 失敗したサブエージェントがタスクに要対応のマークを付けるのを防止 @bc-openai
    • #57317 明示的に選択したプラグインについて簡潔なヒントを任意で表示可能に @adaley-openai
    • #57325 モデルカタログに承認テンプレートを細かく指定するためのフィールドを追加 @goodman-oai
    • #57342 TUI セッションの再開準備とアクティブ化を分離 @bc-openai
    • #57352 npm ラッパーで子プロセスがシグナルにより異常終了した場合にその結果を保持 @dkovalenko-oai
    • #57353 MXC のパスへの権限付与でオブジェクトの同一性の事前確認を省略 @iceweasel-oai
    • #57357 NFS データベースの移行時に対象のデータベースが見つからなかった場合に報告 @dkovalenko-oai
    • #57358 プロセス間でセッションインデックスの変更処理を直列化 @dkovalenko-oai
    • #57360 スレッドへの書き込みを調整するロックの待ち時間に上限を設定 @dkovalenko-oai
    • #57363 TUI で安全ポリシーによるブロックの理由と、そのターンで取れる対処方法を表示 @etraut-openai
    • #57365 TUI で安全上の理由でブロックされた後に、より安全な書き換え案を提示 @etraut-openai
    • #57366 /status に選択中の ChatGPT ワークスペースを表示 @etraut-openai
    • #57373 Rust ツールチェーンのバージョンを 1.95.0 に固定 @TAFOYA-OAI
    • #57391 シェルに戻る前に保留中のターミナルレポートをすべて処理 @etraut-openai
    • #57393 TUI の数式表示で積分の上下限と丸括弧付きの行列に対応 @etraut-openai
    • #57394 App Server に試験的な GCP アカウント設定機能を追加 @alexsong-oai
    • #57420 TypeScript のエクスポートでスレッド項目のタイムスタンプを省略可能に @keyz
    • #57425 Guardian のルートコンテキストの準備処理を一元化 @ioanbudea-OAI
    • #57430 既存のワーカーによる Guardian レビューで目標の出所を検証 @jif-oai
    • #57433 ネイティブのツール呼び出しに対する同期 Guardian レビューを任意で有効化可能に @jif-oai
    • #57435 統合実行のコマンド準備処理を再利用可能なモジュールとして切り出し @swastik-oai
    • #57438 統合実行の各段階に準備済みのコマンドを引き渡し @swastik-oai
    • #57439 カスタムの OpenAI ベース URL を使用する場合も Guardian リクエストのメタデータを保持 @jif-oai
    • #57441 Guardian にネイティブのマルチエージェント履歴の機能フラグを追加 @jif-oai
    • #57448 Guardian のレビュー履歴でネイティブのマルチエージェント呼び出しを保持 @jif-oai
    • #57451 状態を変更するマルチエージェント呼び出しを Guardian レビューにルーティング @jif-oai
    • #57452 ポリシーによる容量制限で発生したエラーとサーバーの過負荷を区別 @toml-openai
    • #57455 Guardian によるマルチエージェントのツール呼び出しの分類を一元化 @jif-oai
    • #57458 Guardian のトークン使用量の計算をレビュアークレートに移動 @jif-oai
    • #57462 コードモードでは常にツールの説明を名前空間の説明より先に配置 @swastik-oai
    • #57468 ネイティブ履歴のテスト用に Guardian の引き渡し処理のモックを修正 @jif-oai
    • #57474 Guardian の複数のレビューにまたがる暗号化されたネイティブ呼び出し履歴を検証 @jif-oai
    • #57476 Guardian のセッションヘルパーをレビュアークレートに移動 @jif-oai
    • #57478 Guardian の承認リクエスト型をレビュアークレートに移動 @jif-oai
    • #57483 選択したスレッドの移行時に、インデックス内の無関係なロールアウトをスキップ @charliemarsh-oai
    • #57488 Guardian のプロンプト構成処理をレビュアークレートに移動 @jif-oai
    • #57493 Guardian のアクションの JSON 整形処理をレビュアークレートに移動 @jif-oai
    • #57494 同期 Guardian のコンテキスト準備処理を一元化 @ioanbudea-OAI
    • #57500 スキルカタログから説明を省略するオプションを追加 @adaley-openai
    • #57501 TUI の数式表示でエスケープされたパーセント記号を表示 @etraut-openai
    • #57502 切り取ったテキストを復元する際に、添付したローカル画像を保持 @etraut-openai
    • #57503 macOS でスタンドアロン版の古いリリースを削除する処理を修正 @etraut-openai
    • #57504 X11 転送を使用する WSL の SSH セッションでネイティブのクリップボードを使用 @etraut-openai
    • #57506 Guardian のリクエストマッピングをレビュアークレートに移動 @jif-oai
    • #57507 Guardian のコマンドパスの規約を ReviewAction 内で解決 @swastik-oai
    • #57508 UI プラグインのプロセス向けにリソース上限付きの V8 ランタイムを追加 @joesavona
    • #57509 Guardian で予定されているアクションの組み立て処理をレビュアークレートに切り出し @jif-oai
    • #57512 Unix でデーモンの PID 予約を確認するプローブのロックを明示的に解放 @jif-oai
    • #57513 execve を使って npm ラッパーをネイティブバイナリに置き換え @bolinfest
    • #57514 app-server に試験的な ChatGPT ワークスペース切り替え機能を追加 @dhruvgupta-oai
    • #57515 MXC のボリューム展開用プローブの対象をシンボリックリンクに限定 @iceweasel-oai
    • #57516 ステータス行にプロファイルとプロバイダーの項目を追加 @etraut-openai
    • #57519 同期 Guardian のハートビート圧縮を準備段階まで延期 @ioanbudea-OAI
    • #57522 Guardian のレビュアープールに分離されたレビューを追加 @swastik-oai
    • #57533 Unix で空の PID プローブのロックを明示的に解放 @jif-oai
    • #57538 Responses のメッセージでホストが割り当てたユーザー入力 ID を保持 @zbrunson-openai
    • #57542 スタンドアロンのウェブ検索に、モデルに応じて利用できる文献検索を追加 @rhan-oai
    • #57552 画像生成 ID を公開して永続化 @jimxie-oai
    • #57553 モデルのステップ間で動的ツールを置き換え可能に @sdcoffey
    • #57554 ターミナルの色が使えない場合も送信済みのプロンプトの網掛けを維持 @bc-openai
    • #57563 HTTP 応答ストリームで不要な出力項目の保持を回避 @btraut-openai
    • #57564 Vim のレジスタでコンポーザーのリッチコンテンツを保持 @bc-openai
    • #57567 組み込みの OpenAI プロバイダーでカタログ URL を上書き指定可能に @jamy-OAI
    • #57568 メモリ統合用のサービスティアを個別に設定可能に @mandal-OAI
    • #57569 バックプレッシャー発生時もプロセス出力と制御応答を保持 @ztanner-oai
    • #57572 共有スナップショットを使用しないアプリのツールカタログに対応 @bkotsopoulos
    • #57573 インターセプトしたパッチコマンドをファイルシステムにアクセスせずに分類可能に @swastik-oai
    • #57575 HTTP クライアントの構築とリクエストの実行をリファクタリング @bz-openai
    • #57581 モデルカタログで承認手順の見出しをカスタマイズ可能に @goodman-oai
    • #57584 トークンを切り詰める際に出力の境界を保持 @seanh-oai
    • #57585 モデルリクエスト内の利用できない画像参照を置換 @kchainani-oai
    • #57586 ホスト側で予約した子を生成する V2 API を追加 @rhan-oai
    • #57589 スタンドアロンの実行ファイル codex-exec-server を追加 @dkovalenko-oai
    • #57590 CLI と app-server のパッケージに codex-exec-server を同梱 @dkovalenko-oai
    • #57593 空のローカルステージング用ルーティングファイルを削除 @fcoury-oai
    • #57597 WebSocket プローブの判定材料を保持し、診断の詳細情報をマスキング @dob-oai
    • #57598 リモートスキルの検出結果が空の場合もキャッシュし、ファイルシステムの変更を監視 @adams-oai
    • #57599 保存済みのコマンドプレフィックスに関する通知でカタログ指定の見出しに対応 @goodman-oai
    • #57606 ネットワークに絞って診断する codex doctor --network-only を追加 @dob-oai
    • #57607 モデルプロバイダーとカタログでランタイム認証を共有 @cooper-oai
    • #57612 古い VTE バックエンドでターミナルのステータスシーケンスを無効化 @fcoury-oai
    • #57615 サブエージェントの再読み込み時もロールアウトのトレースを保持 @cassirer-openai
    • #57618 ストリームのセットアップ後にサンプリング用プロンプトを解放 @btraut-openai
    • #57626 明示的に設定された OpenAI プロバイダーで Bedrock のセットアップを表示 @alexsong-oai
    • #57628 リリースアーティファクトへの codex-exec-server の同梱を終了 @fcoury-oai
    • #57635 スレッドのアーカイブ解除時に、そこから生成された子孫スレッドを復元 @etraut-openai
    • #57638 app-server プロトコルに OpenTelemetry の要件を表す型を追加 @arnavpatidar-OAI
    • #57644 Bazel でビルドした V8 アーカイブに合った Rust バインディングを生成 @seanh-oai
    • #57649 管理対象の OpenTelemetry 設定要件に対応 @abhinav-oai
    • #57654 app-server の設定応答で OTEL エクスポーターのヘッダーをマスキング @arnavpatidar-OAI
    • #57657 アカウント切り替え後のトレースエクスポーターの有効化処理を修正 @arnavpatidar-OAI
    • #57658 管理対象の OpenTelemetry メタデータと PEM 形式のクライアント認証情報に対応 @abhinav-oai
    • #57667 review/start から切り離して配信する方式を削除 @yansenzhou-oai
    • #57692 トレーステストでターンプロファイルを取得してからサンプリング回数を検証 @ioanbudea-OAI
    • #57697 Guardian のレビュー状態をレビュアー拡張機能に移動 @jif-oai
    • #57698 Guardian のコンテキストポリシーとプロンプトをレビュアー拡張機能に移動 @jif-oai
    • #57702 Guardian のレビューの判定材料をレビュアー拡張機能に移動 @jif-oai
    • #57710 Guardian レビューで親のルーティングアフィニティを保持 @jif-oai
    • #57720 ReviewAction を Guardian のレビュアークレートに移動 @jif-oai
    • #57723 オンデマンドの Bazel スキーマジェネレーターで最適化を無効化 @jif-oai
    • #57729 Guardian のテストから free_guardian 設定を削除 @ioanbudea-OAI
    • #57741 テスト専用の Rust ソースを Bazel のライブラリとバイナリのビルド入力から分離 @jif-oai
    • #57742 実行時のフィクスチャを変更した際に Bazel の統合テストの再コンパイルを回避 @jif-oai
    • #57743 Guardian の MCP 入力要求用ヘルパーをレビュアークレートに移動 @jif-oai
    • #57757 応答ストリームで Guardian の評価結果を公開 @jif-oai
    • #57758 Guardian による stdin のレビューにターミナルの起動コマンドを追加 @jif-oai
    • #57770 Guardian のレビュアーを選ぶ際にモデルカタログの取得元を考慮 @ioanbudea-OAI
    • #57774 貼り付けられた画像パスの検出時に通常ファイル以外をスキップ @etraut-openai
    • #57782 コードモードのホストの置き換えをセッション受け入れ時に限定 @aakash-oai
    • #57783 MXC のデフォルトの読み取り対象から無関係なネットワーク共有を除外 @iceweasel-oai
    • #57787 app-server のスレッドリスナーの起動時と終了時に発生する競合を修正 @charliemarsh-oai
    • #57788 終了後に app-server のスレッドランタイムを解放 @charliemarsh-oai
    • #57789 Guardian のデフォルトのレビュアーが見つからない場合にモデルカタログを 1 回更新 @jif-oai
    • #57790 同期 Guardian のプロンプト準備処理を一元化 @ioanbudea-OAI
    • #57796 GitHub リリースの読み取りに失敗した際の再試行を拡充し、待機時間にジッターを追加 @imac-oai
    • #57800 ページ分割された履歴をたどり、実行完了の項目を補完 @btraut-openai
    • #57817 セッションを終了せずにリアルタイムのサイドバンドオブザーバーを切り離し @jiahao-oai
    • #57818 設定処理で不要な作業を削減 @bc-openai
    • #57819 最大 8 個のプラグインを並行して読み込み @bc-openai
    • #57820 TUI の再接続時の復旧処理とオフライン時の終了処理を改善 @etraut-openai
    • #57824 診断データのアップロードに直接接続されたスレッドを追加 @btraut-openai
    • #57825 CI のセットアップで meta/install-dotslash を使用するよう更新 @seanh-oai
    • #57832 Bazel ではデフォルトで V8 をソースからビルド @seanh-oai
    • #57834 準備済みのアクションに対して個別に実行する Guardian 評価を追加 @swastik-oai
    • #57835 画像が利用可能かどうかの同時チェック数を 8 件に制限 @kchainani-oai
    • #57836 コードモードで画像生成の結果型を宣言 @alicec-oai
    • #57837 リリースパッケージにスタンドアロンのエグゼキューターを同梱 @dkovalenko-oai
    • #57839 スレッドを再開またはフォークする際に推論トークンの集計を保持 @andrewgu-oai
    • #57840 スレッドの再開前と入力前にスレッドのプロバイダーを検証 @abhinav-oai
    • #57841 コードモードのホストでプロセスメトリクスのサンプリングを任意で有効化可能に @aakash-oai

    GitHub でリリースの全内容を確認

  • iOS 版 ChatGPT 1.2026.293

    新機能

    • 回答内で音声や動画を直接再生できます。
    • タスクのアクティビティでサブエージェントの名前をタップすると、そのサブエージェントとの会話が開きます。

    改善と不具合の修正

    • タスクを開き直すか、アプリを再起動すると、下書きの添付ファイルと注釈が復元されるようになりました。
    • 参照先の入力補完が、スペースを含むチャット名やスキル名に対応しました。プラグインのスキル名も読みやすくなりました。
    • プランモードでは、同じモデルを使い続ける場合、選択した推論強度が保持されます。
    • 過去の作業履歴の読み込みがタイムアウトしても、読み込み済みのアクティビティは引き続き表示されます。読み込みは再試行できます。
    • キューの読み込みに失敗した場合に「再試行」を選べるようになりました。
    • Windows のファイルへのリンクと Markdown 画像のサポートを改善しました。
    • Linux ホストで Worktree を作成する際の不具合を修正しました。
    • キュー内のメッセージで作業の方向を変えたり、ペアリングコードを編集したりすると、アプリがクラッシュする不具合を修正しました。また、iPad でタスクを切り替えたり、タスクの表示サイズを変更したりすると、画面がフリーズする不具合を修正しました。
  • Codex CLI 0.165.0

    $ npm install -g @openai/codex@0.165.0
    詳細を表示

    新機能

    • Google Cloud Vertex AI の組み込みプロバイダーを追加しました。model_provider = "gcp" で設定できます。 (#56265)
    • モデルカタログに GPT-6.1 Terra を追加しました。 (#57337)
    • セッション選択画面でリポジトリによる絞り込みができるようになり、エージェントのコマンドセンターではセッションをディレクトリ別に表示できるようになりました。これにより、リンクされた複数の Worktree にまたがるセッションを探しやすくなりました。 (#56308)
    • App Server API に、元のスレッドとの関連を保ったままスレッドをフォークする実験的機能を追加しました。 (#56351)
    • 対応モデルでは、会話中に推論強度を変更する機能がデフォルトで有効になりました。 (#56163)
    • 新規プロファイルではメモリ v2 がデフォルトで有効になりました。外部エージェントのメモリをメモリ v2 にインポートできるようになりました。 (#56211, #56414)

    バグ修正

    • 承認レビュアーを明示的に上書きしていない場合、新しい TUI セッションでサーバーのデフォルトの承認レビュアーが使われるように修正しました。 (#56090)
    • 実行設定が無効でも、TUI の環境設定を編集し、変更をすぐに適用できるようにしました。 (#56091)
    • ローカルで応答を待つ Future が破棄されたときに、対応するリモート MCP ツールリクエストをキャンセルするようにしました。 (#56132)
    • 割り込みやプランモードへの切り替えの後に、キュー内のエージェントメッセージによって作業が再開される問題を修正しました。 (#56330)
    • モデルが見つからないとプロバイダーが報告した場合は、再試行を打ち切り、プロバイダーのエラーメッセージを保持するようにしました。 (#56445)
    • マーケットプレイスの URL 検証を修正しました。許可パターンと照合したホストとは別のホストに Git が接続できる場合がありました。 (#56263)

    変更履歴

    すべての変更履歴: https://github.com/openai/codex/compare/rust-v0.164.0...rust-v0.165.0

    • #56081 復号済みの Codex 認証情報と管理対象のシークレットをキャッシュ @celia-oai
    • #56090 TUI で新規セッションを開始するときにサーバーの承認レビュアーのデフォルト設定を反映 @etraut-openai
    • #56091 実行設定が無効でも TUI の環境設定を編集できるように修正 @etraut-openai
    • #56097 複数のバックエンドセッションを受け入れるために TUI の起動処理を整備 @bc-openai
    • #56124 Guardian のレビュアーイベントを親の生イベントの購読者に転送 @jif-oai
    • #56127 アカウントの更新で EMA の認証状態の確認がブロックされる問題を回避 @jif-oai
    • #56132 応答を待つ Future が破棄されたときに MCP ツールリクエストをキャンセル @rhan-oai
    • #56133 最終回答が空の場合にエージェント宛てのメールの処理を延期 @eknight-oai
    • #56139 MCP の認証状態を確認するテストで IdP の OAuth 設定を修正 @jif-oai
    • #56153 エンタープライズ MCP の認証エラーについて、安全に開示できる詳細情報を保持 @jif-oai
    • #56154 許可ルールより先に管理対象のネットワークレビュードメインを追加 @olliem-oai
    • #56163 推論強度の上書きをデフォルトで有効化 @felixxia-oai
    • #56182 ネットワークプロキシの MITM フックに AWS SigV4 署名を追加 @viyatb-oai
    • #56210 マーケットプレイスのステージング領域のクリーンアップテストを安定化 @felixxia-oai
    • #56211 新規メモリプロファイルで v2 をデフォルトに設定 @jif-oai
    • #56214 WSL の DrvFS 検出処理から u64 へのキャストを削除 @felixxia-oai
    • #56220 Windows サンドボックスのマニフェストテストで cargo_bin を使用 @felixxia-oai
    • #56222 Bazel CI のセットアップを prepare-bazel-ci に集約 @anp-oai
    • #56224 再開時に設定をページ単位で読み込む際、各ページで現在のモデルコンテキストを再利用 @charliemarsh-oai
    • #56233 Opus エンコーダーのテストのタイムスタンプをサンプル時刻に合わせて設定 @goodman-oai
    • #56234 フックが入力を受け入れた後にのみプロンプトのテレメトリを送信 @abhinav-oai
    • #56236 コードモードの中断・再開テストでフェーズ間に明示的に制御を移譲 @goodman-oai
    • #56246 Bazel CI のセットアップアクションで Bazelisk を 1.30.0 に更新 @anp-oai
    • #56247 Rust のユニットテストを専用のテストモジュールに集約 @dkovalenko-oai
    • #56248 CI とリリースワークフローで uv を 0.13.5 に更新 @anp-oai
    • #56250 スレッド再開時に設定のチェックポイントが重複して作成されるのを防止 @owenlin0
    • #56261 V8 のソース依存関係と、それらに適用する C++ ランタイム設定を分離 @seanh-oai
    • #56263 マーケットプレイスの HTTP(S) URL の userinfo 部分に含まれるバックスラッシュを拒否 @willwang-openai
    • #56265 Google Cloud Vertex AI の組み込みプロバイダーを追加 @celia-oai
    • #56266 ランタイムオーバーレイを適用しても MCP の無効化理由を保持 @mzeng-openai
    • #56272 Python SDK のモデル生成に使う datamodel-code-generator を 0.64.0 に更新 @anp-oai
    • #56274 ローダーのライフタイムテストでクラウド設定の更新処理がキャンセルされるまで待機 @goodman-oai
    • #56277 AWS SigV4 署名でサイズに上限のあるリクエストボディに対応 @viyatb-oai
    • #56278 MCP 呼び出しでネゴシエーションによって決定したネットワークポリシーのメタデータに対応 @viyatb-oai
    • #56280 会話記録内の連続するプロンプトを 1 つのバックグラウンドブロックに集約 @bc-openai
    • #56284 スレッドの作成元ごとにモデルカタログとキャッシュのスコープを設定 @kennyyi-oai
    • #56286 @modelcontextprotocol/sdk を 1.32.0 に更新 @anp-oai
    • #56288 Linux 成果物の署名に使う Cosign を v3.1.4 に固定 @anp-oai
    • #56290 uv で Python リリース用のビルドツールのバージョンを固定 @anp-oai
    • #56292 MCP のキャンセルテストでメタデータのコールバックを使うように修正 @anp-oai
    • #56293 Vertex のテストで固定トークンを使う認証フィクスチャを使用 @anp-oai
    • #56295 管理対象設定の読み込みを ChatGPT 認証から分離 @smurching-oai
    • #56297 組み込みのダミー認証情報に識別用の印を付け、衝突チェックを強化 @viyatb-oai
    • #56301 MITM 経由の SigV4 リクエストに TLS 転送テストを追加 @viyatb-oai
    • #56302 環境のアタッチメントにフック設定を追加 @andrewgu-oai
    • #56304 環境単位で適用される管理対象フックに対応 @andrewgu-oai
    • #56308 TUI でディレクトリとリポジトリのスコープを分離 @bc-openai
    • #56309 書き込み可能なルートに対する権限の説明をモデル別に指定できるように変更 @goodman-oai
    • #56312 ロールアウトトレースで受け入れ済みの会話履歴を追跡 @cassirer-openai
    • #56313 モデルカタログの上書き設定を履歴、メモ、コンテキストの各ツールに適用 @rhan-oai
    • #56314 カスタム設定サーバー用に管理対象設定のローダーを追加 @smurching-oai
    • #56330 割り込み後やプランモード中にエージェントメッセージで作業が再開されるのを防止 @alishobeiri-oai
    • #56342 複数のリクエストスナップショット間でロールアウトトレースの画像内容を照合 @cassirer-openai
    • #56343 各環境フックを、そのフックを所有するエグゼキューター上で実行 @andrewgu-oai
    • #56351 元のスレッドとの関連を保ったままスレッドをフォークする実験的機能を追加 @btraut-openai
    • #56364 呼び出し元がサンプリング用のスレッドの作成元を設定できるように変更 @keyz
    • #56371 Guardian のレビューのタイムアウトを設定可能に変更 @vivi
    • #56414 外部エージェントのメモリのインポートでメモリ v2 に対応 @jif-oai
    • #56439 ctutils を 0.4.2 から 0.4.5 に更新 @felixxia-oai
    • #56445 モデルが見つからないことを示すプロバイダーエラーでは再試行せず処理を終了 @charliemarsh-oai
    • #56453 Realtime V2 のバックグラウンドエージェントへの指示を検証するテストで、毎回同じ結果が得られるように修正 @felixxia-oai
    • #56454 ファイルディスクリプターが再利用されてもサンドボックスのマウントのクリーンアップテストが失敗しないように修正 @felixxia-oai
    • #56459 Guardian V3 の機能設定を追加 @felixxia-oai
    • #56460 Guardian v3 のローカルボード用ヘルパーを追加 @felixxia-oai
    • #56461 メッセージボードへの通知なしの追記に対応 @felixxia-oai
    • #56462 メモリのインポートと統合処理の競合を防止 @jif-oai
    • #56465 スレッドのメモリ要約を読み取る実験的機能を追加 @jif-oai
    • #57337 [0.165.0-alpha.1.2] モデルカタログへの GPT-6.1 Terra の追加をバックポート @shijie-oai

    GitHub でリリースの全内容を確認

  • Work と Codex での GPT-6.1 Terra の提供開始

    Plus、Pro、Business、Enterprise、Edu の各プランで、ChatGPT Work と Codex から GPT-6.1 Terra を利用できるようになりました。高度な画像理解と正確なコンピューター操作を兼ね備えた、高速で効率的な業務向けモデルです。

    Terra は画像や画面の内容を読み取り、そこから分かったことをもとに、ブラウザやデスクトップ、アプリを操作できます。文章も明快で、結果を先に示し、その根拠を平易な言葉で説明します。

    ChatGPT デスクトップアプリまたは Web 版の ChatGPT Work で、詳細のモデル一覧から GPT-6.1 Terra を選択してください。モバイル版の Work でも Terra を利用できます。Chat ではこのモデルを利用できません。また、推論処理を UAE 国内に限定する機能には対応していません。Enterprise プランで利用できるかどうかは、ワークスペースでの提供状況と管理者の設定によって決まります。

    モデルの利用方法はモデルを、ツールの設定方法と利用要件はブラウザとコンピューターの使用を参照してください。

  • Codex CLI 0.164.0

    $ npm install -g @openai/codex@0.164.0
    詳細を表示

    新機能

    • /presets の番号付きスロット 10 個にプロンプトやスラッシュコマンドを保存し、キーボードメニューからすばやく呼び出せるようになりました。 (#54380, #54381)
    • /model と /permissions のインライン引数で、モデル、推論強度、速度、権限プロファイルを直接設定できます。 (#54378, #54383)
    • Kitty または Sixel のグラフィックスに対応するターミナルでは、閲覧した画像や生成した画像を会話記録の全画面表示でプレビューできます。 (#54216)
    • 対象となる Codex アカウントの認可情報または専用のサインインを使って、エンタープライズ MCP 接続を認証できます。シークレットが必要な OAuth クライアントにも対応しています。 (#55334, #55859, #56001)
    • 対応するリモート Bash コマンドの実行時や Zsh スナップショットセッションでは、カスタムプロバイダーが提供するものも含め、認証情報がマスクされます。 (#54309, #54432, #56049)
    • Amazon Bedrock のセットアップウィザードがデフォルトで有効になりました。認証情報が検出されると、API キーの入力欄が他の AWS サインイン方法と一緒に表示されます。 (#56033, #56023)

    バグ修正

    • コンパクションに失敗しても、作成途中の要約が会話履歴に残らなくなりました。バックグラウンドでのコンパクションに失敗した場合は、パニックを起こさずにフォールバックします。 (#53932, #55581)
    • セッションの再開時に圧縮済みの履歴が見つかるようになりました。保存済みのスレッド設定はグローバルのデフォルト値で上書きされず、正しく復元されます。 (#54008, #55923)
    • Windows の HTTPS 接続と WebSocket 接続で、サインイン中のユーザーの Negotiate または NTLM 認証情報を使ってプロキシの認証チャレンジに応答できるようになりました。 (#55994, #56000)
    • 複数のサブコマンド階層で -c または --config を指定した場合も、CLI 設定の上書きが維持されます。 (#56022)
    • 権限の選択が保留中の場合、キューに入ったプロンプトは選択が確定してから処理されます。 (#55682)
    • macOS で大文字と小文字の表記が異なるメタデータパスと、実行ファイルの検索に使われる置き換え可能なシンボリックリンクについて、サンドボックスのチェックを強化しました。 (#54273, #55384)

    メンテナンス

    • 未使用のインストールと放置されたマーケットプレイスのチェックアウトを削除し、デーモンログのサイズに上限を設けることで、ディスク使用量を削減しました。 (#53827, #55149, #55689, #55690, #55856)
    • 組み込みの JavaScript ランタイムを更新し、最適化された Array.sort 処理に安全性チェックを追加しました。 (#54519)

    変更履歴

    すべての変更履歴:https://github.com/openai/codex/compare/rust-v0.163.0...rust-v0.164.0

    • #53725 Rex で Markdown の Web リンクをラベルとして表示 @bc-openai
    • #53728 アプリ内のセッション再開用選択画面でリモートの作業ディレクトリフィルターを維持 @fcoury-oai
    • #53732 圧縮済みのロールアウト間でコンパイル済み検索パターンを再利用 @ethernetdan-openai
    • #53733 Guardian v2 の非同期分類で会話モードをデフォルトに設定 @felixxia-oai
    • #53736 V2 経由で、オプトインしたエグゼキューターの機能一覧を取得してキャッシュ @TAFOYA-OAI
    • #53745 最新モデルを解決する処理の出力から modelSlug を削除 @kkahadze-oai
    • #53747 同梱プラグインよりもリモートにインストールされた Visualize を優先 @philipp-oai
    • #53751 app-server デーモンの再起動時に機能設定の上書きを適用 @jif-oai
    • #53753 選択時のコピーをコンポーザーのテキストにも適用 @fcoury-oai
    • #53754 TUI のキーマップで Command/Super キーのショートカットに対応 @fcoury-oai
    • #53763 V2 の機能検出結果に、解決済みのプラグインとスキルのメタデータを追加 @TAFOYA-OAI
    • #53780 Codex マニュアルのキャッシュディレクトリに対する重複チェックを削除 @kkahadze-oai
    • #53781 SkillPolicy から製品ごとの利用制限に関する TODO を削除 @kkahadze-oai
    • #53784 リアルタイムリクエストでクライアントの音声セッション ID を転送 @chrisdong-oai
    • #53790 macOS のユーザー確認プロンプトのキャンセル処理を修正 @bz-openai
    • #53794 ワーカーがキャンセルされてもロールアウト移行のロックを維持 @jif-oai
    • #53795 MCP 起動時の無効化テストで同梱のモデルカタログを使用 @OLI-OAI
    • #53797 レビューのコンテキストが変わった際に Guardian のレビューを更新 @jif-oai
    • #53800 ターンのライフサイクルにバックグラウンドコンパクションを組み込み @rka-oai
    • #53804 アーカイブ中および削除中もエージェントのコマンドセンターを表示 @etraut-openai
    • #53805 ワークスペースのルーティング設定エラーに安全な診断情報を追加 @etraut-openai
    • #53811 Windows の WinGet パッケージからのデーモンのインストールに対応 @etraut-openai
    • #53816 対話型 CLI での再開時に Guardian のレビュースレッドを拒否 @dylan-hurd-oai
    • #53827 未使用の app-server デーモンのリリースを安全に削除 @etraut-openai
    • #53831 プロンプトの組み立てからコンパクションまでコンテンツの出所を追跡 @tz-openai
    • #53845 Unix でデーモンアップデーターのソケットバインドと初期化完了の判定を修正 @etraut-openai
    • #53853 デーモンのインストール準備時にステージング済みファイルのダイジェストを再利用 @charliemarsh-oai
    • #53859 ターミナルサイズを範囲別に TUI テレメトリに記録 @imac-oai
    • #53872 増分ツールのコンテキストウィンドウでモデルへの指示を更新 @rhan-oai
    • #53879 スレッド設定の更新後も実行中のターンを復旧可能に @bc-openai
    • #53895 TUI でアンロード済みのサブエージェントスレッドを選択した際に再開 @etraut-openai
    • #53897 デーモンのパッケージテストを分離し、ディスクアクセスの競合を軽減 @etraut-openai
    • #53908 タスクの削除中もエージェントのダッシュボードを閲覧可能に @etraut-openai
    • #53932 コンパクションに失敗した場合も会話履歴を維持 @jif-oai
    • #53940 メモリ抽出に使うロールアウト入力に上限を設定 @jif-oai
    • #53947 呼び出し元のタスクがキャンセルされた場合にロールアウトの読み取りを停止 @jif-oai
    • #53963 除外項目と暗号文を含むケースでメモリ抽出の予算をテスト @jif-oai
    • #53969 デーモン再起動テストで再接続時の競合を回避 @jif-oai
    • #53987 古くなった Guardian 認可の再試行ではサービスのバックオフを省略 @jif-oai
    • #53990 リモート環境の使用時もホストの MCP 設定とプラグイン設定をローカルに保持 @jif-oai
    • #53991 ChatGPT トークンの更新を要求した理由を報告 @tejsudha-openai
    • #53996 rustls を 0.23.46 に更新 @jif-oai
    • #53997 圧縮済みの兄弟ファイルを調べる前にロールアウトのファイル名を絞り込み @bbrown-oai
    • #54003 doctor のストレージ統計に圧縮済みのロールアウトを含めるよう変更 @jif-oai
    • #54008 ロールアウト圧縮後のセッション検索と再開を修正 @jif-oai
    • #54027 Windows の起動変数と MXC の子環境のデフォルト値を維持 @iceweasel-oai
    • #54032 未追跡ファイルに対する Git 差分処理の同時実行数を制限 @yuzhu-oai
    • #54033 メモリ拡張機能のリソース保持期間を 14 日に延長 @josh-oai
    • #54039 レビューの後処理が終わる前に Guardian の非同期承認を返すよう変更 @jif-oai
    • #54044 ページ分割された会話記録の履歴より先にフォークの系譜を表示 @fcoury-oai
    • #54046 承認のキャンセル元と Guardian のコンテキスト変更を追跡 @vkg-oai
    • #54047 進行中のターンを再生する際に経過時間を復元 @etraut-openai
    • #54048 エージェント一覧からタスクを開始するまでフォルダーの信頼性チェックを延期 @etraut-openai
    • #54050 TUI のスキル更新とワークスペースコマンドの対象を明示されたディレクトリに限定 @etraut-openai
    • #54053 ターンの開始時と進行中の指示変更時に Responses API のクライアントメタデータを差分更新する処理を追加 @marksteinbrick-oai
    • #54056 ネイティブ TLS ルート証明書の重複する読み込みを統合 @jif-oai
    • #54057 Decisions の比較メトリクスで未対応の証拠を区別 @swastik-oai
    • #54058 画像生成と画像編集のリクエストにターンのメタデータを転送 @duc-openai
    • #54059 スレッド再開時にストア側での準備処理に対応 @owenlin0
    • #54060 アーカイブ解除時のスキャン対象を指定スレッドのアーカイブ済みロールアウトに限定 @bz-openai
    • #54069 リモート MCP サーバーでの Windows 環境の処理を修正 @iceweasel-oai
    • #54070 ゲートウェイ認証を再利用可能な OAuth セッション API として公開 @smurching-oai
    • #54076 文字どおりに実行する PowerShell コマンドを URL 起動と誤認する問題を回避 @jif-oai
    • #54078 gix を 0.89.0 に、gix-url を 0.40.0 に更新 @jif-oai
    • #54079 拒否された MCP OAuth 更新トークンを破棄 @mzeng-openai
    • #54080 TUI でのユーザーターン送信処理を専用モジュールに分離 @bc-openai
    • #54081 TUI のリスト表示で上下の移動処理を一元化 @bc-openai
    • #54082 Guardian のネットワークレビューのタイムアウトテストを安定化 @felixxia-oai
    • #54087 Bazel の rules_python を 2.4.2 に更新 @dkovalenko-oai
    • #54094 メトリクスとスパンに MCP の個別のエラーコードを保持 @TAFOYA-OAI
    • #54096 オンデマンドでスキーマと Python SDK を生成する Bazel ターゲットを追加 @dkovalenko-oai
    • #54097 セッションヘッダーの後に Daybreak の通知を表示 @charliemarsh-oai
    • #54098 準備状態が変わっても環境ツールを安定して維持 @aibrahim-oai
    • #54099 SIGTERM によるキャンセルのテストで準備完了を待機 @felixxia-oai
    • #54113 生成した app-server のスキーマバンドルを Bazel ビルドに組み込み @dkovalenko-oai
    • #54114 最終的な完了状態と処理を妨げている理由を報告 @cconger
    • #54119 有効な認可があればサンドボックスの確認プロンプトが無効でも標準入力のレビューを許可 @tepman-oai
    • #54133 増分更新と説明サイズのメトリクスをツールごとに記録 @akira-oai
    • #54135 exec-server への直接 WebSocket 接続で大きなファイルの書き込みを許可 @ostepanian
    • #54151 単一のカタログからキーマップ記述子とキーバインドのアクセサーを生成 @bc-openai
    • #54169 アカウント変更後にモデルカタログを再読み込み @smurching-oai
    • #54170 Gov MCP サーバーで ChatGPT 認証を維持 @lsingh-oai
    • #54175 Worktree と音声機能のフラグを廃止 @bc-openai
    • #54216 会話記録の全画面表示に画像プレビューを追加 @etraut-openai
    • #54217 TUI の Markdown 本文に構文テーマの色を適用 @etraut-openai
    • #54250 大文字と小文字の表記が異なる場合のメタデータ保護に回帰テストを追加 @jif-oai
    • #54257 リアルタイムの会話記録を短縮する際に直近の発話を保持 @jif-oai
    • #54263 ツールを昇格権限で再試行する際に Guardian の再承認を必須化 @jif-oai
    • #54264 レビューが失敗しても Guardian が会話記録を受け入れたかどうかを継続して追跡 @jif-oai
    • #54265 サンドボックスでの再試行に対する Guardian の承認を回帰テストに追加 @jif-oai
    • #54273 macOS で大文字と小文字だけが異なる別名経由のメタデータ書き込みを保護 @jif-oai
    • #54278 Guardian の画像重複排除とチェックポイント復元の処理を共有 @felixxia-oai
    • #54281 Guardian の会話記録でコンパクションの要約をアシスタントの発言として記録 @jif-oai
    • #54309 リモートの exec-server コマンドで認証情報のマスクを有効化 @viyatb-oai
    • #54315 TUI で Markdown の文字色が背景色に埋もれないよう調整 @fcoury-oai
    • #54316 コンテキスト断片の種類を表す定数を一元化 @ioanbudea-OAI
    • #54346 リモート exec-server にスコープ付きのエグゼキューター認証情報による認証を追加 @viyatb-oai
    • #54351 ターン内の項目をページ分割する際にターンインデックスを使用 @bz-openai
    • #54363 検査できないネットワークルートを MXC の暗黙の読み取り許可から除外 @iceweasel-oai
    • #54365 コマンドが途中に挟まった際のアシスタントメッセージの重複を防止 @fcoury-oai
    • #54369 書き込みが一時的に競合した場合に SQLite 操作を再試行 @willwang-openai
    • #54378 /model でモデル、推論強度、速度のインライン選択に対応 @fcoury-oai
    • #54379 TUI の入力プリセットを設定可能に @fcoury-oai
    • #54380 プロンプトとスラッシュコマンドを再利用するための /presets を追加 @fcoury-oai
    • #54381 プリセット用のキーボードショートカットメニューを追加 @fcoury-oai
    • #54383 /permissions で権限プロファイルのインライン選択に対応 @fcoury-oai
    • #54385 現在の権限設定をプリセットとして保存可能に @fcoury-oai
    • #54387 /title と /statusline に現在のセッションだけに適用する引数を追加 @fcoury-oai
    • #54388 ターミナルのタイトルとステータス行のレイアウトをすばやく呼び出せるプリセットを追加 @fcoury-oai
    • #54389 起動時に SQLite の既存のジャーナルモードを維持 @dkovalenko-oai
    • #54398 生成画像の項目を添付ファイルへの参照として保存 @kchainani-oai
    • #54401 macOS で管理対象のデーモンプロセスをバックグラウンド優先度で実行 @bc-openai
    • #54414 子孫のターンが実行中でもルートターンの一時停止を許可 @miz-openai
    • #54417 Linux の NFS マウントで SQLite のページ回収を省略 @dkovalenko-oai
    • #54419 Mermaid フローチャートのノードラベル内の改行に対応 @etraut-openai
    • #54420 完了した画像生成項目にローカル画像の入力を記録 @mjkaufer-openai
    • #54421 検証済みのデフォルトデーモンへの明示的な接続をローカル接続として処理 @etraut-openai
    • #54424 プラグイン設定にリモートプラグインのメタデータを追加 @mzeng-openai
    • #54432 Zsh シェルのスナップショットを使ったリモート認証情報のマスクに対応 @viyatb-oai
    • #54433 TUI の簡略出力でゼロ以外の終了コードに中立的なラベルを使用 @bc-openai
    • #54434 リモート exec-server に標準入力経由で定期更新される認証情報を追加 @viyatb-oai
    • #54445 Linux サンドボックスから不要になった保護パスの監視を削除 @viyatb-oai
    • #54475 リモートメタデータのリクエスト追跡に同期ミューテックスを使用 @anp-oai
    • #54505 ファイルシステムの抽象化層にストリーミングによるファイル置換を追加 @anp-oai
    • #54519 V8 を 152.2.0 に更新し、Array.sort の安全性チェックをバックポート @seanh-oai
    • #54589 Guardian Decisions のリクエストで証拠メッセージの構造を維持 @swastik-oai
    • #54590 codex_app.create_thread の配信時に送信元のコンテキストを記録 @felixxia-oai
    • #54619 プラグインフックの承認をプラグインの内容に紐付け @jif-oai
    • #54623 exec-server の互換性テストで安定版リリースを動的に特定 @felixxia-oai
    • #54637 Noise ハンドシェイクのエラーに切断理由を保持 @virajrai-oai
    • #54639 スレッド履歴の実体化時にロールアウトのレコードをストリーミング @chess-oai
    • #54641 npm リリースの公開を再試行し、macOS の検証用ランナーを揃えるよう変更 @jif-oai
    • #54647 リモート制御の競合時に再試行するテストを決定論的に変更 @jif-oai
    • #54653 MCP OAuth の検出時にリソース固有のスコープを優先 @zamoshchin-openai
    • #54654 動的なツール呼び出しの並列実行を許可 @sdcoffey
    • #54656 ターン中の MCP ツール一覧の変更を反映 @jif-oai
    • #54664 再試行可能なスレッドストアのエラーと結果不明の書き込みを区別 @wiltzius-openai
    • #54672 lint ジョブと V8 ジョブで Bazel CI の準備処理を共通化 @anp-oai
    • #54674 環境間でファイルをコピーするオプトインのツールを追加 @anp-oai
    • #54679 MCP 承認のキャンセル理由を区別 @vkg-oai
    • #54681 TUI で選択したセッションと対応するバックエンドの紐付けを維持 @bc-openai
    • #54686 サーバーのステータスに MCP ツール一覧のメタデータを保持 @victor-openai
    • #54708 Windows でのアンインストール時にホームディレクトリの削除設定を反映 @chess-oai
    • #54710 V8 の ICU 用 Bazel ルールをワークスペースに移動 @seanh-oai
    • #54716 リリースアセットのアップロードが完了するまでプレリリースをドラフトに保持 @ioanbudea-OAI
    • #54724 GitHub プレリリースの作成時に prereleased イベントを維持 @ioanbudea-OAI
    • #54737 音声機能のリリースビルドで BuildBuddy を有効化 @anp-oai
    • #54739 一時ディレクトリを削除する前に arg0 のロックファイルを閉じるよう変更 @dkovalenko-oai
    • #54741 multi_env_copy_file が有効な場合にのみファイルコピー拡張機能を許可 @anp-oai
    • #54742 スラッシュコマンドのプレフィックスをコンポーザーのプロンプトマーカーとして表示 @bc-openai
    • #54754 ツールの JSON スキーマに伴うメモリ消費を削減 @charliemarsh-oai
    • #54761 zip を 9.0.0 に更新し、プラグインアーカイブの展開処理を更新 @anp-oai
    • #54763 macOS で管理対象デーモンへのバックグラウンド優先度の適用を停止 @bc-openai
    • #54766 TUI 設定の未知のフィールドの処理を共通の厳格な設定ポリシーに委譲 @etraut-openai
    • #54776 コンテキストに応じたプロンプト断片で型付きコンテンツに対応 @pakrym-oai
    • #54930 app-server の WebSocket 接続にネゴシエーションによる zstd 圧縮を追加 @thorvald-oai
    • #54945 レスポンス項目の複製間で追加のツール宣言を共有 @charliemarsh-oai
    • #54946 ヘッダーの認証情報をローテーションしてもモデルカタログのキャッシュを維持 @hlevy-openai
    • #54949 app-server の WebSocket 圧縮を機能フラグで制御 @thorvald-oai
    • #54961 機能フラグが有効な場合にエージェントメッセージでアイドル状態のルートセッションを再開可能に @alishobeiri-oai
    • #55144 モデルリクエストのライフサイクルに観測専用フックを追加 @vivi
    • #55149 インストール成功後に未使用のスタンドアロンリリースを削除 @etraut-openai
    • #55226 受け入れた Guardian リクエストのメトリクスを入力サイズ別に分類 @ioanbudea-OAI
    • #55227 メトリクスタグでプラス記号を許可 @swastik-oai
    • #55234 Guardian のサンプリングの再試行、試行回数、配信結果を記録 @ioanbudea-OAI
    • #55237 Guardian のレビューのルーティングとキャッシュ済みスコアに関するメトリクスを追加 @ioanbudea-OAI
    • #55244 スレッド履歴を SQLite に一括で実体化 @jif-oai
    • #55252 ロールアウトの圧縮と復元を通じてアクセスメタデータを保持 @jif-oai
    • #55255 コンポーザーの入力予測用の一時スレッドがアイドル状態になったら直ちにアンロード @jif-oai
    • #55261 ターンのスナップショット間で動的ツールの仕様を共有 @charliemarsh-oai
    • #55262 v2 が選択されている場合にメモリの二重書き込みを停止 @jif-oai
    • #55263 フック呼び出しのために休止中の MCP サーバーを起動 @charliemarsh-oai
    • #55265 モデルのメタデータ検索時にカタログ全体の複製を回避 @charliemarsh-oai
    • #55270 app-server でスレッドごとのアンロード待機時間を反映 @jif-oai
    • #55274 デーモンの再接続テストと Rosetta パッケージの起動テストを安定化 @jif-oai
    • #55278 macOS が番号の大きい標準入出力ディスクリプターを拒否した場合にフォールバック @chrishayduk-oai
    • #55283 app-server のスレッドリスナーでイベントの複製を回避 @charliemarsh-oai
    • #55287 設定の再読み込みをまたいで MCP のエンタープライズ認証のキャンセルを追跡 @jif-oai
    • #55288 HTTP 境界で EMA リクエストの権限を再確認 @jif-oai
    • #55293 リクエスト内で推論強度の更新が連続した場合は最新の更新のみを保持 @felixxia-oai
    • #55296 Responses API プロキシの認証処理をカプセル化 @ee-oai
    • #55297 Responses API プロキシに GitHub Actions の OIDC トークン取得処理を追加 @ee-oai
    • #55298 Responses API プロキシに更新可能なフェデレーション認証の基本機能を追加 @ee-oai
    • #55299 拒否されたプロキシ認証情報を更新し、更新に失敗した場合は再試行間隔を延長 @ee-oai
    • #55300 app-server の起動設定をワンショットで検出する機能を追加 @acrognale-oai
    • #55301 V2 エグゼキューターのプラグインとクラウドカタログの整合性を確保 @TAFOYA-OAI
    • #55302 最も近いリモート SHA の検索を距離がゼロになった時点で停止 @jif-oai
    • #55303 エイリアスの出所に応じてスキルの読み取り先を振り分け @TAFOYA-OAI
    • #55304 別のバックエンドからの TUI イベントを拒否 @bc-openai
    • #55320 Responses API プロキシで GitHub Actions の OIDC 認証を有効化 @ee-oai
    • #55322 V2 の機能検出とステップ単位のスキルカタログを統合 @TAFOYA-OAI
    • #55324 TUI からスレッドタイトル生成中のスピナーを削除 @cconger
    • #55327 サブエージェントが設定済みのスレッド環境を継承する機能を追加 @jif-oai
    • #55330 スキルのインストール情報を公開し、パッケージのエイリアスを安定化 @TAFOYA-OAI
    • #55331 サブエージェントの環境継承にステップの環境スナップショットを使用 @jif-oai
    • #55334 MCP 接続で企業が管理する認可を有効化 @jif-oai
    • #55339 App Server に実験的な thread/sample リクエストを追加 @liame-oai
    • #55342 キャッシュ済みの Codex マニュアルと新たに取得したマニュアルの処理を統合 @kkahadze-oai
    • #55347 Guardian の再試行メトリクスを追加し、対応するターンとの紐付けを維持 @ioanbudea-OAI
    • #55351 ファイル検索インデックスでパスの保存に必要な容量を削減 @charliemarsh-oai
    • #55355 コンパクション後に長いスレッドの精度に関する警告を削除 @asohrabi-oai
    • #55357 ステップ用のツールを構築する前にスキルカタログを準備 @TAFOYA-OAI
    • #55358 ローカルログディレクトリのクリーンアップに共通のロックガードを追加 @dkovalenko-oai
    • #55365 バックグラウンドに移した Claude セッションの続きだけをインポート @jgrodman-arch
    • #55366 承認済みのコマンドプレフィックスにカタログテンプレートを使用可能に @dylan-hurd-oai
    • #55368 Responses Lite で増分ツールをデフォルトで有効化 @akira-oai
    • #55372 TUI でコマンドラインから指定した初期プロンプトを呼び戻す処理を修正 @joesavona
    • #55375 サブエージェントが設定済みのスレッド環境を継承する機能を追加 @jif-oai
    • #55378 Windows の MXC サンドボックスを mxc-sdk に移行 @johnl-oai
    • #55379 OpenAI ドキュメントのダウンロード時にレスポンス本文の取得エラーを処理 @kkahadze-oai
    • #55380 ロールアウトファイルの実体化前にスレッドのメタデータを保持 @jif-oai
    • #55381 TUI のバックエンドセッションを個別に管理 @bc-openai
    • #55384 サンドボックス適用前の実行ファイル検索で置き換え可能なシンボリックリンクを拒否 @keeley-openai
    • #55387 Academic Researchers プランに対応 @etraut-openai
    • #55388 transcript_v2 を削除済みとしてマーク @etraut-openai
    • #55391 Guardian のレビューコンテキストでネイティブのエージェントメッセージの重複を排除 @jif-oai
    • #55394 エンタープライズ MCP のステータス一覧にスレッドの接続を使用 @jif-oai
    • #55395 中断された Guardian レビューをロールバックして証拠を保持 @jif-oai
    • #55396 履歴ページを読み取る際に兄弟ロールアウトのパスを先読み @bz-openai
    • #55397 アカウントトークンに OAuth の出所とログイン時の ID 情報を記録 @jif-oai
    • #55398 ランタイムでのエージェント登録用に通信データ型を追加 @cooper-oai
    • #55401 復旧に失敗するまで環境の切断通知を延期 @richardopenai
    • #55402 一時的なランタイム登録と署名付きアサーションを追加 @cooper-oai
    • #55406 ハーネス側の Noise ハンドシェイクの失敗をトレース @alishobeiri-oai
    • #55407 API キーによるログインとステータスのメッセージを明確化 @fcoury-oai
    • #55409 サーバーがシャットダウンを拒否した後に TUI の起動を再試行 @fcoury-oai
    • #55410 認証情報の取得元を認証の所有者とは別に追跡 @cooper-oai
    • #55411 TUI で非同期の質問プロンプトを Markdown として表示 @bc-openai
    • #55413 リクエストと認証情報の更新でランタイム認証を共有 @cooper-oai
    • #55441 実験的なスレッドサンプリングにキャンセル機能を追加 @liame-oai
    • #55442 デーモンの機能設定の上書きを確認し、不一致があれば復旧を促すよう変更 @etraut-openai
    • #55456 Windows レジストリによる requirements.toml の上書きに対応 @johnl-oai
    • #55463 予測用のフォークとサンプルで MCP を無効にするオプションを追加 @liame-oai
    • #55498 Noise リレーのハンドシェイクに相互に関連付けられる診断情報を追加 @virajrai-oai
    • #55524 起動時の移行処理の競合テストを決定論的に変更 @jif-oai
    • #55533 Guardian の会話の準備と実行を分離 @swastik-oai
    • #55545 圧縮済みロールアウトの読み取り失敗時の診断を改善 @jif-oai
    • #55546 永続化したアカウントの OAuth 認可情報にスコープ付きリースを追加 @jif-oai
    • #55547 依存関係の監査で basic-toml のアドバイザリを除外 @jif-oai
    • #55548 エージェントを完全にフォークする際はデフォルトで親の履歴を保持 @jif-oai
    • #55581 チェックポイントに達する前にバックグラウンドコンパクションが失敗した場合のパニックを回避 @jif-oai
    • #55587 呼び出し元がセッション ID とは独立してプロンプトキャッシュのキーを制御可能に @rm-openai
    • #55591 Guardian の承認待ちでブロックされた時間をターンごとに計測 @ioanbudea-OAI
    • #55593 パッケージ化されていない Windows サンドボックスのプロビジョニングクライアントを拒否 @chess-oai
    • #55596 $ メンションを最近の選択頻度順に並べ替え @bc-openai
    • #55597 TUI のユーザープロンプト用の共通ヘルパーを IDE コンテキストから分離 @bc-openai
    • #55607 リクエスト送信前に認証ヘッダーのエラーを呼び出し元に伝達 @cooper-oai
    • #55616 ロックファイル内の rustls-webpki と webpki-roots のバージョンを更新 @jif-oai
    • #55620 Linux サンドボックスの単体テストを別ファイルに分離 @bolinfest
    • #55623 Guardian v2 Decisions のスナップショット比較処理をリファクタリング @swastik-oai
    • #55627 最初の祖先用に兄弟ロールアウト候補の枠を 1 つ確保 @bz-openai
    • #55631 App Server にクラウドスキルの固定スナップショットを追加 @fc-oai
    • #55633 コードモードのコラボレーションメッセージをプレーンテキストとして処理 @hlevy-openai
    • #55635 Guardian V2 の会話モードで Decisions の比較を有効化 @swastik-oai
    • #55636 ランタイムアサーションの認証モードと認証プロバイダーを追加 @cooper-oai
    • #55644 保留中の入力注入でエージェントの待機とスリープを中断するよう変更 @jif-oai
    • #55645 キューが満杯の場合のプロセス内 app-server のシャットダウンを修正 @jif-oai
    • #55646 ログインの同時変更による競合から認証情報の永続化と再読み込みを保護 @jif-oai
    • #55652 圧縮済みロールアウトを並行して検索 @ethernetdan-openai
    • #55653 コードモードのセルのライフサイクルと結果のバッファリング時間を追跡 @euroelessar
    • #55657 エージェント間メッセージにライフサイクルフックを追加 @euroelessar
    • #55666 Decisions のスナップショット比較から推論とコンパクションを除外 @swastik-oai
    • #55667 リモートで提供される厳選されたエージェントプラグインでアプリルーティングを有効化 @tsarlandie-oai
    • #55677 Rust ツールチェーンを 1.99.1 に更新 @dkovalenko-oai
    • #55680 エンタープライズ MCP でログイン中のアカウントの所有者を再確認 @jif-oai
    • #55682 TUI の権限選択とセッション状態の処理を修正 @etraut-openai
    • #55685 EMA トークン交換用ヘルパーでアカウントの認証情報に対応 @jif-oai
    • #55689 失敗または放置されたマーケットプレイスのステージングディレクトリを削除 @dkovalenko-oai
    • #55690 古くなった旧形式のマーケットプレイスのステージングディレクトリを回収 @dkovalenko-oai
    • #55691 エンタープライズ MCP の認証エラーとリクエストの権限チェックを改善 @jif-oai
    • #55692 ツール登録のメトリクスに実際に適用された増分ツールモードのタグを付与 @akira-oai
    • #55693 macOS の Bazel ビルドでホスト環境に依存しない dsymutil を使用 @dkovalenko-oai
    • #55696 ランタイム更新後もエンタープライズ MCP の認可を維持 @jif-oai
    • #55698 エンタープライズ MCP の認証に Codex アカウントの認可情報を再利用 @jif-oai
    • #55701 MCP OAuth の更新処理間の調整をデフォルトで有効化 @mzeng-openai
    • #55705 クラウドスキルのキャッシュ状態をカタログのロック下で一元管理 @TAFOYA-OAI
    • #55710 ロールアウトのトレース内のランタイムイベントから MCP バックエンドを特定 @cassirer-openai
    • #55719 認証情報をマスクできない場合に統合実行機能のフォールバックを許可 @viyatb-oai
    • #55723 app-server の通知送信時に不要な複製を回避 @charliemarsh-oai
    • #55724 準備済みの MCP ツール定義をセッション間で共有 @charliemarsh-oai
    • #55725 ロールアウトのトレースにコードセルのレスポンスメタデータを保持 @cassirer-openai
    • #55733 RolloutItem 内のセッションメタデータとコンパクションのペイロードをボックス化 @charliemarsh-oai
    • #55804 処理ごとの排他的な所要時間を算出するクリティカルパス用ユーティリティを追加 @taohong339
    • #55846 単調時計を使って Guardian のレビューの遅延を 1 回だけ計測 @ioanbudea-OAI
    • #55847 保持するターン分析データに上限を設け、終了したスレッドを整理 @jif-oai
    • #55848 ハンドシェイクの診断情報を確認する間、リレーテストの時計を一時停止 @jif-oai
    • #55856 管理対象の app-server とアップデーターで標準エラーログに上限を設定 @jif-oai
    • #55859 エンタープライズ MCP の認証情報の選択と再認証を修正 @jif-oai
    • #55883 エンタープライズ MCP の認可ライフサイクルのテスト範囲を拡大 @jif-oai
    • #55913 新しいスコアと履歴によって不要になった会話のスコアリングを省略 @jif-oai
    • #55923 再開時と変更を元に戻す際にスレッドのモデル設定を維持 @etraut-openai
    • #55940 App Server にローカルの診断情報を ZIP 形式でエクスポートする機能を追加 @viktor-oai
    • #55946 リモートにインストール済みのプラグイン一覧のページ取得に上限を設定 @mzeng-openai
    • #55954 保持する指示の収集処理を予算ポリシーから分離 @ioanbudea-OAI
    • #55957 ターンの途中で認証状態が変わった場合にクラウドのプラグインカタログとスキルカタログを更新 @TAFOYA-OAI
    • #55958 更新に失敗した場合もプロバイダーのモデルカタログを保持 @abhinav-oai
    • #55965 管理対象の Desktop ワークスペースにストレージ要件を追加 @acrognale-oai
    • #55968 クラウドのスキルカタログとプラグインカタログの更新に失敗した場合に再試行間隔を延長 @TAFOYA-OAI
    • #55969 メールボックスの割り込み時に WebSocket のレスポンスを読み切るよう変更 @jif-oai
    • #55970 メッセージボードの共通コードを codex-message-board に分離 @felixxia-oai
    • #55971 ローカルのメッセージボードにストレージ名前空間を追加 @felixxia-oai
    • #55973 利用側でメッセージボードのツールを選択可能に @felixxia-oai
    • #55975 NFS 上のデータベースを DELETE モードに移行する実験的なコマンドを追加 @dkovalenko-oai
    • #55978 SQLite のログを明示的に設定された log_dir に出力 @dkovalenko-oai
    • #55987 未認証を示すレスポンスを受けた後にリモート exec-server の認証情報を更新 @apanasenko-oai
    • #55991 トークン使用量で保持された推論の二重計上を回避 @dkovalenko-oai
    • #55993 コードモードの標準入出力コールバックで実行ごとのトレースコンテキストを保持 @bschoepke-openai
    • #55994 Windows プロキシ認証用のトンネルヘルパーを追加 @efrazer-oai
    • #56000 プロキシの CONNECT 認証チャレンジに対して Windows 認証で再試行 @efrazer-oai
    • #56001 企業が管理する MCP 認証でコンフィデンシャル OAuth クライアントに対応 @jif-oai
    • #56003 MITM での認証情報の置換対象を信頼済みのオリジンとプレースホルダーに限定 @viyatb-oai
    • #56006 並列実行のテストでシェルツールの実行時間が重なることを直接検証 @goodman-oai
    • #56007 Guardian セッションを再利用するテストで Tokio の時計を一時停止 @goodman-oai
    • #56008 ツールの直接呼び出しにクリティカルパスの時間を記録する機能を追加 @taohong339
    • #56011 プロセス ID が再利用されてもロールアウトのトレースでターミナルセッションを区別 @cassirer-openai
    • #56018 MCP OAuth の永続化テストで CLI の入れ子起動を回避 @goodman-oai
    • #56020 失敗または中断されたターンの後でもスレッドのサンプリングを許可 @liame-oai
    • #56021 コンポーザーで編集できるテキストにスラッシュコマンドのプレフィックスを保持 @bc-openai
    • #56022 CLI のサブコマンドをまたいで設定の上書きを維持 @jmickey-oai
    • #56023 Bedrock の API キー入力を他の AWS サインイン方法とまとめて表示 @alexsong-oai
    • #56024 TCP トンネルでデコード済みの HTTP/3 レスポンスヘッダーに上限を設定 @richardopenai
    • #56031 thread/sample でクライアントの Responses API メタデータに対応 @liame-oai
    • #56032 パッケージのデバッグシンボルのスモークテストでエントリーポイントの検索を修正 @dkovalenko-oai
    • #56033 Bedrock のセットアップウィザードをデフォルトで有効化 @alexsong-oai
    • #56036 リクエスト単位の OAuth 認証情報とセッションのライフサイクル API を追加 @smurching-oai
    • #56037 チャネル経由で通信するクラウド app-server クライアントを追加 @bc-openai
    • #56044 V2 の機能検出でエグゼキューターのクリーンアップフックを有効化 @TAFOYA-OAI
    • #56049 リモート実行で設定済みの認証情報プロバイダーに対応 @viyatb-oai
    • #56055 管理対象の設定を、指定されたサーバーから取得することを必須化 @smurching-oai

    GitHub でリリースの全内容を確認

  • iOS 版 ChatGPT 1.2026.286

    新機能

    • 対応するリモートホストでは、コンポーザーの上にある新しいカプセル型のボタンを使って、バックグラウンドで実行中のコマンドを確認・停止できます。
    • @ を使って、接続中の別のホストにあるチャットをメンションできます。

    改善と不具合修正

    • 保存済みのメッセージを更新している間、読み込みインジケーターが表示されるようになりました。
    • アクティビティのグループ表示が見やすくなり、Codex が確認した画像を必要に応じて開けるようになりました。
    • ターンが終了した後も、チャットを開き直したときも、未回答の質問に引き続き回答できます。
    • 別のプロンプトの処理が始まるときや終わるときでも、質問への回答がより確実に届くようになりました。
    • オートコンプリートの候補は、各ソースの読み込みが完了するたびに表示されます。読み込みに時間がかかるソースを待つ必要はありません。
    • 使用上限に関する説明と上限がリセットされる時刻が、チャット内に直接表示されるようになりました。
    • 応答がタイムアウトした後、プロンプトの処理が失敗したかのように表示される不具合を修正しました。
    • 同じファイルを繰り返し編集すると、差分に余分な行が表示される不具合を修正しました。
    • 応答内の画像が全画面ギャラリーで開くようになりました。また、添付画像を削除するときに、選択した画像が正しく削除されるようになりました。
    • 通話が終了すると音声ボタンが再表示され、チャットを開き直さずに次の通話を開始できます。
  • Codex CLI 0.163.0

    $ npm install -g @openai/codex@0.163.0
    詳細を表示

    新機能

    • /config を開くと、カテゴリを横断して設定を検索し、対応する設定をその場で変更できます。どの変更の反映に再起動が必要かも確認できます。 (#52990, #53429)
    • Codex の応答中に追加の指示を送ると、その場で作業の方向を変えられます。ターンを中断すると、実行中の Code Mode セルと、そのセル内で実行中のツール呼び出しも停止します。 (#51812, #51835)
    • /keymap でリーダーキーを設定できます。デフォルトは Ctrl+X です。ショートカットのヒントは、操作を選択するかキャンセルするまで表示されます。音声のミュートキーは F9 に変更されました。 (#52273)
    • /daemon から管理対象のバックグラウンドサーバーを再起動できます。Codex は再起動で中断される可能性のある作業について警告し、再起動後に自動で再接続します。 (#53173)
    • Codex は、互いに依存しない読み取り専用ツールを並列実行できます。スキル、メモリ、会話履歴の検索も対象です。 (#52245)
    • 対象アカウントでは Daybreak がデフォルトで有効です。サーバーがアクセスを許可している場合は、codex exec でも OpenAI API キーを使って Daybreak を選択できます。 (#53701, #53717)

    バグ修正

    • 保存したスレッドを再開すると、明示的な上書き設定と現在の管理ポリシーに従って、そのスレッドの権限とネットワークアクセスの承認が復元されます。 (#53150, #53419, #53424)
    • ネットワークプロキシは DNS ルックアップの前に権限を確認し、重複する Host ヘッダーを拒否します。また、認証情報のエイリアスを使った検査フックの回避を防ぎます。 (#51650, #52661, #53506)
    • スレッドを切り替えた後も、/side で既存のサイド会話に戻れます。保留中のプロンプトへの回答も、そのプロンプトを出したスレッドに届きます。 (#52184, #53436)
    • Windows では、Ctrl+V と Shift+Insert で画像に加えてテキストも貼り付けられます。WSL では、繰り返し貼り付ける際にクリップボードの読み取り処理を再利用します。コピーが完了しない場合は、一定時間でタイムアウトします。 (#53224, #52967, #53453)
    • 子プロセスが出力パイプを開いたままでも、ローカルコマンドは速やかに終了します。リモートコマンドでは遅れて届いた出力が保持され、最後のポーリングで取得できます。 (#52652, #53331, #53622)
    • codex exec が無関係なコマンドの実行後に同じファイル差分を再表示する問題を修正しました。 (#53444)

    ドキュメント

    • 同梱の OpenAI Docs にある GPT-6 ファミリーへの移行ガイドを更新しました。モデルごとの推論、ツールの使用、データレジデンシーに関する考慮事項を掲載しています。 (#51768)
    • Linux サンドボックスが bubblewrap でファイルシステムを分離し、seccomp でシステムコールをフィルタリングする仕組みを明確にしました。 (#52610)

    メンテナンス

    • Codex は標準のシェル実行機構を使用するようになり、パッチ適用版の zsh の同梱を終了しました。廃止されたシェルフラグを設定で使用している場合は、移行に関する通知が表示されます。 (#52160, #52213)
    • 元のビルド出力にはシンボルを残し、パッケージに同梱するバイナリからシンボルを削除することで、Linux と macOS のリリースパッケージを小さくしました。 (#52178)

    変更履歴

    すべての変更履歴: https://github.com/openai/codex/compare/rust-v0.162.0...rust-v0.163.0

    • #51539 完了状態を考慮したリアルタイム接続と、セッション単位の切断を追加 @zahan-oai
    • #51547 Windows の MXC サンドボックスを無効にするオプションを追加 @iceweasel-oai
    • #51556 キャンセル時に動的ツールのライフサイクルを完了するよう変更 @mikelam-oai
    • #51575 パッケージ組み立て用ヘルパーを公開し、gzip 圧縮された DotSlash アーティファクトに対応 @bolinfest
    • #51595 thread/list にスレッド ID による除外機能を追加 @btraut-openai
    • #51602 スレッド一覧の取得失敗と履歴の末尾への到達を区別 @btraut-openai
    • #51611 未回答の MCP 入力要求を打ち切ったことを通知 @nicksteele-oai
    • #51627 アシスタントのコンテキストを分離し、Guardian のスナップショットのプレフィックスを安定化 @jif-oai
    • #51642 型付きセクションの内容に対する保持済みコンテキストの処理を修正 @jif-oai
    • #51650 プロキシによる DNS ルックアップの前にホスト名の認可を必須化 @jif-oai
    • #51651 再起動後もレポートに含められるよう、Guardian レビューの失敗を永続化 @jif-oai
    • #51652 apply_patch による AGENTS.md の変更をテレメトリに記録 @jif-oai
    • #51678 Windows サンドボックスのテストを専用の統合テストバイナリに移動 @jif-oai
    • #51683 レビュアーの履歴を再利用する前に、古くなった Guardian レビューをロールバック @olliem-oai
    • #51689 HTTP ヘッダーのキャンセルテストでヘルパーの完了を待つよう変更 @jif-oai
    • #51690 Code Mode のツール説明の表示順を制御する機能フラグを追加 @swastik-oai
    • #51704 Code Mode でツール説明を先に置く設定を反映 @swastik-oai
    • #51710 外部認証の更新テストで検出時に起きる競合を修正 @jgershen-oai
    • #51734 Guardian レビューで永続化された送信元のコンテキストを読み込むよう変更 @jif-oai
    • #51755 キャッシュの比較に MCP ハンドラーのメタデータを再利用 @owenlin0
    • #51761 Code Mode ランタイムでツールのメタデータを複製する回数を削減 @akira-oai
    • #51768 OpenAI Docs の移行ガイドの対象を GPT-6 モデルファミリーに拡大 @kkahadze-oai
    • #51775 テレメトリと SQLite のログで Tokio のトレースが再帰的に発生することを防止 @zbarsky-openai
    • #51786 実行リクエスト間でサンドボックスの上書き設定を保持 @iceweasel-oai
    • #51794 Amazon Bedrock 上の GPT-6.1 Sol で Ultrafast が利用可能であることを提示 @celia-oai
    • #51800 拡張機能レジストリのテストから重複するフィールド初期化処理を削除 @anp-oai
    • #51808 MCP のユーザー検証が失敗した理由を診断情報に保持 @berkdeniz-oai
    • #51812 即時中断をデフォルトで有効化 @pakrym-oai
    • #51819 MXC サンドボックスをバージョン 1.0.0 の SDK に移行 @iceweasel-oai
    • #51822 Windows ランタイムの ACL 修復時に共有違反を回避 @johnl-oai
    • #51823 MCP バインディングのツールメタデータを準備済みの呼び出しと共有 @owenlin0
    • #51828 ポリシーに基づくファイル内容の整合性チェックを追加 @iceweasel-oai
    • #51831 MXC サンドボックスの整合性チェック用の依存関係とポリシーの準備処理を追加 @iceweasel-oai
    • #51835 Code Mode の中断をデフォルトで有効化 @won-openai
    • #51840 サンドボックスの整合性チェック用に bubblewrap バックエンドを追加 @iceweasel-oai
    • #51841 サンドボックスの整合性チェック用に macOS Seatbelt バックエンドを追加 @iceweasel-oai
    • #51842 結果と所要時間のメトリクスを記録するサンドボックス整合性チェックのランナーを追加 @iceweasel-oai
    • #51843 コマンドやファイルシステム操作の実行前にサンドボックスの整合性をチェック @iceweasel-oai
    • #51847 Bazel による Rust ビルドで Cargo パッケージ名を保持 @dkovalenko-oai
    • #51848 Bazel のリリースビルドを Cargo に合わせ、プラットフォーム互換性の問題を修正 @dkovalenko-oai
    • #51849 Cargo と Bazel のデバッグシンボルに関するパッケージのスモークテストを修正 @dkovalenko-oai
    • #51850 Bazel リリースのステージング用アーカイブを追加 @dkovalenko-oai
    • #51855 Codex パッケージのビルドアクションに Bazel のサポートを追加 @dkovalenko-oai
    • #51856 Cargo のアーティファクトと併せて Bazel のリリースアーティファクトをビルド @dkovalenko-oai
    • #51857 app-server のプロンプトプレフィックスの互換性テストを追加 @jif-oai
    • #51865 同名のスキルを非表示にせず、プラグインへのメンションを読みやすく表示 @canvrno-oai
    • #51866 複数行の非同期質問で改行とリンクを保持 @pash-openai
    • #51868 サンプリングリクエストごとにツール登録のメトリクスを記録 @akira-oai
    • #51872 app-server のグローバル設定が起動ディレクトリに依存しないよう変更 @etraut-openai
    • #51884 親のコンテキストを継承する実験的な予測フォークを追加 @liame-oai
    • #51890 Bazel で不足していた mxc-sdk の UTF-8 リソースパッチを追加 @iceweasel-oai
    • #51892 記録する引数を切り詰めた場合もツール呼び出しの完全性を保持 @ningyi-oai
    • #51893 ツールの差分更新に関するメトリクスを記録 @akira-oai
    • #51895 WebSocket で継続処理に失敗した具体的な理由を報告 @pakrym-oai
    • #51896 Windows サンドボックスの ACL 診断でネイティブエラーを保持 @alishobeiri-oai
    • #51897 ネットワークドメインポリシーの照合に専用のマッチャーを使用 @rafael-oai
    • #51908 非同期質問でユーザー入力に関する設定を反映 @mandal-OAI
    • #51930 モデルごとの関数説明プレフィックスに対応 @tz-openai
    • #51963 コンパクションの分析データを正しい音声セッションに関連付け @reia-oai
    • #51974 Windows サンドボックスの利用可否と選択されたバックエンドをログに記録 @iceweasel-oai
    • #52034 アイドル状態のマルチエージェント v2 の子エージェントをアンロードする際に状態を保持 @jif-oai
    • #52040 エージェントの再読み込みをキャンセルした場合の回帰テストを追加 @jif-oai
    • #52048 追加指示の永続化テストに即時中断のケースを追加 @jif-oai
    • #52061 アクションの順序を保ちながら Guardian の会話分類器を並行実行 @felixxia-oai
    • #52062 アイドル状態のワーカーを退避した前後のコンテキストを検証するシナリオを追加 @jif-oai
    • #52065 Guardian のパーサーで評価文を必須化 @ioanbudea-OAI
    • #52081 切断されたマルチエージェント v2 の子エージェントに対するアイドル時のクリーンアップを修正 @jif-oai
    • #52119 コマンドの実行環境から、実行元のツール呼び出しのメタデータを参照可能に変更 @leo-oai
    • #52160 パッチ適用版 zsh を使うシェル実行バックエンドを削除 @jif-oai
    • #52164 環境コンテキストの日付とタイムゾーンを設定可能に変更 @surajs-oai
    • #52176 起動時に AWS GovCloud の案内を表示し、確認済みの状態を記憶 @jackz100
    • #52177 パッケージアーカイブのダウンロード時に User-Agent を設定 @bolinfest
    • #52178 ソースからビルドしたリリースパッケージのバイナリからシンボルを削除 @bolinfest
    • #52182 検証済みのサンドボックスランチャーをローカル MCP サーバーに公開 @bolinfest
    • #52183 エージェント掲示板のチャンネルに任意の説明を追加 @jif-oai
    • #52184 スレッドを移動してもサイド会話を保持 @etraut-openai
    • #52193 Windows で管理ポリシーの MXC 要件を強制適用 @iceweasel-oai
    • #52195 コンテキストの各部分の出所を追跡 @tz-openai
    • #52200 検索中のプラグインの有効化と無効化に対応し、更新時にフィルターを保持 @fcoury-oai
    • #52203 iTerm2 セッションで Codex のライフサイクル状態を参照可能に変更 @fcoury-oai
    • #52213 Codex パッケージへのパッチ適用版 zsh の同梱を終了 @jif-oai
    • #52215 単独で実行する MCP コマンドにアプリケーションのネットワークポリシーを強制適用 @lsingh-oai
    • #52220 プラグインをデフォルトで有効にするかを設定できるポリシーを追加 @stevenlee-oai
    • #52223 デーモンの更新にアプリケーションのネットワークポリシーを強制適用 @jackz100
    • #52225 Windows の MXC 設定テストで設定を再構築する呼び出しを修正 @virajrai-oai
    • #52226 iTerm2 のセッション状態にフォアグラウンドのアクティビティを追加 @fcoury-oai
    • #52228 TUI で Daybreak を選択する際に API キーの機能利用条件を反映 @julee-oai
    • #52234 exec-server の WebSocket ハンドシェイクでリクエスト ID に対応 @mattj-openai
    • #52235 セッションが見つからないエラーの後に gRPC の Code Mode セッションを復旧 @surajs-oai
    • #52241 フォークした履歴とは独立してサブエージェントの機能を保持 @anp-oai
    • #52245 読み取り専用ツールの並列実行を有効化 @zamoshchin-openai
    • #52250 オーケストレーターのコネクタ ID を Guardian が信頼するオプションを追加 @ankushg
    • #52256 ドキュメント、ウェブアセット、サンプルスクリプトの書式を統一 @anp-oai
    • #52268 実行済みツール呼び出しのメタデータに大きな引数を保持 @ningyi-oai
    • #52270 全画面 TUI のフッターでテキストを選択可能に変更 @fcoury-oai
    • #52273 TUI にリーダーキーを設定できるショートカットを追加し、選択またはキャンセルまでヒントを表示 @fcoury-oai
    • #52274 Guardian のレビューとバックグラウンドでのスコアリングに構造化トレースを追加 @ioanbudea-OAI
    • #52277 ネットワークドメインの照合で UTF-8 のバイト単位の扱いを維持 @rafael-oai
    • #52278 分析が無効な場合もカスタムの OTLP メトリクスエクスポーターの設定を反映 @jackz100
    • #52288 拡張機能レジストリのテストから重複するフィールド初期化処理を削除 @anp-oai
    • #52295 名前空間の差分更新のバッチごとに開発者向け通知を 1 件発行 @akira-oai
    • #52299 Bazel のリリースジョブの結果を参考情報として扱うよう変更 @anp-oai
    • #52302 プロキシ経由のサンドボックスセッションに認証情報をマスクするオプションを追加 @winston-openai
    • #52304 リモート制御 RPC の設定を管理対象デーモンの設定に永続化 @etraut-openai
    • #52325 Responses のターンメタデータで履歴の初期化を追跡 @anp-oai
    • #52329 コンテンツごとの出所を示すメタデータを削除 @anp-oai
    • #52330 ターミナルのハイパーリンクを再マッピングする前に、折り返されたソース範囲を有効な範囲内に制限 @bc-openai
    • #52337 更新時にリビジョンを確認する仕組みを備えた、スレッドの既読状態の永続化を追加 @btraut-openai
    • #52350 App Server で永続化されたスレッドの既読状態を実験的に公開 @btraut-openai
    • #52363 realtime v3 の音声サポートを拡充 @jacksonmoody-oai
    • #52381 gRPC の Code Mode でセッションごとのルーティングを保持 @cassirer-openai
    • #52384 スレッドの既読状態の変更を購読者に通知 @btraut-openai
    • #52395 app-server にスレッドの既読状態を更新する実験的機能を追加 @btraut-openai
    • #52418 末尾に改行のあるテキストを貼り付けた際に、引用に余分な空行が入る問題を修正 @bc-openai
    • #52535 エージェントを完全にフォークする際に履歴のプレフィックスを保持するオプションを追加 @jif-oai
    • #52557 Herdr セッションでクリップボードへのコピー操作をターミナルに転送 @fcoury-oai
    • #52568 掲示板の権限と構造化された拒否情報を公開 @jif-oai
    • #52591 リモート環境とセッションの置き換えを検証するテストの競合を修正 @jif-oai
    • #52608 hyper を 1.11.1 に更新し、接続終了をテスト @jif-oai
    • #52610 Linux サンドボックスの名称とドキュメントを bubblewrap と seccomp の使用実態に合わせて更新 @bolinfest
    • #52621 ローカルのエージェント掲示板にテンプレートを使ったセットアップを追加 @jif-oai
    • #52629 ローカル掲示板のストレージ用ヘルパーを統合 @jif-oai
    • #52635 ChatGPT 認証がない場合、ワークスペースのルーティング情報のバックグラウンド読み取りをスキップ @joesavona
    • #52637 ID を使ってスレッド内の項目を検索する実験的機能を追加 @btraut-openai
    • #52640 中断された目標の継続処理を、アクティビティがない場合の回数制限に算入 @etraut-openai
    • #52648 デーモンの機能互換性チェックの対象を CLI で明示的に上書きした設定に限定 @etraut-openai
    • #52652 プロセス終了後にローカルの exec-server が残りの出力を読み取る時間に上限を設定 @jif-oai
    • #52659 サブエージェントのモデルコンテキストにデフォルト値を使うオプションを追加 @hlevy-openai
    • #52660 シェルのスナップショットテストで完了イベントの到着順にかかわらず処理できるよう変更 @jif-oai
    • #52661 仲介された認証情報のエイリアスによる MITM フックの回避を防止 @viyatb-oai
    • #52671 送信済みのツール出力に保持に関するアノテーションを追加 @won-openai
    • #52674 exec-server のテストフィクスチャを共通のテストサポートに移動 @anp-oai
    • #52676 所有者が指定した設定から永続化済みの機能ルートを更新 @teddywyly-oai
    • #52679 exec-server の設定読み取りにタイムアウト処理を追加 @hlevy-openai
    • #52681 Code Mode で Serde JSON の予約キーを拒否 @cassirer-openai
    • #52682 パスワードを修復する前に Windows サンドボックスのアカウントを検証 @zm-oai
    • #52685 出力のシリアライズ中も Code Mode のキャンセルを維持 @cassirer-openai
    • #52686 ターンのツール出力を保持するオプションを追加 @won-openai
    • #52689 ターンごとの Cyber アクセスプログラムを Guardian に転送 @daneschneider-oai
    • #52696 Windows のジャンクションに対するマーケットプレイスのパス照合を修正 @zm-oai
    • #52700 exec-server の安定版互換性の基準を Codex 0.162.1 に更新 @iceweasel-oai
    • #52702 リクエスト失敗後にシステムプロキシ経由でブートストラップ用の GET リクエストを再試行 @abhinav-oai
    • #52707 Windows の MXC サンドボックスを分割後の MXC クレートに移行 @iceweasel-oai
    • #52721 サーバーのシャットダウン中にセッションを作成できない理由を説明 @etraut-openai
    • #52723 Code Mode ホストに標準入出力経由で gRPC を使うオプションを追加 @cconger
    • #52724 exec-server への初回接続試行を監視するオブザーバーを追加 @aaronl-openai
    • #52725 OSC 7501 でターミナルプログラムの状態を報告 @fcoury-oai
    • #52736 モデルカタログでツールの差分更新通知を上書き可能に変更 @akira-oai
    • #52742 OpenAI へのリクエストに出力トークンのリプレイを使うオプションを追加 @pakrym-oai
    • #52748 Code Mode の exit() でセル全体を停止するよう変更 @cconger
    • #52756 音声セッションの失敗を分類し、終了時の結果を記録 @bc-openai
    • #52778 会話記録に固定したプロンプトをクリック可能に変更 @fcoury-oai
    • #52825 後続のリクエストを受け付ける前に実行ランタイムのリセットを報告 @JenZhao
    • #52923 リアルタイムの追加指示のタイムラインを検証するテストを安定化 @anp-oai
    • #52937 コンパクション後もクライアントが保持対象に指定したツール出力を維持 @won-openai
    • #52946 進捗更新時にエージェントのコマンドセンターの行がずれないよう変更 @fcoury-oai
    • #52952 Code Mode ホストの復旧時にリセット通知を検証 @etraut-openai
    • #52959 非同期 TUI テストのスタック使用量を削減 @jif-oai
    • #52964 生の貼り付け入力が連続する間、管理下にある会話記録の再描画を延期 @etraut-openai
    • #52967 WSL のクリップボードからテキストを読み取る処理を事前に準備して再利用 @etraut-openai
    • #52968 ターミナルの残りの入力の読み取りがタイムアウトしても、起動時のモーダルを保護 @etraut-openai
    • #52972 rmcp を 3.5.1 に更新し、ライフサイクルのテストを強化 @alishobeiri-oai
    • #52990 TUI に検索可能な /config 設定パネルを追加 @fcoury-oai
    • #53049 app-server のリクエストに接続単位の返信ハンドルを追加 @bc-openai
    • #53109 プラグイン一覧の出力中にパイプが切断された場合の処理を改善 @fcoury-oai
    • #53148 Vim の置換操作でキー入力が保留中の場合の起動時の下書き復元を修正 @etraut-openai
    • #53150 スレッドのコールド再開時にそのスレッドの権限を復元 @etraut-openai
    • #53152 TUI に表示されるターンのヒントを選択してコピーできるよう変更 @etraut-openai
    • #53153 TUI のヘルプにサブエージェント間を移動するショートカットを表示 @etraut-openai
    • #53155 シャットダウン中もリモートの app-server イベントを配信可能に変更 @etraut-openai
    • #53156 カスタムのターミナル描画 API を簡素化 @bc-openai
    • #53173 TUI から管理対象のバックグラウンドサーバーを再起動可能に変更 @etraut-openai
    • #53201 スレッドをアーカイブした後もエージェント間を移動できるよう変更 @etraut-openai
    • #53224 TUI で Windows のクリップボードからテキストを貼り付けるショートカットに対応 @etraut-openai
    • #53331 出力ストリームが開いたままでもリモート実行のクリーンアップを完了するよう変更 @jif-oai
    • #53339 出力ストリームが開いたままのリモートプロセスに対する最終ポーリングをテスト @jif-oai
    • #53358 プロトコル、apply-patch、MCP、TUI の一部のテストを削除 @vb-openai
    • #53369 エージェント掲示板が利用できない場合もターンを実行可能に変更 @jif-oai
    • #53382 依存関係の監査で unsafe-libyaml のアドバイザリを無視 @swastik-oai
    • #53389 Guardian の判定にキャッシュ済みのログイン認証情報を使用 @swastik-oai
    • #53393 Guardian で親のコンパクションが失敗した理由を区別 @ioanbudea-OAI
    • #53400 実行時のアクセス権を固定した明示的なローカル掲示板接続を追加 @jif-oai
    • #53412 arg0 のヘルパーディレクトリを OS ごとに分離 @jif-oai
    • #53419 設定の読み込み時に保存済みのスレッド権限を復元 @jif-oai
    • #53424 スレッドのコールド再開時にネットワークアクセスの許可を検証する回帰テストを追加 @jif-oai
    • #53426 Windows ランタイムの登録失敗時に診断情報を保持 @zm-oai
    • #53429 設定のオン・オフを即時反映し、設定項目間の移動を改善 @fcoury-oai
    • #53436 TUI リクエストへの返信を元の接続とスレッドに送信 @bc-openai
    • #53438 TERM_SESSION_ID による Apple Terminal の識別を終了 @etraut-openai
    • #53440 16 色のターミナルでもステータス行のアクセントカラーを保持 @etraut-openai
    • #53443 Windows ネイティブの Bazel テストにローカルの MSVC ツールチェーンを使用 @etraut-openai
    • #53444 codex exec のユーザー向け出力で同じターンの差分の再表示を抑制 @fcoury-oai
    • #53451 不完全な応答を処理終了となるエラーとして扱うよう変更 @jif-oai
    • #53452 ターンの記録が完了するまで入力の受け付けを停止 @etraut-openai
    • #53453 WSL で Windows のクリップボードを優先し、コピー試行に時間制限を設定 @etraut-openai
    • #53485 quinn-proto を 0.11.18 に更新 @smurching-oai
    • #53496 保存後に表示を更新しても、保留中の Effects の切り替え設定を保持 @fcoury-oai
    • #53506 ネットワークプロキシで重複する Host ヘッダーを拒否 @jfoo-oai
    • #53556 TUI の修飾キー処理とターミナルの色のキャッシュ処理の重複を解消 @bc-openai
    • #53595 非同期コンパクションの機能設定を追加 @rka-oai
    • #53606 コンパクション用ヘルパーをバックグラウンドリクエストに対応させるための準備 @rka-oai
    • #53614 リモート V2 コンパクションの投機的実行に必要な基盤を追加 @rka-oai
    • #53617 マルチエージェント V2 ランタイムを維持したままネイティブツールを非表示にできるよう変更 @jif-oai
    • #53620 リモート V2 コンパクションにバックグラウンド処理の結果を再利用 @rka-oai
    • #53622 リモート実行の出力を取得されるまで保持 @jif-oai
    • #53628 Guardian レビューで受け付けた入力の切り詰めに関するメトリクスを記録 @ioanbudea-OAI
    • #53631 検出されたデーモンの再起動をテストする前にスレッドを実体化 @jif-oai
    • #53632 共有掲示板のシナリオで書き込み順序を安定化 @jif-oai
    • #53633 Guardian Decisions で環境変数の API キーをフォールバックとして使えるよう変更 @swastik-oai
    • #53654 起動した子エージェントを起動結果が返るまで暫定状態に維持 @jif-oai
    • #53657 複製したフックビュー間でフック設定を共有 @jif-oai
    • #53660 マルチエージェント v2 のスレッド起動処理を共通化 @jif-oai
    • #53668 リモートの exec-server テストで起動時の診断情報を改善 @jif-oai
    • #53670 不完全な応答のトークン使用量を計上 @jif-oai
    • #53672 起動時の復旧中も検出済みのアプリのツールを利用可能に変更 @jif-oai
    • #53673 GitHub CLI を使って Rust リリースを公開 @jif-oai
    • #53678 予測フォークで継承したコンテキストを保持 @keyz
    • #53689 API キーで利用できるモデルアクセスプログラムをサーバーが対応するものに限定 @julee-oai
    • #53691 暗号化されたコンパクションの予算にリプレイキャッシュを算入 @ioanbudea-OAI
    • #53693 会話記録のビューにキーボードでの範囲選択を追加 @fcoury-oai
    • #53698 ソケットを再利用する前に、キャンセル済みの分類リクエストへの応答を中断し、残りのデータを読み取り @felixxia-oai
    • #53699 ツール呼び出しに対する遅延の許容時間を超えた Guardian V2 の分類処理をキャンセル @felixxia-oai
    • #53701 CLI の Daybreak をデフォルトで有効化し、バックグラウンドターンの利用条件を強制適用 @julee-oai
    • #53706 外部エージェントの移行時に URL とメールアドレスを保持 @jif-oai
    • #53709 MCP のサンドボックスポリシーをランチャーのメタデータから分離 @bolinfest
    • #53717 API キーを使うセッションで Cyber アクセスプログラムをデフォルトで有効化 @julee-oai
    • #53723 exec-server の RPC を介して V2 の機能を検出するよう変更 @TAFOYA-OAI

    GitHub でリリースの全内容を確認

  • Codex での GPT-5.5 の提供終了

    2026 年 10 月 14 日の太平洋夏時間(PDT)正午(19:00 UTC)以降、ChatGPT でサインインしているユーザーは Codex で GPT-5.5 を利用できなくなります。OpenAI API と、API キーで認証された Codex セッションには影響ありません。

    お使いのプランとクライアントで利用できる場合は、GPT-6.1 Sol(gpt-6.1-sol)を使用してください。ワークスペースのデフォルト設定、保存済みのモデル設定、管理対象の構成、カスタムエージェント、スケジュール済みタスク、スクリプトで gpt-5.5 を指定している場合は、その指定を更新してください。

    プランごとの代替モデルについては「GPT-5.5 の提供終了」を、管理者向けの手順については「ワークスペースで利用可能なモデル」を参照してください。

  • iOS 版 ChatGPT 1.2026.279

    新機能

    • ファイルの引用をタップすると、引用元のファイルがファイルビューアで直接開くようになりました。
    • 「プロジェクト」セクション全体を折りたたんで、最近のタスクにすばやくアクセスできるようになりました。

    改善と不具合修正

    • タスクとスレッドの読み込みが速くなりました。再接続中も、保存済みのタスク名と最近のメッセージが表示されます。
    • 送信済みのプロンプトに Markdown の書式が反映されるようになりました。質問は返信の上に引用として表示されます。
    • キューに入れたメッセージがすぐに表示されるようになり、ターンが中断されたときのメッセージ処理も安定しました。
    • Markdown ファイルを開くと、既定で書式を反映した状態で表示されます。
    • スキル名をわかりやすくし、句読点を入力した直後の自動補完を改善しました。
    • iPad で名前を変更するための入力画面や使用率が表示されない不具合を修正しました。
    • タスク一覧に戻っても、プランモードの選択が維持されるようになりました。
    • カスタム権限モードで、プロジェクトに設定された権限が適用されるようになりました。
    • Codex のローカル認証が有効な場合も含め、タスクウィジェットの動作が安定しました。
    • 使用状況ウィジェットが、週単位の上限のみが設定されているアカウントに対応しました。
    • 接続エラーが発生したときに、保存済みのメッセージを表示したまま「再試行」を選べるようになりました。
    • 画像のみのメッセージに画像の URL がそのまま表示される不具合を修正しました。
  • Codex のコンポーザーの予測入力

    Codex デスクトップアプリのコンポーザーに予測入力機能が加わりました。Codex が応答すると、それまでの会話に基づいて、次のメッセージに使えるプロンプトの候補がメッセージ入力欄に表示されます。Tab キーを押すと、候補を編集可能な下書きとして取り込めます。自分でメッセージを入力することもできます。候補を取り込んだだけでメッセージが送信されることはありません。

    ベータ版は、対応地域で個人向けの ChatGPT Pro プランを利用している 18 歳以上のユーザーが対象です。ローカルスレッドと SSH スレッドで、GPT-6 Astra または GPT-6.1 Sol を使用する際に利用できます。

    詳しくは、コンポーザーの予測入力をご覧ください。

  • Codex CLI 0.162.1

    $ npm install -g @openai/codex@0.162.1
    詳細を表示

    バグ修正

    • 非同期の質問が複数行にわたると TUI がクラッシュする問題を修正しました。改行が保持され、ハイパーリンクのリンク先も省略されなくなりました。 (#51866)
    • 実行中のバックグラウンドサーバーの機能設定が CLI のデフォルト設定と異なる場合に、起動に失敗する問題を修正しました。互換性チェックの対象は、コマンドラインで明示的に上書きした機能設定のみになりました。 (#52648)

    変更履歴の全文:https://github.com/openai/codex/compare/rust-v0.162.0...rust-v0.162.1

    GitHub でリリースの全内容を確認

  • Codex App 26.1007

    パフォーマンスの改善とバグ修正

    • キューに入れたメッセージが「送信中」のままになる問題を修正しました。また、アプリのサブウィンドウでも「今すぐ反映」を再び使えるようにしました。
    • 「変更」パネルでスクロールやファイル間の移動がしやすくなりました。
    • ツール呼び出しに承認が必要でも、チャットの権限設定によって承認をリクエストできない場合に、対処方法をより明確に案内するようにしました。権限設定へのリンクが利用できる場合は、案内に表示されます。
  • Codex と ChatGPT Work の GPT-6.1 Sol Ultrafast

    Codex と ChatGPT Work で Ultrafast モードを使うと、GPT-6.1 Sol のトークン生成が速くなります。

    Ultrafast は、Pro $500 プランと、対象の Enterprise プランおよび Edu プランで利用できます。Enterprise ではデフォルトで無効になっているため、利用するにはワークスペースのオーナーが有効にする必要があります。GPT-6.1 Sol Ultrafast は、米国と欧州(欧州経済領域およびスイス)での推論レジデンシーに対応しています。

    プランとワークスペースの要件については「Ultrafast モード」、モデルの利用ガイドは「モデル」、使用量とクレジットの消費レートについては「料金」をご覧ください。

  • Codex CLI 0.162.0

    $ npm install -g @openai/codex@0.162.0
    詳細を表示

    新機能

    • Worktree 機能が有効な場合に、信頼済みのローカルプロジェクトから管理対象の Git Worktree を作成し、一覧表示できるツールを追加しました。 (#50148)
    • エージェントの Command Center で p を押すとタスクをピン留めできます。サーバーが対応している場合、ピン留めしたタスクは共有の「Pinned」グループに保持されます。 (#51500)
    • /copy でトランスクリプト内のブロック間を移動し、ブロックをコピーできるようになりました。Ctrl+Insert で選択範囲をコピーし、tui.mouse_scroll_speed でマウスホイールのスクロール速度を調整できます。 (#50434, #50215, #50209)
    • 承認画面の見出し、質問、MCP プロンプト、警告、バナー、検証プロンプト内の URL をクリックできるようになりました。リンクが複数行に折り返されてもクリックできます。 (#51439, #51449, #51450, #51451, #51452, #51458)
    • Responses 互換のカスタムモデルプロバイダーで、リアルタイムのウェブアクセスとリモートコンパクションの機能を設定できるようになりました。 (#50459)
    • Promise の結果を確定した順にストリーミングする JavaScript ヘルパーを追加しました。Code Mode では、検索結果を順位付けするツール検索を任意で有効にできます。 (#51126, #51209)

    バグ修正

    • 新しい TUI スレッドで、モデルと推論要約にサーバーのデフォルト設定を適用するようにしました。起動時に明示的に指定した設定は引き続き優先されます。 (#50013, #50811, #50913)
    • apply_patch による更新では、追加の設定なしで既存の CRLF 改行を保持するようにしました。 (#51203)
    • アクセス拒否の対象となるファイルが複数ある場合の Linux サンドボックスの起動不具合を修正しました。サンドボックスの構築に使う実行ファイルがサンドボックス内から書き込み可能な場合は、そのファイルを拒否します。また、ripgrep の設定によって glob パターンで指定した拒否範囲が狭まることを防ぎました。 (#50059, #51211, #51407, #51527)
    • Windows 10 でドライブ文字を使った通常のファイルアクセスを復旧しました。また、Windows サンドボックスの一時ディレクトリの権限を子プロセスの環境に合わせました。 (#51511, #51512)
    • 再試行可能な Responses および WebSocket のエラーで、サーバーが Retry-After で指定した待機時間に従うようにしました。 (#50418, #51440)
    • PowerShell 7 のモジュールパスがある環境で、Windows PowerShell を使ってインストールする際のアーカイブのチェックサム検証を修正しました。 (#51257)

    メンテナンス

    • Windows 向けリリースとともに、署名済みの PowerShell インストーラーを公開しました。 (#51158)
    • 古い安定版やプレリリースによって、新しい安定版のダウンロード先やインストーラーのエイリアスが置き換わることを防ぎました。 (#51186, #51425)

    変更履歴

    変更履歴の全文: https://github.com/openai/codex/compare/rust-v0.161.0...rust-v0.162.0

    • #50013 新しい TUI スレッドの開始時にサーバーのデフォルトモデルを使用 @etraut-openai
    • #50018 実行可能なテストフィクスチャにファイルディスクリプターを安全に扱うヘルパーを使用 @jif-oai
    • #50019 Guardian Decisions の API キーが環境変数として転送されることを防止 @swastik-oai
    • #50026 Guardian への引き継ぎ時にコンテキスト内のユーザー制限を保持 @jif-oai
    • #50035 レガシープロトコルモードで MCP ツールの一覧を最終ページまで取得 @jif-oai
    • #50039 トランスクリプト検索を閉じた後も検索結果の読みやすさを維持 @fcoury-oai
    • #50045 トランスクリプト検索で展開する範囲を現在の一致箇所に限定 @fcoury-oai
    • #50046 ツールを再インストールしても Windows 向け音声機能のビルドキャッシュキーを維持 @anp-oai
    • #50050 プラグインとスキルのスナップショットの適用範囲を各ステップに限定 @sayan-oai
    • #50052 復元した TUI の回答下書きに質問のコンテキストを保持 @imac-oai
    • #50054 トレースのサブスクライバー上でトークン推定値のフィルタリングを直接確認 @tamird
    • #50058 Windows バインディングを windows-sys 0.61.2 に更新 @tamird
    • #50059 アクセス拒否対象のファイルが複数ある場合の Linux サンドボックスの起動を修正 @yuzhu-oai
    • #50066 Guardian の比較分類に上限付きの Decisions トランスポートを追加 @swastik-oai
    • #50082 新規の V2 サブエージェントで動的なツール継承を有効化 @ke-oai
    • #50083 スレッドの添付ファイルにページネーション対応の逆引きを追加 @joeytrasatti-openai
    • #50087 セッションがメモリから取り除かれてもキュー内のエージェント宛てメッセージを保持 @jif-oai
    • #50093 共有の指示プロバイダーが自身に委譲することを防止 @bryanashley
    • #50094 app-server に添付ファイルの所有者検索を追加 @joeytrasatti-openai
    • #50099 Guardian V2 に任意で有効化できる Decisions との比較機能を追加 @swastik-oai
    • #50105 チャットコンポーザーのフッター処理を footer_state に集約 @imac-oai
    • #50109 全画面プロンプトの表示範囲を制限し、スクロールに対応 @imac-oai
    • #50112 TUI の読み込み中の記号とフレームのスケジューリングを一元化 @imac-oai
    • #50113 クラウドスレッドの再開と接続に対応するネイティブ gRPC クライアントを追加 @bc-openai
    • #50128 実行中のターンの次のステップで使うモデルを取得可能に @sayan-oai
    • #50129 リモート MCP サーバー用の Windows 環境変数を保持 @aidanv-oai
    • #50131 TCP トンネルに任意で有効化できる JSON 形式の診断を追加 @richardopenai
    • #50140 TUI の権限ショートカットにサーバーの権限カタログを使用 @etraut-openai
    • #50148 TUI に管理対象の Worktree 用ツールを追加 @bc-openai
    • #50162 exec-server で同時進行するファイルオープン処理の数を制限 @anp-oai
    • #50166 age を 0.12.1 に更新し、不要になったセキュリティアドバイザリの例外を削除 @michaelm-openai
    • #50177 exec-server で書き込み可能なファイルのストリーミングを有効化 @anp-oai
    • #50183 イシューにラベルを付けるためのガイダンスに dots を追加 @etraut-openai
    • #50189 OAuth の例外対象を Figma から Mercado Pago に変更 @mzeng-openai
    • #50199 アカウント更新後の /status にアカウントのメールアドレスを再表示 @etraut-openai
    • #50200 codex doctor で設定済みの TUI モードを表示 @etraut-openai
    • #50207 ストリーミング中に内容が確定した Markdown テーブルをスクロールバックに移動 @etraut-openai
    • #50209 トランスクリプトのマウススクロール速度を設定可能に @etraut-openai
    • #50215 Ctrl+Insert による TUI の選択範囲のコピーに対応 @etraut-openai
    • #50216 Command Center でのタスク名変更に共通のテキストエディターを使用 @bc-openai
    • #50219 tmux オプションの確認時間を 1 秒以内に制限 @etraut-openai
    • #50273 Guardian V2 と Decisions の判定の一致度とレイテンシーを記録 @swastik-oai
    • #50339 MCP サンドボックスの状態が強制適用されることを検証するエンドツーエンドテストを追加 @bolinfest
    • #50345 サブエージェントの選択画面にスレッドのアーカイブ状態を反映 @etraut-openai
    • #50348 リモート制御の自動再接続にジッター付きバックオフを適用 @cooper-oai
    • #50354 設定エイリアスの正規化時に無関係なサブツリーをスキップ @btraut-openai
    • #50359 TUI のフックのシステムメッセージに ANSI スタイルを反映 @etraut-openai
    • #50360 セッション設定イベントから初期メッセージを削除 @owenlin0
    • #50375 GNU Screen では端末タイトルに表示可能な ASCII 文字を使用 @imac-oai
    • #50380 MCP 起動中に接続が切れた場合のスレッドのアンロードを修正 @yuzhu-oai
    • #50384 macOS の署名時に 16 KiB の ARM64 コードページを選択可能に @chess-oai
    • #50389 トランスクリプト内の移動よりも設定済みのキーバインドを優先 @etraut-openai
    • #50396 トランスクリプトのページ移動キーにページャーのキーバインドを適用 @bc-openai
    • #50402 コマンドの実行出力を aggregated_output に集約 @owenlin0
    • #50416 新規の会話とフォークした会話で選べる Git Worktree を明確化 @bc-openai
    • #50418 Responses の失敗イベントで Retry-After ヘッダーに従って再試行 @anp-oai
    • #50427 ページ分割した履歴に保存するコマンド出力を 64 KiB に制限 @owenlin0
    • #50431 エージェント一覧のプレビューに端末のハイパーリンクを保持 @bc-openai
    • #50433 API キーを使うアカウントでも TUI で Daybreak を利用可能に @etraut-openai
    • #50434 自身が管理するトランスクリプトで、コピー範囲をキーボードで選択可能に @bc-openai
    • #50435 ロールアウト履歴に追加のツール定義を保存 @pakrym-oai
    • #50437 旧 Windows サンドボックスをアンインストールする CLI コマンドを追加 @chess-oai
    • #50441 ワールド状態のコンテキスト更新で順序付きのレスポンス項目に対応 @pakrym-oai
    • #50442 スレッドの使用量レスポンスに元の米ドル建て金額を保持 @asohrabi-oai
    • #50443 時間を停止して実行する Code Mode サービスのテストを安定化 @seanh-oai
    • #50445 直接のツール呼び出しだけがタイミングイベントを発行することを検証 @seanh-oai
    • #50446 ロールアウトの添付ファイルを gzip 圧縮した tar アーカイブに集約 @dkovalenko-oai
    • #50447 ツール名前空間の利用条件からプロバイダーの機能チェックを削除 @pakrym-oai
    • #50454 ロールアウトの保存サイズの削減量を計測 @owenlin0
    • #50458 ページ分割したスレッド履歴内の過大な MCP 結果を切り詰め @owenlin0
    • #50459 カスタムモデルプロバイダーの機能設定を上書き可能に @celia-oai
    • #50462 委譲されたタスクの入力からスレッドのプレビューを生成 @bc-openai
    • #50464 incremental_tools 機能フラグを追加 @pakrym-oai
    • #50465 レジストリの認証障害時に再試行し、エグゼキューターの再接続にジッターを追加 @apanasenko-oai
    • #50467 リッチ HTML を保持しつつ、トランスクリプトの選択範囲をそのままのテキストとしてコピー @fcoury-oai
    • #50470 MCP ツールの結果を切り詰める際に JSON のオーバーヘッドを考慮 @owenlin0
    • #50472 Amazon Bedrock の Astra モデルで Ultrafast サービスティアを有効化 @celia-oai
    • #50477 TUI のワークスペースコマンドに app-server のデフォルト出力上限を適用 @etraut-openai
    • #50480 登録済みの Windows サンドボックスの更新時は管理対象設定の読み込みをスキップ @zm-oai
    • #50499 デーモン更新失敗時のエラーにインストーラーの標準エラー出力を追加 @etraut-openai
    • #50503 トランスクリプトの検索結果を Enter で確定し、Escape でキャンセル可能に @fcoury-oai
    • #50504 TUI の確認画面を、保持している背景の中央に表示 @bc-openai
    • #50505 Command Center でタスクを削除した後は隣接するタスクを選択 @bc-openai
    • #50507 Windows サンドボックスサービスの停止時に診断情報を記録 @zm-oai
    • #50510 Bedrock のセットアップ後に GovCloud ガイダンスの確認を必須化 @jackz100
    • #50516 リモートの /compact でコンテキストが保持されることを検証するシナリオを追加 @pakrym-oai
    • #50525 厳密な設定検証で未知の TUI 設定キーを拒否 @etraut-openai
    • #50531 推論を行わずに終了する前にリアルタイムトランスクリプトの末尾を保存 @guinness-oai
    • #50536 Code Mode の exec の説明で共有 MCP 型を安定化 @aibrahim-oai
    • #50540 Responses Lite でツールカタログの差分更新を送信 @pakrym-oai
    • #50546 Code Mode でも MCP リソースヘルパーを利用可能に @aibrahim-oai
    • #50555 WSL のホームディレクトリが Windows 側からマウントされている場合はデーモンの自動起動をスキップ @etraut-openai
    • #50558 絶対パスの解決時にカレントディレクトリの読み取りを回避 @etraut-openai
    • #50559 デーモンのリリース識別情報と実行ファイルの内容を区別 @etraut-openai
    • #50562 カタログが変わっても Code Mode のツール検索ガイダンスを維持 @aibrahim-oai
    • #50564 下部のモーダルが開いている間もトランスクリプトの選択とコピーを可能に @etraut-openai
    • #50687 厳密な Code Mode Only 設定でサードパーティーツールを遅延読み込みの対象として維持 @aibrahim-oai
    • #50695 TUI でローカル Markdown リンクのラベルを保持 @bc-openai
    • #50700 Windows のリモート制御用ソケットディレクトリをトランスポート側で作成 @etraut-openai
    • #50720 Windows Terminal が Shift+Enter に割り当てたシーケンスをデコード @bc-openai
    • #50727 タスク詳細の上部にモデルと推論強度を表示 @etraut-openai
    • #50741 準備状態が変わっても環境が提供するツールを引き続き公開 @won-openai
    • #50756 サイド会話で検索した際に利用できないスラッシュコマンドも表示 @bc-openai
    • #50764 ターンの実行中も /archive を利用可能に @bc-openai
    • #50781 TUI の MCP 起動通知を自身が管理するスレッドに限定 @etraut-openai
    • #50782 一時的なファイルロックが発生した場合に Windows デーモンのリリース公開を再試行 @etraut-openai
    • #50786 Command Center のグループ分けを次回起動時も維持 @bc-openai
    • #50788 Vim のノーマルモードで空の下書きからスラッシュコマンドを開けるように変更 @bc-openai
    • #50802 Windows デーモンのジャンクション更新が拒否された場合は mklink にフォールバック @etraut-openai
    • #50803 条件を満たすリモート制御の起動に管理対象デーモンを使用 @etraut-openai
    • #50804 失敗時もレビューのライフサイクルの順序を保持 @etraut-openai
    • #50808 TUI の不要なスナップショットを削除し、動作テストを統合 @etraut-openai
    • #50811 新しい TUI スレッドでサーバーの推論要約のデフォルト設定を適用 @etraut-openai
    • #50913 サーバーに接続した TUI で新しいスレッドを開始する際にサーバーのデフォルトモデルを使用 @etraut-openai
    • #50940 Windows の読み取り拒否 ACL の状態が不正な場合に安全に復旧 @zm-oai
    • #50962 環境ツールを安定して公開する機能を機能フラグで制御 @aibrahim-oai
    • #50964 推論ツールの変更をターン分析で追跡 @aibrahim-oai
    • #50977 サードパーティーツールの厳密な遅延読み込みテストでトレースを分離 @alishobeiri-oai
    • #51061 分類器へのリクエストを捕捉できた場合にのみ Guardian の継続テストを実行 @jif-oai
    • #51063 Codex の委譲先を起動する前に、それまでに受けたキャンセルを反映 @jif-oai
    • #51064 エージェント一覧のテストで古い更新レスポンスを無視 @jif-oai
    • #51065 Guardian V2 のレスポンス時間計測をスナップショットのサンプリングに限定 @swastik-oai
    • #51067 Guardian が MCP のユーザー入力リクエストをレビューする際に、発行元ステップのコンテキストを使用 @jif-oai
    • #51070 Guardian Decisions のリクエストに信頼済みツールのコンテキストを保持 @swastik-oai
    • #51117 コンパクションで履歴を置き換える際にコンテキスト全体を格納 @pakrym-oai
    • #51119 Responses Lite のツール名前空間の差分更新を明確化 @akira-oai
    • #51126 Code Mode に Promise の結果を確定順にストリーミングするヘルパーを追加 @cconger
    • #51133 Guardian Decisions で OPENAI_API_KEY へのフォールバックを可能に @swastik-oai
    • #51137 親のチェックポイントから Guardian レビューを復元 @felixxia-oai
    • #51139 親のチェックポイントからの復元時には必ず新しい Guardian セッションを使用 @felixxia-oai
    • #51140 Guardian のチェックポイント復元フラグをレビューの試行ごとに分離 @felixxia-oai
    • #51156 基本指示を Responses の入力メッセージとして送信 @pakrym-oai
    • #51157 モデルの推論前に環境で必須のスキルを強制適用 @anp-oai
    • #51158 Windows リリースの PowerShell インストーラーに署名 @chess-oai
    • #51184 Guardian のスレッドコンテキストを有効にする不要な設定をテストから削除 @felixxia-oai
    • #51185 gRPC 経由の Code Mode セッションの受け入れが一時的に失敗した場合に再試行 @cassirer-openai
    • #51186 安定版リリースの参照先が古いバージョンに戻ることを防止 @andrewgu-oai
    • #51188 ツールの差分履歴に基本指示を記録 @pakrym-oai
    • #51191 Unix 上の app-server で制御ソケット起動用のロックファイルをクリーンアップ @etraut-openai
    • #51192 TUI の再開時に SIGCONT を待機 @etraut-openai
    • #51193 最初のターンの前にスレッドをアーカイブするケースをテスト @btraut-openai
    • #51194 設定要件にブラウザ拡張機能のリクエストヘッダーを追加 @jn-openai
    • #51198 リリースの並列ビルドを可能にし、公開処理は順次実行 @andrewgu-oai
    • #51200 Bazel を 9.2.0 に更新し、モジュールのロックファイルを更新 @anp-oai
    • #51202 ツールの差分更新で名前空間の削除を区別 @akira-oai
    • #51203 apply_patch で常に元の改行形式を保持 @charliemarsh-oai
    • #51206 再開したサブエージェントの初期化に関する分析データを記録 @peilin-openai
    • #51207 CLI での Daybreak の操作と選択を、機能を明示的に有効化した場合に限定 @julee-oai
    • #51209 JavaScript の Code Mode に検索結果を順位付けするツール検索を追加 @zamoshchin-openai
    • #51211 PATH 上の bubblewrap 実行ファイルがサンドボックスから書き込み可能な場合は拒否 @viyatb-oai
    • #51215 MCP ツールカタログの生データのサイズをテレメトリーで計測 @owenlin0
    • #51217 レビュー対象を保持し、ずれが生じた場合の継続に関するメタデータの適用範囲を限定 @yunhan-wei
    • #51220 OTLP メトリクスの集計方式に設定された temporality を反映 @daniel-oai
    • #51221 環境のリクエストと実行時の選択を分離 @anp-oai
    • #51223 旧パーソナリティテンプレートのメタデータを削除 @rhan-oai
    • #51230 セッション検索のページネーションを安定化し、一覧取得の失敗を報告 @etraut-openai
    • #51235 TUI のモデル選択画面からデフォルトモデルのラベルを削除 @etraut-openai
    • #51241 部分回答を示すメッセージフェーズを追加 @rb-oai
    • #51249 エージェントのワークフロー全体で部分回答の扱いを統一 @rb-oai
    • #51253 Fast と Ultra Fast のポリシーを個別に適用 @dpatel-oai
    • #51256 登録済みの Core のセットアップ中に Windows サンドボックスサービスを起動 @zm-oai
    • #51257 Windows PowerShell でのインストーラーのチェックサム検証を修正 @zm-oai
    • #51260 リアルタイムルーティングとスレッド検索で部分回答に対応 @rb-oai
    • #51329 履歴の一部だけを引き継ぐサブエージェントのフォークを削除 @jif-oai
    • #51330 Guardian の承認判断にかかる合計時間を計測 @jif-oai
    • #51331 サブエージェントによる結果配信の成否を追跡 @jif-oai
    • #51332 マルチエージェントの待機時間を結果別に記録 @jif-oai
    • #51333 ターン分析にマルチエージェントのバージョンを記録 @jif-oai
    • #51334 Guardian の拒否回数の上限による中断をテレメトリーで集計 @jif-oai
    • #51335 全履歴を引き継ぐフォークの指示に合わせてコラボレーションのスナップショットを更新 @jif-oai
    • #51347 シェルスナップショットの使用状況と待機時間をコマンドごとに計測 @jif-oai
    • #51350 ファイルから再生する際に、より大きなシェルスナップショットを使用可能に @jif-oai
    • #51355 エージェントの起動失敗時に、出力量を制限した診断情報を追加 @jif-oai
    • #51378 並行して接続を補充し、Guardian v2 の WebSocket プールを使用可能な状態に維持 @jif-oai
    • #51391 非同期の質問のタイトルに含まれる URL をクリック可能に @charliemarsh-oai
    • #51396 低リスクのスコアが遅れて届いた場合も、保留中の Guardian レビューを完了可能に @jif-oai
    • #51400 後続の Guardian スコアによって、それ以前のレビューの保留が解除されることを防止 @jif-oai
    • #51402 復元やコンパクションの後も元のターンとの対応関係を保持 @eddie-openai
    • #51407 Linux サンドボックスの構築時に ripgrep 実行ファイルの検索処理を保護 @viyatb-oai
    • #51411 旧式の端末で画像貼り付けキーの重複入力を抑制 @etraut-openai
    • #51415 App Server 全体でターンの親子関係を取得可能にし、永続化 @eddie-openai
    • #51419 キュー内のメッセージによって永続スリープが解除される際に、元のターンとの対応関係を保持 @eddie-openai
    • #51420 シャットダウンに時間がかかった場合もアイドル状態のスレッドのアンロードを完了 @jif-oai
    • #51421 ホストが管理するアプリのツール呼び出しにルートターン ID を追加 @eddie-openai
    • #51422 スレッド設定とターン設定の受け渡し時に環境リクエストを受理 @anp-oai
    • #51425 プレリリースでは安定版インストーラーのエイリアスの公開をスキップ @zsol-openai
    • #51426 Windows ARM64 向け音声機能のビルドから Bazel の JVM 設定の上書きを削除 @anp-oai
    • #51427 無効化されたウェイクアップによってターンが開始されることを防止 @jif-oai
    • #51433 フック一覧画面でフックのステータスメッセージをタイトルとして表示 @abhinav-oai
    • #51439 TUI の承認画面の見出しで URL をクリックできる状態に維持 @charliemarsh-oai
    • #51440 WebSocket エラーイベントで Retry-After に従って再試行 @anp-oai
    • #51441 更新されたターン API に合わせてコアの統合テストを修正 @anp-oai
    • #51449 TUI でユーザー入力を求める質問に含まれる URL をクリック可能に @charliemarsh-oai
    • #51450 MCP がユーザー入力を求めるプロンプトに含まれる URL をクリック可能に @charliemarsh-oai
    • #51451 TUI の警告ビューアー内の URL をクリック可能に @charliemarsh-oai
    • #51452 バナー内の URL が複数行に折り返されてもクリック可能に @charliemarsh-oai
    • #51457 ステータスの使用量表示で URL が折り返されてもハイパーリンクを保持 @charliemarsh-oai
    • #51458 ユーザー検証プロンプトに含まれる URL をクリック可能に @charliemarsh-oai
    • #51459 Windows サンドボックスのプロンプトで折り返されたヘルプリンクを保持 @charliemarsh-oai
    • #51460 既存の通話が有効化される間、リアルタイムのサイドバンド接続を再試行 @bullman-oai
    • #51463 サブエージェントのアクティビティに実際に使用するモデルと推論強度を記録 @sdcoffey
    • #51465 Guardian のトランスクリプトで JSON 形式を選択可能に @felixxia-oai
    • #51466 予算超過からの復旧時も Guardian のトランスクリプトを構造化された形式で保持 @felixxia-oai
    • #51467 ペイロードを公開せずに送信ログに必要な情報を保持 @chess-oai
    • #51470 Unix 上の管理対象 app-server のファイルディスクリプター数の上限を引き上げ @etraut-openai
    • #51471 保留中の入力のプレビューで URL をクリックできる状態に維持 @charliemarsh-oai
    • #51472 TUI の選択行で URL をクリックできる状態に維持 @charliemarsh-oai
    • #51473 折り返されたフック詳細内の URL のリンク先を保持 @charliemarsh-oai
    • #51480 コンテキストウィンドウの再開後もツールの宣言モードを保持 @pakrym-oai
    • #51482 スキルの識別とパスの照合に PathUri を使用 @anp-oai
    • #51483 認証情報を含めずに関連イベントを対応付けられるランデブー接続の診断を追加 @alexi-openai
    • #51491 エグゼキューターの機能ルートの所有関係を解析処理と独立して分類 @stevenlee-oai
    • #51492 永続化したターンコンテキストから不要になったフィールドを削除 @pakrym-oai
    • #51493 機能ルートを選択した環境に関連付け @anp-oai
    • #51499 単一のブロッキングワーカーでロールアウト履歴を読み込み @charliemarsh-oai
    • #51500 エージェントの Command Center にタスクのピン留めを共有する機能を追加 @etraut-openai
    • #51502 リレーへの接続試行に上限を設け、書き込みがブロックされている間も pong を処理 @alexi-openai
    • #51503 選択した環境を MCP コントリビューターから取得可能に @mtsui-oai
    • #51510 設定の再読み込みに失敗しても適用中の TUI 設定を保持 @imac-oai
    • #51511 Windows 10 でリンクをたどらないファイルシステム操作を行う際に、ドライブ文字付きパスを開く処理を修正 @zm-oai
    • #51512 Windows サンドボックスの一時ディレクトリの権限を子プロセスの環境に合わせて調整 @zm-oai
    • #51515 エージェントツリーのシャットダウン失敗時に詳細なレポートを取得可能に @keitht-openai
    • #51517 スレッドを永続化するかどうかを添付ファイルのアップロード処理に伝達 @kchainani-oai
    • #51525 エグゼキューターの設定を読み込む際に CLI の MXC 設定を保持 @zm-oai
    • #51527 サンドボックスの拒否対象を glob パターンから展開する際に ripgrep の設定を無視 @viyatb-oai

    GitHub でリリースの全内容を確認

  • Codex App 26.1002

    パフォーマンスの改善と不具合の修正

    • アプリの更新後に Windows サンドボックスの更新に失敗する問題を修正しました。
    • WSL リポジトリのパスが Windows のディレクトリと競合する場合に、Worktree の作成やチャットのフォークができない問題を修正しました。
    • 「最近のチャット」セクションを折りたたんでいる場合は、チャットを切り替えても折りたたんだ状態が維持されるようにしました。
    • セクションから削除を選ぶと、チャットがピン留めされずにサイドバーの該当セクションから外れるように修正しました。
  • iOS 版 ChatGPT 1.2026.272

    新機能

    • ページのプレビューが回答内に表示されるようになりました。
    • iOS で Codex のタスクリンクを直接開けるようになりました。

    改善と不具合の修正

    • 承認画面を見直し、選択できる権限の違いをわかりやすくしました。
    • コンポーザーのプラスメニューにある「プラグイン」から、プラグインをまとめて探せるようになりました。
    • 長いスレッドでのストリーミングが速くなり、画面が固まることも減りました。
    • 選択したコンピューターが再接続中でもオフラインでも、新しいタスクではその選択が維持されるようになりました。
    • Worktree のサポートを改善し、ファイルと変更内容がデスクトップで使用しているチェックアウトと一致するようにしました。
    • 接続後もタスク一覧が空のままになる不具合を修正しました。
    • タスクを開始するときやスワイプで前の画面に戻るときのキーボードの動きが滑らかになりました。
    • 進捗状況の通知が、回答を求める質問として表示されなくなりました。
    • ペアリングコードの手動入力方法をわかりやすくし、書式付きのコードもそのまま貼り付けられるようにしました。
  • Codex CLI 0.161.0

    $ npm install -g @openai/codex@0.161.0
    詳細を表示

    新機能

    • 同梱のモデルカタログと Amazon Bedrock のモデルカタログで、GPT-6.1 Sol がデフォルトモデルになりました。 (#49318, #49339)
    • Amazon Bedrock の対応モデルで、マルチエージェント V2 と推論強度「ウルトラ」が利用できるようになりました。Bedrock Mantle では AWS GovCloud リージョンも指定できます。 (#49345, #49813)
    • アクティブなターミナルセッションから /mcp login <name> で MCP サーバーにサインインできます。 (#49290)
    • 音声会話に使用するマイク、スピーカー、マイクの入力チャンネルを選べるようになりました。設定はローカルに保存されます。 (#49437, #49836)
    • Daybreak を利用するには、--enable cli_daybreak または features.cli_daybreak=true で明示的に有効にする必要があります。daybreak=true だけでは有効になりません。デフォルトでは、操作項目とインジケーターは表示されず、/daybreak は使用できません。保存済みの Daybreak スレッドも含め、Cyber への自動ルーティングは行われません。保存済みの設定は保持されます。有効化後に自動ルーティングを利用するには、対象の ChatGPT アカウントでサインインし、OpenAI プロバイダーを使用する必要があります。また、使用するモデルとプログラムが対応していることが明示されている必要があります。 (#49856, #49858, #49859, #49861, #51207)
    • codex exec --cyber-access-program または TypeScript SDK の cyberAccessProgram オプションで、ターンごとに Cyber アクセスプログラムを選択できます。cli_daybreak が無効でも exec でそのターンのプログラムを明示的に指定でき、保存済みの選択は変わりません。 (#49939, #51207)

    バグ修正

    • ファイルシステムの権限昇格が承認されると、読み取りの拒否とネットワーク制限を維持したまま、書き込みを許可する範囲を広げられるようになりました。バックグラウンドタスクは、そのタスクを開始したターンの権限を保持します。 (#49353, #49880)
    • 起動時に明示した権限は、ターミナルに再接続した場合も、新しいセッションを開始した場合も保持されます。また、クライアントの暗黙の設定が、サーバーや保存済みスレッドのウェブ検索設定を上書きする問題を修正しました。 (#49809, #49799)
    • Windows で権限を昇格したターミナルセッションを、組み込みサーバーで開始できるようになりました。サンドボックス内の PowerShell では、保護されたユーザープロファイル配下の相対パスが保持されます。 (#49855, #49690)
    • 貼り付け検出の有効時間が過ぎた後に Enter キーを押すと、バッファーにある入力が正しく送信されるようになりました。Vim の挿入モードでも同様です。 (#49810)
    • スレッドを再開すると、コミット済みの最新の履歴が反映されます。起動時に復旧可能な SQLite データベースの破損をより早く検出し、破損したデータベースをバックアップとして保存するようになりました。 (#49599, #49701)
    • Responses の再試行時と WebSocket から HTTP へのフォールバック時に、サーバーが示す再試行の指針に従うようになりました。これにより、過負荷時にリクエストが早々に失敗するケースが減ります。 (#49441)

    ドキュメント

    • 認証ガイドで、認証情報は auth.json のほか、キーリングに保存される場合もあることを明記しました。 (#49361)

    メンテナンス

    • 以前のアルファ版やホットフィックスを公開しても、npm の alpha タグが古いバージョンに戻らなくなりました。 (#49704)

    変更履歴

    すべての変更履歴:https://github.com/openai/codex/compare/rust-v0.160.0...rust-v0.161.0

    • #49246 同梱の bwrap のテストで実行可能なフィクスチャをコピーして使用 @felixxia-oai
    • #49257 ルートコンテキストが不完全な場合でも Guardian がキャッシュ済みの承認を使用できるように変更 @felixxia-oai
    • #49260 エンタープライズ MCP 認証を制限し、設定の更新に失敗した場合はアクセスを拒否 @nicksteele-oai
    • #49261 Windows サンドボックスランナーの起動エラーを保持 @zm-oai
    • #49262 ターンの各フェーズをトレースし、受け付けた入力を対応するターンに関連付け @jif-oai
    • #49266 リモートエージェントのメッセージボードクライアントの README を削除 @jif-oai
    • #49267 マルチエージェントセッションでリモートエージェントのメッセージボードに対応 @jif-oai
    • #49269 設定の再読み込み時にスレッド単位の上書き設定を保持し、クラウドポリシーの有効性を維持 @nicksteele-oai
    • #49275 リアルタイム会話のテストを Responses の事前ウォームアップ用接続から分離 @felixxia-oai
    • #49276 エンタープライズ MCP へのサインインと、アカウント単位での付与済み権限のクリーンアップに対応 @nicksteele-oai
    • #49277 Guardian のエージェントメッセージテストでターンの終了処理時の競合を回避 @felixxia-oai
    • #49280 ケイパビリティのルートを記録済みのターン環境に限定 @miz-openai
    • #49286 exec-server セッションの接続状態を列挙型で表現 @jif-oai
    • #49290 TUI に /mcp login <name> を追加 @nicksteele-oai
    • #49294 レビューと分類のテレメトリに Guardian のコンテキストモードを記録 @felixxia-oai
    • #49295 設定フィンガープリントの正規化を簡素化 @jif-oai
    • #49297 スレッド名の一括検索時にセッションインデックスを末尾から走査 @jif-oai
    • #49300 インラインの非表示タグ用バッファーをチャンクごとに 1 回圧縮 @jif-oai
    • #49305 スレッド名の解決時にメタデータを一括読み取り @jif-oai
    • #49308 パイプ接続された従来の Windows サンドボックスプロセスをコンソールなしで実行 @etraut-openai
    • #49312 Guardian がサブエージェントを停止したときに親エージェントに通知 @jif-oai
    • #49316 CI セットアップの taiki-e/install-action を v2.87.21 に更新 @jgershen-oai
    • #49318 GPT-6.1 Sol をカタログのデフォルトモデルとして追加 @andrewgu-oai
    • #49325 エラー 1056 が発生した場合に Windows サンドボックスランナーのログオンを 1 回再試行 @zm-oai
    • #49330 障害が続く場合もリモート制御の再接続待機時間に上限を適用 @yansenzhou-oai
    • #49332 キャンセルされた exec-server の RPC リクエストを即座にクリーンアップ @jif-oai
    • #49339 Bedrock のカタログに GPT-6.1 Sol を追加し、デフォルトに設定 @celia-oai
    • #49345 Amazon Bedrock でマルチエージェント V2 と推論強度「ウルトラ」を有効化 @celia-oai
    • #49353 読み取りの拒否を維持しながら、承認済みのファイルシステム権限昇格を許可 @viyatb-oai
    • #49357 複数行のテキストを貼り付けたときに Markdown の引用ブロックを継続 @bc-openai
    • #49360 シェル呼び出しのメタデータを引き継ぎ、実行器の PATH に含まれるディレクトリを報告 @anp-oai
    • #49361 認証 UI とドキュメント全体で認証情報の保存先に関する記述を明確化 @celia-oai
    • #49369 Bedrock の GPT-6 Sol カタログテストを更新し、マルチエージェント V2 への対応を検証 @celia-oai
    • #49379 フックの検出時にマッチャーをコンパイル @jif-oai
    • #49384 認証情報の保存結果を追跡し、エラーに含まれる機密情報をマスク @celia-oai
    • #49388 スラッシュで始まる不透明 URI からの Windows パスの推定を修正 @dkovalenko-oai
    • #49389 Windows サンドボックスアカウントを共有するテストを直列実行 @jgershen-oai
    • #49392 MCP OAuth 認証情報の保存に関するテレメトリに帰属情報を追加 @celia-oai
    • #49395 TUI のセッションヘッダーからランダムな挨拶文を削除 @etraut-openai
    • #49401 リクエストウィンドウをまたいで進行中のツール呼び出しのメタデータを保持 @ningyi-oai
    • #49403 ログインシェルで同梱ツールを使用するための実験的なフラグを追加 @anp-oai
    • #49406 OpenAI API キー使用時の Cyber アクセスプログラムの明示的な指定に対応 @julee-oai
    • #49407 環境情報の取得がタイムアウトした後に exec-server セッションを復旧 @vivi
    • #49408 レコーダーの更新テストでツール呼び出しのメタデータを比較 @euroelessar
    • #49411 app-server の時刻プロバイダーをローカル変数に束縛 @euroelessar
    • #49414 SQLite のログから正常終了処理のガードとトリガーのトレースを除外 @dkovalenko-oai
    • #49415 プロトコルのデバッグ出力で入力テキストを切り詰め @dkovalenko-oai
    • #49416 複数行の ANSI 警告からペイロードを除外 @dkovalenko-oai
    • #49424 区切り文字がスラッシュのみの場合やバックスラッシュと混在する場合も Windows の UNC パスを推定 @dkovalenko-oai
    • #49425 ログの経過時間とデータベースのサイズに基づいて診断ログを定期的に削除 @dkovalenko-oai
    • #49426 デーモンが起動するアプリサーバーで分析機能をデフォルトで有効化 @bc-openai
    • #49432 認証が変更されてもブートストラップ時の検出結果を保持 @cooper-oai
    • #49437 TUI の音声設定にローカルのオーディオデバイスを選択する機能を追加 @bc-openai
    • #49441 Responses の再試行時とフォールバック時にサーバーの再試行指針を適用 @anp-oai
    • #49444 JSONL を末尾から走査するときに memrchr で改行を検索 @btraut-openai
    • #49467 ログインシェルの起動後に実行器のツールパスを復元 @anp-oai
    • #49472 TUI でサーバーが確定した権限を使用 @etraut-openai
    • #49473 エンタープライズ管理下のトークン交換に rmcp SDK を使用 @nicksteele-oai
    • #49475 ターンの中止コールバックを完了してから終了イベントを発行 @euroelessar
    • #49478 ID-JAG の交換前に MCP 認可サーバーを検出して検証 @nicksteele-oai
    • #49480 スレッド予測用の実験的なプロトコル型を追加 @keyz
    • #49489 分析バッチ間でアカウントを切り替える場合の回帰テストを追加 @anp-oai
    • #49517 TUI のコマンドセンターにスレッドをフォークするショートカットを追加 @etraut-openai
    • #49560 マルチエージェントのコンテキストにオプトインで利用できるモデルカタログを追加 @jif-oai
    • #49564 TUI で選択したファイルパスをプレーンテキストとしてコピー @fcoury-oai
    • #49584 Guardian のレビュー時にホスト上のスキルの検出をスキップ @jif-oai
    • #49595 厳格なネットワーク承認のテストがリクエストの順序に依存しないように変更 @jif-oai
    • #49598 ユーザーが目標に明示的に加えた変更をモデルの履歴に保存 @felixxia-oai
    • #49599 スレッドの再開時に再生用履歴の正本を返すように変更 @felixxia-oai
    • #49600 スレッドの再開時に変更のない履歴スナップショットを再利用 @felixxia-oai
    • #49624 明示的なリモートセッションコマンドにサーバー認証を使用 @cooper-oai
    • #49642 管理対象の要件で Windows MXC サンドボックスを無効化できるように変更 @iceweasel-oai
    • #49675 サイズの大きい入力より先に Responses のルーティングフィールドをシリアライズ @jbeckwith-oai
    • #49678 質問への回答を復元するときにコマンドの下書きをエスケープ @imac-oai
    • #49683 アプリ内の音声機能を管理者が制御するための機能ゲートを追加 @vishnu-oai
    • #49686 リモートメッセージボードの通知をアクティブなターンに配信 @jif-oai
    • #49689 スキルの呼び出しイベントを OpenTelemetry 経由でエクスポート @jif-oai
    • #49690 権限を昇格した Windows サンドボックスで PowerShell の相対パスを保持 @johnl-oai
    • #49692 圧縮されたロールアウトのスニペット検索を単一のブロッキングワーカーで実行 @npancha-openai
    • #49693 スレッド履歴の射影処理を単一のブロッキングタスクに移行 @charliemarsh-oai
    • #49694 キャンセル可能なブロッキングワーカーでロールアウト一覧の走査を一括処理 @charliemarsh-oai
    • #49696 exec-server でファイルの読み取りをチャンク間でキャンセルできるように変更 @charliemarsh-oai
    • #49701 起動時に SQLite の破損を検出し、復旧用のバックアップを保持 @dkovalenko-oai
    • #49702 exec-server のファイルハンドル管理用識別子を改名 @anp-oai
    • #49704 npm の alpha dist-tags が古いバージョンに戻るのを防止 @imac-oai
    • #49706 引数コメントの lint 用ツールチェーンと Dylint をアップグレード @tamird
    • #49708 セッションインデックスの I/O 処理を非同期ランタイムのスレッド外に移行 @charliemarsh-oai
    • #49710 型付きエラーコードを使用して SQLite の破損を分類 @dkovalenko-oai
    • #49712 トークン上限に合わせてテキストを切り詰める際に文字列全体の走査を回避 @jif-oai
    • #49713 リポジトリ固有の Codex 向け指示、スキル、環境設定を削除 @anp-oai
    • #49714 API キーで利用する Cyber アクセスプログラムをモデル検出から分離 @julee-oai
    • #49715 アカウントのセキュリティ設定を促すリマインダーを TUI に追加 @dennyku
    • #49778 ファイルへのストリーミング書き込み用に exec-server のプロトコル型を定義 @anp-oai
    • #49781 MCP サンドボックスのメタデータに、その環境で使用する MXC バックエンドを追加 @zm-oai
    • #49782 シェルのスナップショット取得に失敗したときにプロセスグループをクリーンアップ @jif-oai
    • #49783 TUI でフォークするときにバックグラウンドスレッドのリクエストを保持 @etraut-openai
    • #49784 要件に基づいてブラウザーの注釈 API を制御する機能ゲートを追加 @tepman-oai
    • #49785 ページ分割された空のスレッドに名前を付けたときにスレッドを永続化 @rd-oai
    • #49786 コンテキストカタログで V2 のエージェント生成時にモデルを上書きする方法を明確化 @jif-oai
    • #49787 Bazel のコアテストデータから AGENTS.md を削除 @andrewgu-oai
    • #49792 Guardian の非同期サンプリングで保持済みの会話に対応 @felixxia-oai
    • #49793 Guardian v2 の非同期分類に会話モードを追加 @felixxia-oai
    • #49795 Guardian の分類器が処理を継続する際に同期レビューの重複を回避 @felixxia-oai
    • #49796 Guardian で保持済みコンテキストの省略を知らせる通知の重複を排除 @felixxia-oai
    • #49798 Arc を使ってキャッシュ済みの exec-server 環境情報を共有 @anp-oai
    • #49799 TUI でサーバーのウェブ検索設定を保持 @etraut-openai
    • #49800 スレッドが見つからない場合でも再生専用のサイド会話をクリーンアップできるように変更 @bc-openai
    • #49801 引数コメントの lint に使用する Rust ツールチェーンのアクションを更新 @andrewgu-oai
    • #49804 TUI のショートカットのヒントにプラットフォームごとの修飾キー名を表示 @bc-openai
    • #49805 exec-server クライアントに、対応するケイパビリティがある場合に利用できる書き込み用ファイルストリームを追加 @anp-oai
    • #49806 app-server プロトコルで未知の Codex エラーバリアントを受け入れるように変更 @anp-oai
    • #49807 API キーを使ったモデル検出をデフォルトで有効化 @andrewgu-oai
    • #49809 新しい TUI セッションでも再接続後もローカル起動時の権限を保持 @etraut-openai
    • #49810 Enter キーの処理前に検出期限を過ぎた貼り付け入力をバッファーから取り出して処理 @bc-openai
    • #49811 exec-server で未対応の fs/writeBlock リクエストを処理 @anp-oai
    • #49812 シャドーモードでのスキルの順位付けをターンの準備処理から分離 @vkg-oai
    • #49813 Amazon Bedrock Mantle で AWS GovCloud リージョンに対応 @alexsong-oai
    • #49814 ローカルのエージェントツリーを連携してシャットダウンする処理を追加 @owenlin0
    • #49816 ブラウザーを開いたことを知らせる成功メッセージを TUI から削除 @bc-openai
    • #49817 Bedrock GovCloud の要件を確認して注意を促すチェックを追加 @alexsong-oai
    • #49818 サンドボックス内でファイルを開く際に専用パラメーターを使用 @anp-oai
    • #49819 現在の作業ディレクトリが削除された後でもデーモンの起動とアップデーターの再実行が可能になるよう復旧処理を追加 @etraut-openai
    • #49822 エージェント一覧の権限テストで再開処理の Future を Box に格納 @sayan-oai
    • #49835 デフォルトのサービスティアを保存できなかったときの TUI のエラーメッセージを明確化 @etraut-openai
    • #49836 音声会話でマイクの入力チャンネルを選択可能に変更 @bc-openai
    • #49843 デーモンの診断情報を保持し、レポートにアップデーターのログを追加 @etraut-openai
    • #49846 ホストから提供された拡張機能データをターンごとに記録 @sayan-oai
    • #49847 レンダリング済みのコンテキストとともにワールド状態のスナップショットを保存 @pakrym-oai
    • #49850 Windows デーモンの子プロセスを専用の作業ディレクトリで起動 @etraut-openai
    • #49852 レポートにファイルを添付できなかった場合の診断を改善 @dkovalenko-oai
    • #49855 権限を昇格した Windows の TUI セッションで組み込みモードを使用 @etraut-openai
    • #49856 codex exec での Daybreak の選択に対応 @etraut-openai
    • #49857 TUI で Cyber 関連のリクエストを拒否した際の案内をモデルカタログに基づいて選択 @etraut-openai
    • #49858 状態が保存される /daybreak 切り替えコマンドを TUI に追加 @etraut-openai
    • #49859 TUI で処理を継続する際とバックグラウンドタスクの実行時に Daybreak の設定を適用 @etraut-openai
    • #49861 ステータス行とターミナルのタイトルに Daybreak の状態を追加 @etraut-openai
    • #49867 権限を昇格して起動したときの警告のスナップショットを更新し、コピー操作の表記に ⌃o を使用 @etraut-openai
    • #49874 使用状況とクレジットのリンク先を ChatGPT の設定に変更 @etraut-openai
    • #49875 TUI の起動時の表示を実行設定から分離 @etraut-openai
    • #49876 TUI からパーソナリティ設定の連携処理を削除 @etraut-openai
    • #49880 付与された権限をその付与元のターンに関連付け @anp-oai
    • #49894 ワールド状態のスナップショットとコンテキストの更新をまとめて返すように変更 @pakrym-oai
    • #49898 拡張機能によるファイルシステムへのアクセスをコールバックに付与された権限の範囲に制限 @anp-oai
    • #49910 無効な TUI キーバインドに対する検証エラーを保持 @etraut-openai
    • #49912 一時的な構造化スレッドに承認ポリシーを適用 @etraut-openai
    • #49939 exec と SDK にターンごとに Cyber アクセスプログラムを選択する機能を追加 @mldangelo-oai
    • #49946 古いファイル検索結果に新しいクエリのラベルが付く問題を修正 @jif-oai
    • #49951 Guardian による送信元のレビューに、それまでのアシスタントのコンテキストを追加 @jif-oai
    • #49956 MCP フックの引数展開に使用するプレースホルダーの正規表現をキャッシュ @jif-oai
    • #49959 セッションインデックスへのスレッド名の追記と削除をテスト @jif-oai
    • #49972 exec-server の出力チャンク間でバイトバッファーを共有 @jif-oai
    • #49987 更新可能な EMA HTTP 認証と認証情報のバージョン管理を追加 @nicksteele-oai
    • #49993 保持するコンテキストが変わっても Guardian の非同期処理で履歴の先頭部分を保持 @felixxia-oai

    GitHub でリリースの全内容を確認

  • Codex CLI 0.160.1

    $ npm install -g @openai/codex@0.160.1
    詳細を表示

    バグ修正

    • リモート環境変数を明示的に設定してリモートの stdio MCP サーバーを起動する際に、SYSTEMROOT、TEMP、TMP を保持するようにしました。これにより、Unix ホストでも Windows エグゼキューターの起動環境を維持できます。

    変更履歴

    • #51121:Windows のリモート MCP 環境を保持する修正を 0.160 にバックポートしました。

    GitHub でリリースの全内容を確認

  • iOS 版 ChatGPT 1.2026.267

    新機能

    • 新しいホーム画面ウィジェットで、選択したコンピューターの最近のタスクを確認できます。
    • ホーム画面とロック画面のウィジェットで、あとどれだけ利用できるか、いつ利用枠がリセットされるかを確認できます。
    • メッセージの送信後もキーボードを表示したままにする設定を追加しました。

    改善と不具合の修正

    • アプリに戻ったときにタスク一覧がより速く更新され、既存のタスクのタイトルも保持されるようになりました。
    • タスク一覧の読み込み時やスクロール時に一部のタスクが表示されない問題を修正しました。
    • ホーム画面での画面遷移や、メッセージ送信時、キーボードの表示・非表示時の動きが滑らかになりました。
    • キュー内のプロンプトをキャンセルすると、復元可能なテキストと添付ファイルがコンポーザーに戻るようになりました。
    • テキストを選択したり、過去のメッセージを読み込んだりするときの会話履歴の表示が安定しました。
    • Worktree の作成時に、コンピューターで設定した保存先が使われるようになりました。
  • Codex App 26.930

    新機能

    • 選択したチャットをまとめてプロジェクトに移動できるようになりました。

    パフォーマンスの改善とバグ修正

    • 管理対象の Worktree をチャットに関連付ける際にエラーが発生した場合の復旧処理を改善しました。
    • 表示倍率によっては大きな差分が空白になる問題を修正しました。
    • キュー内のメッセージの送信に失敗した場合や、チャットを開けなかった場合の再試行処理を改善しました。
  • Codex CLI 0.160.0

    $ npm install -g @openai/codex@0.160.0
    詳細を表示

    新機能

    • エージェントコマンドセンターで、キーボードから「さらに表示」を選んで過去のタスクを閲覧できるようになりました。 (#49106)
    • 対応するローカルの Linux X11 ターミナルでは、全画面モードで会話履歴のテキストを選択し、中クリックで貼り付けられるようになりました。 (#49112)
    • ポリシーで許可されている場合、ワークスペースの既定値を使ってプロジェクトの外でセッションを開始できます。セッションを再開すると、保存されていた権限が復元されます。 (#49160)
    • Guardian レビューで、過去のユーザー指示を取得し、エージェント間の引き継ぎ情報をレビューのコンテキストに含める機能を追加しました。これらの機能は任意で有効にできます。 (#49036, #49057)

    バグ修正

    • 再接続後、送信結果が不明だったメッセージの状態が確定してから、キュー内の未送信メッセージの送信を再開するようにしました。これにより二重送信を防ぎます。 (#49105)
    • ターミナル UI で、サーバー側のプロバイダー、推論の要約、応答の詳しさに関する設定が保持されるようになりました。また、セッションを再開またはフォークする際の履歴に、正しいセッションが表示されるようになりました。 (#49144, #49161, #49171)
    • Windows サンドボックスで、PowerShell のフォールバックと長いパスの権限修復が正しく機能するようにしました。また、バックグラウンドのヘルパープロセスが不要なコンソールウィンドウを表示するのを防ぎました。 (#49019, #49058, #49098, #49164, #49386)
    • サブエージェントは、起動中の環境を保持し、準備が完了すると環境の設定を、準備に失敗するとそのエラーを受け取るようになりました。 (#49075)
    • 接続の設定時やログの記録時に SQLite の処理が停止する問題を修正しました。また、初期化エラーが発生した場合は、タイムアウトではなく実際のエラーを表示するようにしました。 (#49032, #49102)
    • 明示的に指定したプロバイダーのモデルカタログには、同梱モデルのうち、そのプロバイダーがサポートしていないものが含まれなくなりました。また、更新に失敗した場合に古い項目を再利用しなくなりました。 (#49135)

    ドキュメント

    • プロバイダーの認証情報の保存に設定済みのストレージバックエンドがどのように使われるか、また env_key で API キーを格納する環境変数をどのように指定するかを明確にしました。 (#49118)

    メンテナンス

    • 解析済みのマニフェストをキャッシュし、リモートプラグインへのリクエストで HTTP 接続を再利用することで、プラグインの読み込み時に同じ処理を繰り返す回数を減らしました。 (#49099, #49100)
    • ディスク使用量を減らすため、ログデータベースの未使用領域をバックグラウンドで回収するようにしました。 (#49069)

    変更履歴

    すべての変更:https://github.com/openai/codex/compare/rust-v0.159.0...rust-v0.160.0

    • #48983 スレッドのタイムスタンプ更新時にメタデータ全体を書き換える処理を回避 @jif-oai
    • #49000 メモリ起動時のメタデータテストを Git 情報の補完処理から分離 @jif-oai
    • #49019 Windows MXC サンドボックスで互換性のある PowerShell フォールバックを使用 @iceweasel-oai
    • #49028 macOS サンドボックスポリシーで ioctl の値を数値で指定 @aionescu-oai
    • #49031 ChatGPT へのサインイン成功時のメッセージを明確化 @bc-openai
    • #49032 接続の設定や stderr へのスパンの記録によって SQLite の処理が停止する問題を回避 @jif-oai
    • #49036 Guardian レビューに、任意で有効にできる会話履歴の取得機能を追加 @felixxia-oai
    • #49037 全画面のステータス行にプランモードの切り替え方法を表示 @fcoury-oai
    • #49038 Guardian レビューで暗号化されたエージェントメッセージを保持 @felixxia-oai
    • #49041 インラインコード内の選択範囲をプレーンテキストとしてコピー @fcoury-oai
    • #49043 TUI での Pro プランの表示名を更新 @etraut-openai
    • #49057 Guardian レビューのルートコンテキストにエージェント間の引き継ぎ情報を追加 @jif-oai
    • #49058 Windows サンドボックスで長いランタイムパスの ACL を正しく修復できるよう修正 @darius-oai
    • #49060 ネイティブのエージェントメッセージに合わせて Guardian のメッセージング用スナップショットを更新 @dkovalenko-oai
    • #49065 個別のエージェントメッセージに合わせて Guardian の引き継ぎ用スナップショットを更新 @cassirer-openai
    • #49067 Windows サンドボックスのポリシーイベントから設定値を除外 @zm-oai
    • #49069 SQLite ログデータベースの未使用ページをバックグラウンドで回収 @dkovalenko-oai
    • #49073 リアルタイム音声カタログのエラーを TUI に表示 @etraut-openai
    • #49074 Cargo パッケージのバージョンを Bazel の Rust ターゲットに反映 @tamird
    • #49075 サブエージェントの起動時に準備中の環境を保持 @sayan-oai
    • #49076 スキルの利用分析で未使用の Git メタデータの収集を回避 @tamird
    • #49079 TUI のサブスクリプションラベルを更新し、一元管理 @etraut-openai
    • #49082 Guardian の差分パスについてリモート Git リポジトリの検出を省略 @jif-oai
    • #49084 app-server で実行中のターンを差分更新で追跡 @tamird
    • #49089 TUI とコピーした応答にフォローアップ指示のラベルを表示 @etraut-openai
    • #49093 起動時のプロモーションを簡素化し、プラットフォームに応じたデスクトップアプリのヒントを表示 @etraut-openai
    • #49096 Cargo と Bazel のロックファイルで h2 を 0.4.16 から 0.4.19 に更新 @cassirer-openai
    • #49097 コンパクションの利用上限をライフサイクル拡張機能に通知 @xli-oai
    • #49098 実行サーバー側で Windows サンドボックスのフォールバック先の PowerShell を特定 @zm-oai
    • #49099 解析済みのプラグインマニフェストをキャッシュし、複数のプラグインワークフローで再利用 @dkovalenko-oai
    • #49100 リモートプラグインへのリクエストで HTTP 接続プールを再利用 @dkovalenko-oai
    • #49102 SQLite の vacuum モードを保持し、接続プールの初期化エラーを表示 @bc-openai
    • #49103 所要時間の見積もりに基づいて Windows の Bazel テストシャードの負荷を均等化 @jgershen-oai
    • #49105 再接続後に TUI の未送信入力の送信を再開 @etraut-openai
    • #49106 エージェントコマンドセンターの履歴にページ送りを追加 @bc-openai
    • #49112 X11 のプライマリ選択と中クリックでの貼り付けに対応 @fcoury-oai
    • #49114 リモートコンパクションのテストの接続先をモックの ChatGPT サーバーに変更 @OLI-OAI
    • #49117 分析用リクエストを各スレッドの製品 SKU に関連付け @papayo-oai
    • #49118 プロバイダーの認証情報の保存に関するドキュメントを修正 @celia-oai
    • #49119 コンテンツフィルターによる再試行時に復旧手順の案内を追加 @won-openai
    • #49127 予算を割り当てる前に、クラウドとエグゼキューターのスキル一覧から重複を除去 @TAFOYA-OAI
    • #49130 コンテンツフィルターに関する案内を Responses の共通再試行ハンドラーに移動 @won-openai
    • #49135 明示的に指定したプロバイダーのモデルカタログを正とするよう変更 @andrewgu-oai
    • #49136 TUI のキー操作のヒントから Option 記号直後の区切り文字「+」を削除 @bc-openai
    • #49138 ターンのライフサイクルに参加するコンポーネントが元のエラーの詳細を取得できるよう変更 @bryanashley
    • #49144 TUI でサーバー側の推論の要約と応答の詳しさの設定を保持 @etraut-openai
    • #49145 サーバー接続時は /status で推論の要約の設定を非表示 @etraut-openai
    • #49147 クラウドタスクのベース URL の正規化を簡素化 @akira-oai
    • #49153 TUI で引用内の選択範囲をコピーする際に引用ブロックの記号を省略 @bc-openai
    • #49160 ワークスペースの既定値を使ったプロジェクト外での TUI セッションの開始に対応 @etraut-openai
    • #49161 TUI で app-server のプロバイダーの既定値を適用 @etraut-openai
    • #49164 Windows でバックグラウンドのサブプロセスのコンソールウィンドウを非表示 @etraut-openai
    • #49171 TUI の履歴でモデルプロバイダーを特定する処理を修正 @etraut-openai
    • #49386 [0.160] Windows コンソールに関する残りの修正を凍結済みの alpha.6 にバックポート @andrewgu-oai
    • #49763 [0.160] 保守系列のカタログとセキュリティリマインダーの更新をバックポート @andrewgu-oai

    GitHub でリリースの全内容を確認

2026年9月

  • Codex CLI 0.159.3

    $ npm install -g @openai/codex@0.159.3
    詳細を表示

    新機能

    • ChatGPT でサインインしているローカルセッションが対象条件を満たす場合、アカウントのセキュリティ設定を完了するよう促すリマインダーを任意で表示できるようになりました。(#49744)

    変更履歴

    すべての変更:https://github.com/openai/codex/compare/rust-v0.159.2...rust-v0.159.3

    • #49744 [0.159] アカウントのセキュリティ設定を促すリマインダーを 0.159.3 にバックポート @andrewgu-oai

    GitHub でリリースの全内容を確認

  • Codex App 26.928

    パフォーマンスの改善と不具合の修正

    • 接続済みの Worktree でターミナルの起動を改善し、Worktree の環境設定を利用できない場合に起動に失敗する問題を修正しました。
    • タスクの実行中に新しい指示を送っても、それまでの回答が引き続き表示されるようにしました。
    • 自動スクロールの不具合を修正し、キーボードでメッセージ間を移動しても表示位置が最新の回答に戻らないようにしました。
    • アプリのウィンドウに戻ったときの起動処理の復旧を改善しました。
  • Codex と ChatGPT Work での GPT-6.1 Sol の提供

    GPT-6.1 Sol は、複雑な作業で Astra に近い性能を発揮し、利用コストを Astra より低く抑えられます。コード、アプリ、ドキュメントにまたがる長時間の作業を繰り返す場合は、利用を検討してください。利用できるかどうかは、プラン、クライアント、ワークスペースの設定によって異なります。

    gpt-6.1-sol を使用してください。利用条件は「モデル」で確認できます。モデルを比較するには「モデルの選び方」を参照してください。

  • Codex CLI 0.159.2

    $ npm install -g @openai/codex@0.159.2
    詳細を表示

    バグ修正

    • Windows で Codex がバックグラウンドプロセスを起動したり、サンドボックス内でコマンドを実行したりする際に、コンソールウィンドウが一瞬表示される現象を抑えました。 (#49385)

    変更履歴

    すべての変更:https://github.com/openai/codex/compare/rust-v0.159.1...rust-v0.159.2

    • #49385 [0.159] Windows でコンソールウィンドウの表示を抑える修正を 0.159.2 にバックポート @andrewgu-oai

    GitHub でリリースの全内容を確認

  • Codex CLI 0.159.1

    $ npm install -g @openai/codex@0.159.1
    詳細を表示

    新機能

    • 同梱のカタログと Amazon Bedrock の Mantle および Runtime の各カタログに、デフォルトモデルとして GPT-6.1 Sol を追加しました。(#49323、#49342)

    変更履歴

    すべての変更点:https://github.com/openai/codex/compare/rust-v0.159.0...rust-v0.159.1

    • #49323 [0.159] 0.159.1 リリース向けのバックポートを準備 @andrewgu-oai
    • #49342 [0.159] GPT-6.1 Sol に対応する Bedrock カタログをバックポート @celia-oai

    GitHub でリリースの全内容を確認

  • Codex CLI 0.159.0

    $ npm install -g @openai/codex@0.159.0
    詳細を表示

    新機能

    • instant_interrupt を有効にすると、モデルが応答を生成している間や、コードモードの呼び出しに時間がかかっている間でも、新しい入力で Codex に指示を出せます。 (#48135, #48141)
    • 新しいセッションでは、コンパクトなウェルカム画面と統一されたヘッダーが表示されます。ターンの進行中や完了後には、ヒントが表示されることがあります。 (#48513, #48562, #48352)
    • 警告ビューアーを閉じると、確認済みの警告が消えます。後で確認したい警告は、k を押すと残せます。 (#48205, #48206)
    • 計画を実行するかどうかを決める際に、会話履歴をスクロールして確認できるようになりました。 (#48805)
    • Mermaid のネイティブ描画で、フローチャートの接続線、ラベル、ノードグループの対応範囲が広がりました。 (#48814, #48895)
    • App Server のクライアントは、特定の項目を起点にスレッド履歴をページ単位で取得できるようになりました。 (#48151)

    バグ修正

    • Windows で MCP サーバー、コードモードのホスト、パイプ接続したコマンドを起動する際に、余分なコンソールウィンドウが開かなくなりました。ランチャーに制限がある場合は、組み込みモードに切り替えられます。 (#48138, #48238, #48483, #48491)
    • 会話履歴の選択範囲をコピーすると、Markdown の表、書式、意味のある空白が保持されます。選択時に自動でコピーするターミナルも増えました。 (#48548, #48549, #48469)
    • 空のセッションでも、タスクを切り替えたときに下書きが保持されます。また、最初のターンが始まる前でもスレッドをアーカイブしたり、一覧に表示したりできます。 (#48628, #48828, #48199)
    • ローカル環境で ChatGPT にサインインする際に、ブラウザーが確実に開くようになりました。初期設定時には、ログインリンクをコピーするショートカットも使えます。 (#48502, #48544)
    • 承認済みのコマンドにも、ファイルシステムへの明示的なアクセス拒否が引き続き適用されます。書き込み可能なルート配下の .aws ディレクトリはデフォルトで保護されます。 (#48155, #48176)
    • ネットワークを有効にしたサンドボックスでの macOS の TLS アクセスと、プロキシ経由のアクセスが必要なリモート環境での接続を修正しました。 (#48565, #48198)

    メンテナンス

    • フォローアップ用プロンプトの自動提案と tui.prompt_suggestions 設定を削除しました。 (#48621)
    • 同梱の plugin-creator スキルを削除しました。 (#48604)

    変更履歴

    変更履歴の全文:https://github.com/openai/codex/compare/rust-v0.158.0...rust-v0.159.0

    • #48135 新しいユーザー入力が届いたときにコードモードが制御を譲るオプションを追加 @pakrym-oai
    • #48138 Windows でコードモードのホストを起動する際にコンソールウィンドウが開かないよう修正 @zm-oai
    • #48141 新しいユーザー入力が届いたときにモデルの応答を中断 @pakrym-oai
    • #48143 再接続後もエグゼキューターの MCP 認証情報の分離を維持 @rreichel3-oai
    • #48151 thread/items/list のページネーションに開始位置となる項目を指定するアンカーを追加 @btraut-openai
    • #48155 承認済みのコマンドを準備する際にファイルシステムのアクセス拒否を維持 @viyatb-oai
    • #48157 Windows でジョブへの所属が残っている場合もデーモンを起動可能に @etraut-openai
    • #48158 Guardian が保持するコンテキストの空白と、空のアシスタントメッセージの処理を修正 @olliem-oai
    • #48168 リクエストごとに一意の exec-server プロセス ID を生成 @sdcoffey
    • #48174 ターンとコンパクションの分析で利用上限の集計期間を保持 @rhan-oai
    • #48176 サンドボックスの書き込み可能なルート配下にある .aws ディレクトリを保護 @jackz100
    • #48187 シェルに読み込むスナップショットで zsh エイリアスの引用符処理を修正 @jif-oai
    • #48190 エージェントのメッセージボードで SSE フレームを解析する前にサイズ上限を適用 @jif-oai
    • #48197 Bazel の fastbuild で blake3 を最適化 @jif-oai
    • #48198 実行環境のプロキシ要件を反映 @seanh-oai
    • #48199 プレビューが空のアーカイブ済みスレッドも一覧に表示 @acrognale-oai
    • #48200 Responses のヘッダー変換処理を共通モジュールに分離 @anp-oai
    • #48205 ビューアーを閉じたときに確認済みの TUI 警告を非表示に変更 @fcoury-oai
    • #48206 警告を残して次の警告に進む操作を警告ビューアーに追加 @fcoury-oai
    • #48207 コードモードの終了処理中もオブザーバー向けにキュー内の出力を保持 @pakrym-oai
    • #48211 外部エディターへの切り替え中も Codex を表示 @etraut-openai
    • #48213 Linux の CLI テストで実行可能なフィクスチャのコピーを分離 @jif-oai
    • #48222 途中で打ち切られたコードモードの呼び出しで、遅れて届く結果のメタデータを保持 @ningyi-oai
    • #48224 コンパクション中もモデルとアクセスプログラムの組み合わせを保持 @jamy-OAI
    • #48229 Responses の失敗時の解析処理を専用モジュールに分離 @anp-oai
    • #48238 Windows でローカル MCP サーバーを起動する際にコンソールウィンドウが開かないよう修正 @malsamiri-oai
    • #48272 Windows デーモンの起動時にランチャーの標準入出力が引き継がれないよう修正 @zm-oai
    • #48318 共通の期限まで TUI の再接続試行を継続 @etraut-openai
    • #48344 OpenAI プロバイダーのエンドポイントを上書きした場合もツールのメタデータを保持 @peilin-openai
    • #48350 再接続コマンドを独立した行に表示 @etraut-openai
    • #48352 TUI でターンの進行中と完了後にヒントを表示 @fcoury-oai
    • #48353 エグゼキューターの稼働状況が変わってもスキルカタログを安定して維持 @vkg-oai
    • #48469 より多くのターミナルで、会話履歴の選択範囲をデフォルトで自動コピー @fcoury-oai
    • #48483 Windows でパイプ接続した子プロセスのコンソールウィンドウが開かないよう修正 @fcoury-oai
    • #48489 Mermaid の図形、関係、状態の説明の解析を修正 @etraut-openai
    • #48491 Windows のランチャーに制限がある場合に組み込みモードへ切り替え @fcoury-oai
    • #48502 ローカルの App Server でブラウザー経由の ChatGPT サインインを修正 @etraut-openai
    • #48508 ターンの途中で新しい指示を出した場合も WebSocket の継続処理を維持 @pakrym-oai
    • #48513 新しいセッションの TUI ウェルカム画面を刷新 @fcoury-oai
    • #48531 Windows サンドボックスのランタイム登録エラーに状況を示す情報を追加 @zm-oai
    • #48544 初期設定時のログインリンクをコピーしやすく改善 @etraut-openai
    • #48547 花のアニメーションの再生後にフェードしながら待機状態に復帰 @fcoury-oai
    • #48548 TUI で表を描画する際にセルのソースメタデータを保持 @fcoury-oai
    • #48549 TUI の応答をコピーする際に Markdown の表と空白を保持 @fcoury-oai
    • #48551 TUI でゼロと大きな論理積記号を含む数式の描画を修正 @etraut-openai
    • #48560 会話履歴を操作している間は作業中のヒントの表示を維持 @fcoury-oai
    • #48562 TUI のセッションヘッダーを枠線のないデザインに統一 @fcoury-oai
    • #48565 ネットワークを有効にした Seatbelt プロファイルで macOS の TLS 信頼性評価を許可 @winston-openai
    • #48568 許可されたプライベート IP アドレス宛ての通信を exec-server が上流に中継できるよう変更 @open-matt
    • #48574 遅延読み込みされるツールの名前空間名を、説明より前の位置に保持 @adaley-openai
    • #48575 プロビジョニング済みのエグゼキューターがオンラインになるまでの待機時間を延長 @richardopenai
    • #48604 同梱の plugin-creator スキルを削除 @martinauyeung-oai
    • #48611 永続モードが有効かどうかの判定を一元化 @alishobeiri-oai
    • #48621 TUI からフォローアップ用プロンプトの提案を削除 @etraut-openai
    • #48623 TUI で空の Markdown リスト項目のマーカーを保持 @etraut-openai
    • #48626 TUI でセッションを切り替えたときに前のセッションの要約を表示しないよう変更 @etraut-openai
    • #48628 タスクを切り替えたときに空の TUI セッションを保持 @etraut-openai
    • #48643 プロビジョニングされる macOS CLI のバンドル名を ChatGPT に設定 @riley-oai
    • #48646 コマンドセンターのテストでセッション開始ヘルパーの呼び出しを修正 @etraut-openai
    • #48686 info レベルのログから WebSocket ヘッダーとツールのペイロードを削除 @chess-oai
    • #48724 MCP の標準入出力テストで Linux の ETXTBSY エラーを引き起こす競合を防止 @jif-oai
    • #48725 Guardian のレビュー用に確認済みのコードモードメッセージを保持 @ankushg
    • #48727 実行可能なフィクスチャの作成を一元化し、Linux の ETXTBSY エラーを引き起こす競合を回避 @jif-oai
    • #48754 /status を枠線なしで表示し、長い値を折り返すよう変更 @fcoury-oai
    • #48757 TUI のステータス表示が光るタイミングをデスクトップのヘッダーに合わせて調整 @fcoury-oai
    • #48761 ターミナルのアクティビティをコンパクトに表示する際に、省略した出力の行数を表示 @fcoury-oai
    • #48764 表示モードにデフォルト値を設定せずに MCP アプリのリソース URI を保持 @victor-openai
    • #48772 長いシンボリックリンクパス経由の Unix ソケット接続を修正 @etraut-openai
    • #48775 会話履歴に固定したヘッダーの書式を元のプロンプトに合わせて調整 @etraut-openai
    • #48776 TUI のタスク行から current バッジを削除 @etraut-openai
    • #48779 親のコンパクション後も Guardian 独自の履歴を保持 @felixxia-oai
    • #48783 スレッドの接続を再利用して個別の MCP サーバーのステータスを取得する機能を追加 @victor-openai
    • #48796 Guardian のサーキットブレーカーによる中断時に構造化エラーを返すオプションを追加 @won-openai
    • #48799 Windows ターミナルのキャプチャ時に SGR マウスイベントの通知を修正 @etraut-openai
    • #48800 Markdown の番号付きリストのマーカーにターミナルのカラーパレットを使用 @etraut-openai
    • #48805 モーダルが開いている間もホイールで会話履歴をスクロール可能に @fcoury-oai
    • #48807 短時間で完了したターンの所要時間も TUI の完了フッターに表示 @fcoury-oai
    • #48812 待機中のスレッドに履歴を考慮した事前ウォームアップを追加 @vkg-oai
    • #48814 Mermaid のラベルで句読点とセミコロンを保持 @etraut-openai
    • #48819 ツールとスキルのコンテキストに関する指標でヒストグラムのバケットを明示的に指定 @mzeng-openai
    • #48824 音声の RTP タイムスタンプを 20 ms のパケットに同期 @bc-openai
    • #48827 Ghostty と Kitty で会話履歴内のリンクにカーソルを合わせると手形ポインターを表示 @bc-openai
    • #48828 最初のターンの前でもスレッドをアーカイブ可能に @bc-openai
    • #48829 Windows サンドボックスのプロビジョニングサービスが起動するまで短時間待機 @zm-oai
    • #48830 TUI で中断を簡潔かつ中立的な表現で通知 @fcoury-oai
    • #48895 ネイティブ描画で対応する Mermaid フローチャートの構文を拡充 @etraut-openai
    • #48973 リアルタイム認証のフォールバックテストを起動時の事前ウォームアップから分離 @jif-oai
    • #48982 メッセージボードの通知で最終回答が再び開かないよう修正 @eknight-oai

    GitHub でリリースの全内容を確認

  • Codex CLI 0.158.0

    $ npm install -g @openai/codex@0.158.0
    詳細を表示

    新機能

    • 全画面 TUI で、選択時の自動コピーと右クリックでの貼り付けを設定できるようになりました。会話記録の選択範囲をコピーすると、Markdown の書式が保持されます。 (#47639, #47896, #48118)
    • 事前登録済みの OAuth クライアントシークレットを必要とする MCP サーバーに接続できるようになりました。codex mcp add --oauth-client-secret でも接続を設定できます。 (#47891)
    • exec-server への直接の WebSocket 接続を Bearer トークンで保護できるようになりました。app-server 経由で設定した接続にも対応しています。 (#47601, #47648)
    • 画像生成や編集で、透明な背景を明示的に指定できるようになりました。編集時には、会話内でファイルとして参照されている画像も使用できます。 (#47484, #47956)
    • 昇格した権限で実行するコマンドでは、ターミナル入力の承認がデフォルトで有効になりました。実行時に限って権限を付与した場合に、不要なレビューが発生しなくなりました。 (#47799, #48073)

    バグ修正

    • Windows 10 の一般的なパス、保存済み認証情報の拒否、サイズの大きい権限ポリシーが原因で Windows サンドボックスが正常に動作しない問題を修正しました。 (#47672, #47695, #47919)
    • 書き込み可能なルートが入れ子になっていると Linux サンドボックスが起動できない問題を修正しました。また、Linux と macOS では、書き込み可能なルートが複数あっても Git メタデータの保護が維持されるようになりました。 (#47623, #47974)
    • macOS でパッチを適用する際に、既存の権限で許可されているシステムパスのエイリアスを認識するようになり、不要な承認プロンプトが表示されなくなりました。 (#47879)
    • 新しいユーザー入力が届くと、承認リクエストのレビューを再試行するようになりました。これにより、進捗を尋ねても保留中のアクションが自動的に中止されなくなりました。 (#47819)
    • Mermaid のフローチャートで、引用符で囲んだラベルやアンパサンドを描画できるようになりました。未対応の図では、ソース表示に切り替えた理由が表示されます。 (#47572, #47678)
    • コマンド完了イベントに実行初期の出力が含まれるようになりました。また、プロセスの起動に失敗した場合も、このイベントでクライアントに通知します。 (#47529, #47665)

    変更履歴

    すべての変更履歴: https://github.com/openai/codex/compare/rust-v0.157.0...rust-v0.158.0

    • #47441 会話記録のフッターにあるショートカットのヒントに補助テキスト用のスタイルを適用 @etraut-openai
    • #47447 WebSocket 認証を codex-websocket-auth に分離 @euroelessar
    • #47458 指示の更新とツールの準備を並列化 @hlevy-openai
    • #47484 画像生成で背景を明示的に指定できる機能を追加 @alicec-oai
    • #47520 セッション内のエージェント操作を AgentControl 経由に変更 @jif-oai
    • #47529 統合 exec の起動失敗時にコマンドのライフサイクルイベントを発行 @steipete-oai
    • #47536 エージェントの検索と V2 コンテキストの処理を AgentControl 経由に変更 @jif-oai
    • #47539 処理が中断されてもワンショットコマンドの起動失敗が記録に残ることをテスト @jif-oai
    • #47540 マルチエージェント v2 のダイレクトメッセージを無効にするオプションを追加 @jif-oai
    • #47565 ロールアウトの読み取りエラーを原因と進捗状況で分類 @jif-oai
    • #47568 コマンド実行の分析データにサンドボックスのバックエンドを記録 @iceweasel-oai
    • #47571 リモートコンパクションのテストで、アイドル状態になるのを待ってから履歴を挿入 @felixxia-oai
    • #47572 Mermaid の描画が代替表示に切り替わる理由を TUI に表示 @etraut-openai
    • #47582 Guardian の認可レビュー用にアシスタントのコンテキストを保持 @felixxia-oai
    • #47584 保持するコンテキスト内で、ストリーミングされたアシスタントメッセージの順序を維持 @felixxia-oai
    • #47585 配信済みのアシスタントメッセージを Guardian が保持するコンテキストに保存 @felixxia-oai
    • #47589 リッチ形式のストリーミングプレビューから未完成のリンク先を除外 @etraut-openai
    • #47590 数値で指定したカスタムの推論強度を JSON の数値としてシリアライズ @dylan-hurd-oai
    • #47591 デーモンの実行ファイルのハッシュ計算を、非同期ランタイムの外でストリーム処理 @etraut-openai
    • #47596 モデルへのリクエストごとにリアルタイムコンテキストを更新 @reia-oai
    • #47597 プレリリースチャネルとカナリアの更新で旧バージョンの適用を防止 @imac-oai
    • #47601 exec-server に任意で有効化できる WebSocket 認証を追加 @euroelessar
    • #47603 子プロセスの破棄時に終了状態の回収のみを行うポリシーを追加 @charliemarsh-oai
    • #47604 子コマンドにセッションとディスクリプターの制御機能を追加 @charliemarsh-oai
    • #47605 パイプを使うプロセスを共通の子プロセスランチャー経由で起動 @charliemarsh-oai
    • #47610 コマンドフックのプロセス起動に POSIX ネイティブの機能を使用 @charliemarsh-oai
    • #47611 Unix シェルのスナップショットに共通のプロセスランチャーを使用 @charliemarsh-oai
    • #47612 Linux でパイプを使うプロセスを、新しく起動したセットアップヘルパー経由で起動 @freeqaz-openai
    • #47613 Linux のプロセス起動ヘルパーのライフサイクルに関するテスト範囲を拡大 @charliemarsh-oai
    • #47617 Linux での PTY 起動をプロセスセットアップヘルパー経由に変更 @charliemarsh-oai
    • #47618 キュー内のメッセージと質問では、Shift キーと矢印キーを使う操作のヒントを優先 @imac-oai
    • #47619 グローバルな操作メトリクスに上限付きバッファリングを追加 @celia-oai
    • #47620 プラットフォームを問わずプロジェクトの信頼状態を照会できる API を追加 @seanh-oai
    • #47623 書き込み可能なルートが入れ子になっている場合の読み取り専用メタデータのマウント順序を修正 @jif-oai
    • #47624 Guardian の認可コンテキストで user_message ツールを認識 @ankushg
    • #47625 実験的なコンテキスト機能がなくても履歴とメモを利用可能に変更 @pmccrary-oai
    • #47629 V2 の子の読み込みを AgentControl 経由に変更 @jif-oai
    • #47630 Guardian のレビューをアクションの対象環境に関連付け @jif-oai
    • #47633 メッセージボード上のエージェントの解決に、選択したコントローラーを使用 @jif-oai
    • #47635 起動時の WebSocket 事前接続とツール検出を並行して実行 @bromano-oai
    • #47638 再試行可能な exec-server の準備エラーを種類別に分類 @mtsui-oai
    • #47639 会話記録の選択範囲を自動コピーする設定を追加 @fcoury-oai
    • #47641 Retry-After に従い、サーバーが指定した再試行時刻を維持 @anp-oai
    • #47642 間接ツールの説明にモデル別のプレフィックスを追加 @rhan-oai
    • #47647 Browser コネクタに「コンピューターの使用」に対する Guardian のレビューを適用 @johnl-oai
    • #47648 app-server からエグゼキューターへの接続で Bearer トークンに対応 @euroelessar
    • #47649 エージェントの最終応答に、任意で有効化できる OTLP ログ記録を追加 @xli-oai
    • #47653 引き継いだロールアウト履歴を診断レポートに添付 @dkovalenko-oai
    • #47654 Linux でフォーク時にもディスクリプターを安全にクリーンアップできるよう修正 @yuzhu-oai
    • #47655 exec-server の安定版互換性テストの対象を Codex 0.156.1 に更新 @imac-oai
    • #47657 Bedrock GovCloud のデフォルトのモデルカタログを制限 @jackz100
    • #47662 ツールのディスパッチと処理時間の観測データを拡張機能に公開 @euroelessar
    • #47663 ルートを認識するトランスポートで管理対象のネットワークポリシーを維持 @jackz100
    • #47665 統合 exec の実行初期の出力を完了イベントに保持 @sdcoffey
    • #47670 エージェント用メッセージボードのツールでモデル別の説明に対応 @eknight-oai
    • #47672 Windows 10 で再解析ポイントをたどらずにディレクトリを開く処理を修正 @zm-oai
    • #47673 登録済みの Windows サンドボックスのセットアップエラーを明確化 @zm-oai
    • #47677 MCP リソースツールの仕様をモデルカタログで上書きできるよう変更 @rhan-oai
    • #47678 Mermaid のフローチャートで引用符付きラベルとアンパサンドに対応 @etraut-openai
    • #47679 モデルへのリクエストと応答ストリームに拡張機能用のフックを追加 @euroelessar
    • #47680 exec-server の RPC 処理時間の計測とプロセス起動のトレースを追加 @anp-oai
    • #47683 エグゼキューターの機能検出に V2 の基盤を追加 @TAFOYA-OAI
    • #47686 スレッドが所有する Guardian コンテキストを常時有効化 @felixxia-oai
    • #47688 Guardian の認可根拠を扱う旧処理経路を削除 @felixxia-oai
    • #47689 Guardian のスレッドコンテキストを無条件で取得するよう変更 @felixxia-oai
    • #47690 Guardian のコンテキスト取得モードに関する不要な分岐を削除 @felixxia-oai
    • #47691 保留中のエージェント間メッセージ用にロールアウトの永続化先を作成 @dermanyang-oai
    • #47693 CI での DotSlash インストール時に curl の再試行を設定 @anp-oai
    • #47695 プロビジョニング時に、拒否された Windows サンドボックスの認証情報を修復 @zm-oai
    • #47696 イベント遅延のテストでシャットダウンのタイムアウトを回避 @jgershen-oai
    • #47698 リクエスト待機中でも WebSocket テストサーバーを終了できるよう変更 @jgershen-oai
    • #47701 アイドル状態のスレッドで WebSocket 接続の事前準備と修復に対応 @vkg-oai
    • #47703 ChatGPT バックエンドへのリクエストでアカウントのネットワークポリシーを維持 @jackz100
    • #47704 プロセス起動フラグの型を修正し、プロジェクト設定のテストを分離 @seanh-oai
    • #47709 再開時の事前準備にキャッシュ済みの WebSocket セッションを使用 @vkg-oai
    • #47712 統合 exec の出力バッファーをアトミックに更新 @sdcoffey
    • #47713 共通設定用クレート間の依存関係を緩和 @aibrahim-oai
    • #47714 サイズ制限下で保持するツール結果のメタデータをより細かく選別 @ningyi-oai
    • #47717 モデル選択時の TUI イベントの再帰的なディスパッチを回避 @etraut-openai
    • #47741 ツールのテレメトリを、呼び出し元のターンの製品 SKU に関連付け @rennie-openai
    • #47742 履歴メモと画像生成の拡張機能にネットワークポリシーを適用 @jackz100
    • #47745 WebSocket が使用可能な場合は起動時の事前準備を省略 @vkg-oai
    • #47748 Cargo と Bazel で Rust のデバッグ情報のデフォルト設定を統一 @aibrahim-oai
    • #47751 RPC と Markdown 描画でジェネリックコードの重複を削減 @aibrahim-oai
    • #47755 型付きの app-server 応答のデコード処理を集約 @aibrahim-oai
    • #47757 ツールのテレメトリで製品 SKU の照合に許可リストを使うようリファクタリング @rennie-openai
    • #47758 送信メッセージのサイズ上限内で保持するツールメタデータを拡充 @ningyi-oai
    • #47773 非同期のユーザー入力にカタログのスキーマを適用 @rhan-oai
    • #47797 PTY の動作を維持したまま close-on-exec 属性付きのアタッチメントに対応 @jif-oai
    • #47799 ターミナル入力の承認をデフォルトで有効化 @jif-oai
    • #47808 ホストが ThreadManager 経由でエージェントコントローラーを提供できるよう変更 @jif-oai
    • #47811 Guardian の認可時に、ユーザーが明示した目標の更新を保持 @felixxia-oai
    • #47813 スリープ中断テストのイベント処理とフィクスチャの存続期間を修正 @felixxia-oai
    • #47814 統合 exec の終了テストでウェイクアップ通知を取りこぼす問題を修正 @felixxia-oai
    • #47817 スレッド再開とメモリの二重書き込みのテストを安定化 @jif-oai
    • #47819 認可内容が変わった場合に Guardian のレビューを再試行 @teddywyly-oai
    • #47820 ホストのエージェントコントローラーを統合テストの対象に追加 @jif-oai
    • #47824 マルチエージェントの再開テストで 4 スレッドの同時実行を許可 @felixxia-oai
    • #47828 おすすめプラグインのテストでログイン完了を待機 @felixxia-oai
    • #47830 Guardian の非同期スコアを対象環境の権限に関連付け @jif-oai
    • #47832 Rosetta のテストのタイミングと再試行までの待ち時間のテレメトリを安定化 @jif-oai
    • #47847 クリップボードへのコピー中も TUI が応答するよう改善 @fcoury-oai
    • #47851 ハートビートの指示が繰り返されても、人による上書きを維持 @felixxia-oai
    • #47852 システムのプロキシキャッシュによる非同期プロキシ解決のブロックを回避 @jif-oai
    • #47856 グローバルキャッシュのロック外でメディアの推定値を初期化 @jif-oai
    • #47858 キャッシュのロック外で読み込み済みのプラグインを検証 @jif-oai
    • #47861 ブラウザーでのサインインを表示する際の読み取りロックの入れ子を回避 @jif-oai
    • #47867 エグゼキューターのコンテキストを使ってリモート環境の権限対象パスを表示 @iceweasel-oai
    • #47870 Guardian の評価に、任意で有効化できる OTLP ログ記録を追加 @jif-oai
    • #47871 PID 予約テストの競合を修正し、Guardian のハートビートのスナップショットを更新 @jif-oai
    • #47873 遅延読み込みするツール名前空間の断片を切り詰めの前後で計測 @mzeng-openai
    • #47879 macOS のパッチ適用権限のチェックでシステムパスのエイリアスの照合を修正 @felixxia-oai
    • #47881 TUI の貼り付け時間の計測に Tokio のクロックを使用 @charliemarsh-oai
    • #47886 SQLite へのログ記録が失敗しても診断ログを保持 @dkovalenko-oai
    • #47887 SQLite への診断ログの書き込みに失敗した場合にユーザーに警告 @dkovalenko-oai
    • #47889 診断データのアップロードに TUI クライアントのログを追加 @etraut-openai
    • #47891 事前登録済みの MCP OAuth クライアントでクライアントシークレットに対応 @willwang-openai
    • #47894 TUI テスト後に一時的な Codex ホームディレクトリを削除 @fcoury-oai
    • #47896 会話記録の選択範囲をコピーする際に Markdown の書式を保持 @fcoury-oai
    • #47898 環境のネットワークポリシーでローカルバインディングの継承を維持 @seanh-oai
    • #47899 MCP の帰属判定エラーに診断用の理由を追加 @peilin-openai
    • #47900 ローカルスレッドではページ分割した履歴をデフォルトで使用 @owenlin0
    • #47901 認証情報の保存に関するテレメトリを上限付きで扱うヘルパーを追加 @celia-oai
    • #47902 設定のマージ中にテーブルを繰り返し複製する処理を回避 @imac-oai
    • #47903 設定キーのエイリアスの正規化をマージ前に移動 @imac-oai
    • #47904 設定キーのエイリアスで入れ子の正規パスに対応 @imac-oai
    • #47908 tui.whimsy を tui.effects.starfield のエイリアスとして設定 @imac-oai
    • #47912 スレッド起動時のアテステーションのルーティングを修正 @charliemarsh-oai
    • #47913 メールボックスによる割り込みを延期するオプトインフラグを追加 @jif-oai
    • #47915 アーティファクトキャッシュ内の検証済み V8 チェックサムマニフェストを再利用 @aibrahim-oai
    • #47918 ターン開始時の呼び出し元ヘッダーのテストをパラメーター化 @aibrahim-oai
    • #47919 Windows サンドボックスの大きな起動ペイロードを環境変数経由で受け渡すよう変更 @malsamiri-oai
    • #47920 Seatbelt でベース名に対するグローバルな拒否ルールがある場合もディレクトリの移動を許可 @chess-oai
    • #47922 Windows のフルアクセス設定で登録済みの Core 経由のプロビジョニングに対応 @zm-oai
    • #47924 プロジェクトの信頼状態を照会するパスを明示し、ルートの解決を遅延 @seanh-oai
    • #47926 HTTP 502 または 504 が返った場合にファイルの Blob アップロードを再試行 @mtsui-oai
    • #47927 ローカルログインのリダイレクトに 127.0.0.1 を使用 @willwang-openai
    • #47932 同梱のカタログから GPT-5.4 を削除し、移行プロンプトを維持 @andrewgu-oai
    • #47934 モデルが変わっていない場合に使うコンパクションの短縮処理を、すべてのセッションソースに適用 @hlevy-openai
    • #47935 キャッシュ済みのカタログでも MCP の起動準備完了条件を満たせるよう変更 @hlevy-openai
    • #47936 MCP とコードモードの入力スキーマのサイズ上限を設定可能に変更 @vivi
    • #47937 スレッド設定の更新に対する直接応答を追加 @sayan-oai
    • #47939 選択したプラグインの識別情報を、プラグインが提供する MCP 機能から分離 @sayan-oai
    • #47943 Windows で全ユーザーが書き込める対象を監査する未使用コードを削除 @iceweasel-oai
    • #47945 スレッド初期化の分析テストを呼び出し元でパラメーター化 @eddie-openai
    • #47946 一時セッション用にインメモリのエージェント用メッセージボードを追加 @jif-oai
    • #47947 ルートの認可コンテキストを 16 件のメッセージに拡大 @felixxia-oai
    • #47951 macOS と GNU Linux での Bazel ビルドにビルド済みの V8 アーカイブを使用 @aibrahim-oai
    • #47952 インメモリのメッセージボードレジストリから期限切れのエントリを削除 @jif-oai
    • #47954 全画面モードの起動時のヒントを会話記録に移動 @etraut-openai
    • #47956 画像編集リクエストでファイル参照に対応 @kchainani-oai
    • #47957 ツール呼び出しの観測データを Responses の送信メッセージのサイズ上限内に制限 @ningyi-oai
    • #47962 Cargo と対象となる Bazel の rustc ジョブで透過的ヒュージページを要求 @aibrahim-oai
    • #47964 Amazon Bedrock Runtime 向けに client-agent ヘッダーを保持 @celia-oai
    • #47967 Flex の容量不足を専用の終了エラーとして通知 @sdcoffey
    • #47968 デーモンソケットをマスクする際に Btrfs デバイスの不一致を処理 @etraut-openai
    • #47970 実行中のターンで現在選択されている環境を取得可能に変更 @sayan-oai
    • #47971 Pro Max プランへの対応を追加し、Pro の表示名を更新 @etraut-openai
    • #47974 複数の書き込み可能なルートにまたがる Git ディレクトリの保護を維持 @aionescu-oai
    • #47975 音声処理の復旧中に古い音声回答が再表示される問題を防止 @etraut-openai
    • #47981 公開されたツールの識別情報から MCP 呼び出しを直接準備 @hlevy-openai
    • #47984 マルチエージェントの起動遅延と起動失敗のメトリクスを追加 @owenlin0
    • #47988 同等のバインディング間で MCP ハンドラーを再利用 @hlevy-openai
    • #47989 exec-server に起動時のみの PID 名前空間の継承を追加 @open-matt
    • #48004 スレッドマネージャーのサンプルに設定済みの認証方式を適用 @celia-oai
    • #48015 アプリへのリンクを表示する前に、候補ツールのインストール URL を検証 @aionescu-oai
    • #48017 コードモードで同一セル内の権限付与と厳格なレビューをテスト @anp-oai
    • #48035 検出結果と概要からプラグイン拡張機能のメタデータを削除 @victor-openai
    • #48060 複数の Guardian レビューで保持する指示の重複を排除 @felixxia-oai
    • #48069 Guardian のネットワーク承認テストで、コマンドが早期に制御を返す場合に対応 @jif-oai
    • #48072 受信者がいない場合はメッセージボードの通知プレビューを省略 @jif-oai
    • #48073 実行時に限って権限を付与した場合の標準入力の承認を省略 @jif-oai
    • #48077 エージェント用メッセージボードのリクエスト型に Serde のサポートを追加 @jif-oai
    • #48078 無名ファイル経由で exec-server のシェルスナップショットを再生 @jif-oai
    • #48098 Guardian のレビュー用に直近の認可コンテキストを保持 @felixxia-oai
    • #48099 旧形式のスナップショットにシェル環境ポリシーを適用 @jif-oai
    • #48100 リモートのエージェント用メッセージボードに HTTP クライアントを追加 @jif-oai
    • #48101 /ps で複数行のコマンドプレビューを表示 @etraut-openai
    • #48109 保持している指示と Guardian の会話記録との重複を排除 @felixxia-oai
    • #48110 Guardian の非同期コンテキストで保持している指示の重複を排除 @felixxia-oai
    • #48115 ローカルコンパクション時にユーザーメッセージのテキスト部分を保持 @felixxia-oai
    • #48116 ショートカットで推論強度を Max まで選択できるよう変更 @etraut-openai
    • #48118 全画面 TUI に右クリックでの貼り付けを設定するオプションを追加 @fcoury-oai
    • #48119 Guardian の認可テストでワーカー完了時の競合を防止 @felixxia-oai
    • #48121 コマンドセンターでセッションを引き継ぐ間も、起動時の下書きを表示 @etraut-openai
    • #48123 コードモードの観測処理で早期に制御を返す機能を追加 @pakrym-oai
    • #48130 クラウド設定ローダーの存続期間を検証するテストでリクエスト通知を使用 @felixxia-oai
    • #48132 読み取り専用の会話から左矢印キーでコマンドセンターを開けるよう変更 @etraut-openai

    GitHub でリリースの全内容を確認

  • Codex CLI 0.157.1

  • macOS 版のセキュリティアップデート 26.924

    セキュリティに関する修正

    • macOS 版のバージョン 26.924.20706 で、脆弱性 CVE-2026-100754 を修正しました。Objective-See Foundation の Patrick Wardle 氏に感謝します。
  • Codex CLI 0.157.0

    $ npm install -g @openai/codex@0.157.0
    詳細を表示

    新機能

    • GPT-6 Sol と Luna を追加しました。Amazon Bedrock でも利用でき、旧モデルの利用者には移行を促すメッセージが表示されます。 (#47332, #47347)
    • 会話履歴をデフォルトで全画面表示にしました。Shift キーを押しながらクリックすると、テキストの選択範囲を広げられます。 (#47178, #47414)
    • 対象の対話型セッションでは、バックグラウンドサーバーが自動で起動するようになりました。サーバー設定に互換性がない場合は、復旧方法を選べます。 (#47179, #47318)
    • 別のアプリで開いている会話をフォークするための f ショートカットを追加しました。下書きとキュー内のプロンプトは保持されます。 (#47185)
    • リモートセッションと、ローカルのバックグラウンドサーバーを使うセッションで /import が利用できるようになりました。 (#47317)
    • ターミナル表示を改善し、Unicode の箇条書き記号やチェックボックス、位置を揃えた数式、最適化問題の記法に対応しました。 (#47191, #47322)

    バグ修正

    • スレッドを切り替えても、進行中の音声会話が続くようになりました。 (#47381)
    • ターン終了時に、質問への未送信の回答をコンポーザーに復元するようにしました。進行中の履歴検索はそのまま続けられます。 (#47422, #47423)
    • tmux のマウス設定が反映されるようにしました。また、Terminal.app から SSH で接続し、画面モードを自動に設定している場合に、ターミナル標準のスクロールバックが再び使えるようになりました。 (#47399, #47417)
    • リアルタイム接続とスタンドアロンのウェブ検索で、設定したプロキシを経由するように修正しました。検索時のリダイレクトにも適用されます。 (#47101, #47142, #47204)
    • ファイルのアップロードが一時的に失敗した場合に再試行するようにし、アップロードのタイムアウトを 5 分に延長しました。 (#47122, #47393)
    • リダイレクト先にも、進行中の HTTP 通信や WebSocket 通信にもネットワーク制限を適用するようにしました。ポリシーの変更でアクセス許可が取り消されると、通信を中止します。 (#47389, #47407)

    変更履歴

    すべての変更点: https://github.com/openai/codex/compare/rust-v0.156.0...rust-v0.157.0

    • #47063 エージェント掲示板のルート投稿を対象とする部分インデックスを追加 @jif-oai
    • #47064 上限が 1 に達した時点で掲示板の余分な読み取りを停止 @jif-oai
    • #47065 TUI の会話履歴で非推奨に関する通知の重複を解消 @etraut-openai
    • #47068 会話履歴の表示で選択範囲内の改行を強調表示 @etraut-openai
    • #47073 Guardian のコンテキスト予算のテストでスレッドがアイドル状態になるまで待機 @jif-oai
    • #47074 ターン開始時にホストから提供されたクラウドスキルを更新 @TAFOYA-OAI
    • #47075 エージェント掲示板の通知に投稿者がわかるプレビューを追加 @jif-oai
    • #47077 環境の更新を順次処理し、処理待ちの添付ファイルが削除された場合はそのファイルの処理をキャンセル @sayan-oai
    • #47079 上位ディレクトリのバインドマウント経由で露出するデーモンのソケットパスをマスク @nicksteele-oai
    • #47081 リクエストとスレッド履歴を通じて MCP のアトリビューションを累積で追跡 @peilin-openai
    • #47082 TUI のショートカットオーバーレイに音声の切り替えを表示 @etraut-openai
    • #47083 スレッドごとに情報を補う処理を専用の非同期ヘルパーに分離 @aibrahim-oai
    • #47084 SQLx マクロ用にホスト側の SQLite ドライバーをビルドする処理を回避 @aibrahim-oai
    • #47085 モデルカタログの説明と GPT-5.6-Sol の優先順位を更新 @andrewgu-oai
    • #47086 分析データに表示するクレジット使用量の小数点以下の桁数を統一 @fcoury-oai
    • #47088 依存関係でデフォルトで有効になっている未使用の機能を無効化 @aibrahim-oai
    • #47089 JSON-RPC レスポンスのシリアライズ処理をペイロード経由に一本化 @aibrahim-oai
    • #47094 Unix のローカル MCP サーバーが使えるファイル記述子を標準入出力に限定 @yuzhu-oai
    • #47095 rust-release-prepare ワークフローを削除 @andrewgu-oai
    • #47096 TUI のヒントをコンポーザーのすぐ上に表示 @fcoury-oai
    • #47100 サイズ制限のある TUI タスクのレスポンスにアシスタントの回答を保持 @etraut-openai
    • #47101 リアルタイムの WebSocket 接続に設定済みのプロキシを適用 @celia-oai
    • #47106 制御を譲ったスキル呼び出しについて、呼び出し元のターンのメタデータを保持 @eddie-openai
    • #47108 ファイルシステムヘルパーに必要な Windows のランタイム変数を保持 @iceweasel-oai
    • #47112 別のアプリで開いている会話の再試行ヒントを小文字表記に変更 @fcoury-oai
    • #47113 スレッド作成者の識別情報をロールアウトと SQLite に保存 @nornagon-openai
    • #47114 スレッド内の項目のライフサイクルに関するタイムスタンプを保持し、参照可能に @chiam-oai
    • #47116 リモートプラグインへのリクエストに設定済みの製品 SKU を反映 @jessedu-oai
    • #47118 Code Mode のツールメッセージでモデルカタログによる上書きに対応 @rhan-oai
    • #47121 添付ファイルのアップロード時にスレッド ID を渡すよう変更 @kchainani-oai
    • #47122 OpenAI のファイル BLOB のアップロードタイムアウトを 60 秒から 5 分に延長 @wilkes-oai
    • #47125 Guardian のレビュー用に追加のポリシー設定を導入 @won-openai
    • #47129 拡張機能のツール環境で外部の作業ディレクトリを保持 @anp-oai
    • #47130 ultrafast サービスティアを gpt-5.6-sol から削除 @andrewgu-oai
    • #47132 ネットワークプロキシで呼び出し元が指定する MITM 用の認証局に対応 @viyatb-oai
    • #47137 会話履歴のテキストを横方向に選択したときに自動スクロールが作動する問題を修正 @imac-oai
    • #47142 スタンドアロンのウェブ検索にシステムのプロキシ設定を反映 @celia-oai
    • #47143 exec-server の CLI 起動処理を専用モジュールに分離 @anp-oai
    • #47149 Code Mode のカタログスナップショットのハッシュを更新 @andrewgu-oai
    • #47155 スレッド再開後は、そのスレッドを閉じたことを示す古い通知を無視 @etraut-openai
    • #47158 ゲートウェイの OAuth 認証情報の保存処理と、エラー内の機密情報を伏せる処理を強化 @alexsong-oai
    • #47159 MCP サーバーのステータスから HTTP オリジンを確認可能に @frantic-openai
    • #47162 Guardian v2 分類器へのリクエストにワークスペースのルーティングを適用 @acrognale-oai
    • #47170 ゲートウェイへのログインを明示的に制御する機能と認証ステータスを追加 @alexsong-oai
    • #47174 ツール呼び出しが滞留している場合も空のセルのメタデータを保持 @ningyi-oai
    • #47178 会話履歴の全画面表示をデフォルトで有効化 @etraut-openai
    • #47179 デーモンの自動起動をデフォルトで有効化 @etraut-openai
    • #47185 別のアプリがロックしている会話を TUI でフォーク可能に @fcoury-oai
    • #47191 TUI の数式表示で位置を揃えた数式と最適化問題の記法に対応 @etraut-openai
    • #47199 スレッドの準備処理と実行状態の保存処理を分離 @dermanyang-oai
    • #47204 スタンドアロンのウェブ検索でリダイレクト先のプロキシ経路を解決 @celia-oai
    • #47207 app-server にゲートウェイへの明示的な OAuth サインインを追加 @alexsong-oai
    • #47212 トランスポートワーカー間で MCP リクエストのトレースコンテキストを保持 @bromano-oai
    • #47235 複数のエージェントの起動を SpawnRequest 経由に変更 @jif-oai
    • #47236 エージェント掲示板で投稿者本人への投稿通知を抑制 @jif-oai
    • #47240 V2 エージェントの退避処理とキュー内のメッセージの処理が競合する問題を修正 @jif-oai
    • #47244 エージェントの再開処理を LocalAgentControl に集約 @jif-oai
    • #47248 MCP リソースの読み取りで対象のアプリとアカウントを明示的に指定可能に @victor-openai
    • #47249 リモートコンパクション v2 で保持する履歴から子孫チャンネルの投稿を除外 @jif-oai
    • #47252 close_agent の戻り値にエージェントのスナップショットを追加 @jif-oai
    • #47257 掲示板への投稿時にも明示的な購読解除を維持 @jif-oai
    • #47258 子エージェントの削除後に起動設定が正しく報告されることをテスト @jif-oai
    • #47259 投稿によって作成された掲示板チャンネルを投稿者が自動的に購読するよう変更 @jif-oai
    • #47263 app-server の概要でホスト型プラグインの拡張機能を確認可能に @victor-openai
    • #47267 ローカルのステータス購読を通じてエージェントのスナップショットをストリーミング配信 @jif-oai
    • #47271 AgentControl を LocalAgentControl 向けに実装 @jif-oai
    • #47272 コンパクションのハッシュが異なる場合も Guardian の同期レビューを実行可能に @felixxia-oai
    • #47275 Guardian のスレッドコンテキストをデフォルトで有効化 @felixxia-oai
    • #47281 掲示板の購読解除が維持されることを確認する回帰テストを追加 @jif-oai
    • #47287 保持される指示に合わせて Guardian の追加ポリシーのスナップショットを更新 @felixxia-oai
    • #47292 エージェントの操作を AgentControl の実装に集約 @jif-oai
    • #47301 ローカルエージェントの実行時の状態をコントローラーのハンドルから分離 @jif-oai
    • #47302 Guardian のレビュースレッドで簡潔な表示用メタデータを使用 @charliemarsh-oai
    • #47303 SQLite に残っていた旧形式の Guardian スレッドメタデータを整理 @charliemarsh-oai
    • #47317 リモートセッションとローカルのデーモンセッションで /import を有効化 @etraut-openai
    • #47318 バックグラウンドサーバーに互換性がない場合に復旧方法を提示 @etraut-openai
    • #47319 エージェントのステータス記号を選択行のスタイルに合わせて表示 @etraut-openai
    • #47320 読み取り専用のエージェントセッションで Escape キーによるナビゲーションを修正 @etraut-openai
    • #47321 システムの時刻表示設定を反映する TUI のタイムスタンプを拡充 @etraut-openai
    • #47322 TUI の Markdown リストを Unicode の箇条書き記号とチェックボックスで表示 @etraut-openai
    • #47323 再開用のメタデータをコンパクションのチェックポイントに保存 @owenlin0
    • #47325 レポート理由を示すタグが Sentry の上限を超えないよう調整 @ningyi-oai
    • #47326 MCP OAuth の認可エンドポイントを HTTP(S) に限定 @viyatb-oai
    • #47327 失敗時も画像生成のリクエスト ID を保持 @chrisdong-oai
    • #47329 TUI メニューの説明文の表現と句読点を統一 @etraut-openai
    • #47330 codex doctor の出力で障害が発生した SQLite データベースを特定可能に @dkovalenko-oai
    • #47331 会話履歴のコンポーザーの上に生じる余分な空白を解消 @fcoury-oai
    • #47332 モデルカタログに GPT-6 Sol と Luna を追加 @andrewgu-oai
    • #47338 アクティビティの確認方法を示すヒントをキーボードショートカットのヘルプに移動 @fcoury-oai
    • #47340 保留中の入力を保持したまま、条件に応じてターンを中断する機能を追加 @pmccrary-oai
    • #47342 一時的なフォークでは保存済みタイトルの検索を省略 @keyz
    • #47347 Amazon Bedrock のカタログに GPT-6 Sol と Luna を追加 @celia-oai
    • #47348 サブエージェント起動時の保存処理を並行化し、起動がキャンセルされた子エージェントをクリーンアップ @owenlin0
    • #47349 プラグインの推奨情報を開発者コンテキストに移動 @adaley-openai
    • #47350 クラウドスキルのカタログが無効化されるまで複数のターンで再利用 @hlevy-openai
    • #47353 invalid_prompt を独立したエラー分類として保持 @rennie-openai
    • #47355 会話履歴の末尾にある要約の後に余白を確保 @fcoury-oai
    • #47358 codex doctor のパスと URL をチェック結果に応じて色分け @dkovalenko-oai
    • #47360 ターミナルの幅にかかわらず、ユーザープロンプト内の URL のリンク先を保持 @fcoury-oai
    • #47361 Windows サンドボックスのデフォルトのオブジェクトアクセスをログオンセッション内に限定 @viyatb-oai
    • #47362 クライアントのトランスポート全体で exec-server が受け付けるリクエスト数を制限 @viyatb-oai
    • #47365 直近のコンパクションの境界からモデルのコンテキストを再開 @owenlin0
    • #47369 V2 のルートを再開する際にエージェントのメタデータを並行して読み取るよう変更 @vkg-oai
    • #47375 ローカルの MXC サンドボックスを任意で有効にできる設定を追加 @iceweasel-oai
    • #47377 リアルタイム V3 の委任時に推論ステータスの表示を有効にできる設定を追加 @guinness-oai
    • #47380 TUI の音声操作をアプリ経由で処理 @etraut-openai
    • #47381 TUI でスレッドを移動しても音声会話を継続 @etraut-openai
    • #47382 エージェントの一覧に音声バッジを表示 @etraut-openai
    • #47384 会話履歴の最下部で選択を解除した後にコンポーザーのヒントを再表示 @fcoury-oai
    • #47389 HTTP および WebSocket のリクエスト処理の全期間にわたってネットワークポリシーを適用 @acrognale-oai
    • #47393 OpenAI のファイル BLOB のアップロードが一時的に失敗した場合に再試行 @mtsui-oai
    • #47397 同梱のモデルメタデータと指示を更新 @andrewgu-oai
    • #47399 全画面表示とオーバーレイに tmux のマウス設定を反映 @fcoury-oai
    • #47407 app-server の各リクエストにアプリケーションのネットワークポリシーを適用 @acrognale-oai
    • #47408 AWS の認証とテレメトリにアプリケーションのネットワークポリシーを適用 @acrognale-oai
    • #47410 リモート制御にネットワークポリシーを反映し、リモート実行を復旧 @acrognale-oai
    • #47411 組み込み Codex の起動処理全体に共通のネットワークポリシーを適用 @acrognale-oai
    • #47413 復号済みのゲートウェイ OAuth シークレットをバックエンドごとにキャッシュ @charliemarsh-oai
    • #47414 Shift キーを押しながらクリックして会話履歴の選択範囲を拡張可能に @etraut-openai
    • #47417 自動モードでは Terminal.app からの SSH 接続にターミナル標準のスクロールバックを使用 @fcoury-oai
    • #47422 TUI のターン終了時に質問への回答の下書きが未送信なら復元 @imac-oai
    • #47423 バックグラウンドで下書きを復元している間も履歴検索を維持 @imac-oai
    • #47424 ターン終了時に保留中の非同期の質問通知をクリア @imac-oai
    • #47428 ターンの切り替わりに継承した環境設定を適用 @sayan-oai
    • #47435 ターンの進行中にも環境の選択を変更可能に @sayan-oai
    • #47437 再試行のタイミングと WebSocket のテストを安定化 @anp-oai

    GitHub でリリースの全内容を確認

  • iOS 版 ChatGPT 1.2026.258

    新機能

    • ホーム画面のデザインを刷新しました。
    • iPad の新しい分割表示では、画面を横向きにすると、開いているタスクの横にタスク一覧が表示されます。
    • 入れ子になった Git リポジトリ内の変更も確認できるようになりました。

    改善と不具合の修正

    • サイドチャットに添付ファイル、選択したテキスト、レビューコメントが引き継がれるようになりました。
    • キュー内の次のプロンプトの処理が始まると、返信が空白になったり、一部しか表示されなかったりする問題を修正しました。
    • 新しいタスクでも、選択したコンピューターが引き継がれるようになりました。また、チェックアウトしたプロジェクトや Worktree をより正確に認識できるようになりました。
    • ファイルへのリンクがより安定して開けるようになりました。ファイルや新しいタスクを開くときの読み込み状況もわかりやすくなりました。
    • タスク履歴を読み込めなかった理由と、次に試せる対処方法がエラーメッセージからわかるようになりました。
    • カメラや写真ライブラリから写真を追加するときのアニメーションが滑らかになりました。
    • 端末の時刻が正しくないとペアリングに失敗する問題と、Mac および Linux での SSH 接続の問題を修正しました。
  • Codex CLI 0.156.1

    $ npm install -g @openai/codex@0.156.1
    詳細を表示

    新機能

    • モデル選択メニューで GPT-6 Sol または GPT-6 Luna を選べるようになりました。レート制限に達したときにモデルの切り替えを促すプロンプトでは、GPT-6 Luna を推奨するようになりました。 (#47405)

    変更履歴

    すべての変更履歴:https://github.com/openai/codex/compare/rust-v0.156.0...rust-v0.156.1

    • #47405 [ホットフィックス 0.156.0] モデルカタログに GPT-6 Sol と Luna を追加 (#47332) @imac-oai

    GitHub でリリースの全内容を確認

  • Codex App 26.917

    新機能

    • タスクの完了、権限のリクエスト、質問の際に鳴る通知音を設定できるようになりました。デフォルト、クラシック、なしから選べます。macOS では、システムサウンドを選んだり、音声ファイルを読み込んだりすることもできます。

    パフォーマンスの改善と不具合の修正

    • セッションエラーでアプリを起動できない場合に、再度サインインして復旧するためのダイアログを追加しました。
    • Worktree のセットアップが完了しても、名前を変更ダイアログにチャットのタイトルが保持されるようになりました。
  • Codex と ChatGPT Work での GPT-6 Sol と GPT-6 Luna の提供開始

    Codex と ChatGPT Work で、GPT-6 Sol と GPT-6 Luna の提供を順次開始しています。トークン単価は前世代の GPT-5.6 モデルより低くなっています。複雑なコーディングやエージェントを使ったワークフローには Sol を、用途を絞ったタスクを大量に処理する場合には Luna を使ってください。

    両モデルは、Plus、Pro、Business、Enterprise、Edu のユーザーに順次提供しています。Free と Go のユーザーは、デスクトップアプリで Luna を利用できます。利用可否は、提供状況とワークスペースの設定によって異なります。Enterprise で利用するには、管理者が新しいモデルを有効にする必要があります。ChatGPT では、両モデルを Work と Codex で利用できますが、Chat では利用できません。

    利用可能になったモデルは、モデル選択メニューから選べます。CLI では、/model でモデルを選ぶか、codex --model gpt-6-sol または codex --model gpt-6-luna でタスクを開始してください。

    モデルの選び方と移行方法についてはモデル、クレジットの消費レートと使用量については料金、管理者が設定できる項目についてはワークスペースで利用できるモデルを参照してください。

  • Codex CLI 0.156.0

    $ npm install -g @openai/codex@0.156.0
    詳細を表示

    新機能

    • /tui で、次回起動時に全画面 UI を使うよう設定できます。会話記録の検索、マウスでの選択、右クリックでのコピーに対応しています。 (#46732, #46734, #46883, #46895)
    • 音声会話がデフォルトで有効になりました。F8 キーでオンとオフを切り替え、/voice settings で声を選べます。Linux 版と Windows 版には音声ランタイムが同梱されています。 (#44921, #46071, #44622, #44714, #44922)
    • /usage の分析ダッシュボードで、アカウントの使用状況、合計トークン数、プラグインとスキルの利用状況を確認できます。 (#45764, #45769)
    • エージェントコマンドセンターで、タスクをステータスで絞り込んだり、Worktree セッションを作成したりできます。Worktree がデフォルトで有効になりました。 (#46839, #45276, #44870)
    • 6 種類の新しいテーマでターミナルの外観を変更できます。対応する Mermaid 図や別行立ての数式を応答内に直接表示できます。 (#46504, #46054, #45612)
    • /daemon でローカルのバックグラウンドサーバーを更新できます。--no-daemon を指定すると、このサーバーを経由せずに実行できます。 (#45854, #46088)

    バグ修正

    • ターンが失敗または中断した場合や、サブエージェントの完了イベントを受信した場合も、それまでにストリーミングで表示された回答とプランが保持されるようになりました。 (#45549, #46867)
    • tmux と SSH セッションでのクリップボード転送を修正しました。ターミナルが貼り付けたテキストを個別のキー入力として送信する場合も、タブによるインデントが保持されます。 (#45457, #45454)
    • セッションの再開時にプランモードが復元されるようになりました。以前のプロンプトを編集しても、同じスレッドとその設定が保持されます。 (#45519, #45845)
    • システムプロキシ経由で再びログインできるようになりました。OAuth のディスカバリーで 503 エラーが返された場合も、MCP の認証情報が更新されるようになりました。 (#46562, #44636)
    • 再生を一時停止した場合や、音声データが短時間に集中して届いた場合に、発話の一部が欠落する問題を修正しました。 (#46880)
    • Windows での着信接続、Linux と macOS の特権ソケット、macOS の読み取り専用ファイルハンドルを介した書き込みに関するサンドボックスの隔離不備を修正しました。 (#44639, #45984, #46500)

    ドキュメント

    • 非推奨のパーソナリティ設定 friendly と pragmatic では、応答スタイルを選択できなくなったことを明記しました。 (#45809)
    • ネットワークプロキシの許可・拒否パターンで、? が任意の 1 文字に一致する仕組みを説明しました。 (#46027)

    メンテナンス

    • 同梱する TLS 依存ライブラリを更新しました。Linux の musl ビルドには OpenSSL 3.6.4 を使用します。 (#45149, #45489)

    変更履歴

    すべての変更: https://github.com/openai/codex/compare/rust-v0.155.0...rust-v0.156.0

    • #44606 診断用の添付ファイルを省略せずに保持し、不完全なアップロードを報告 @chess-oai
    • #44611 ターン開始イベントでルートターンとの関連付けを保持 @owenlin0
    • #44613 ローカルの Codex Desktop セッションでユーザー検証を有効化 @riley-oai
    • #44615 codex doctor で非対話型の簡易端末を警告として扱うよう変更 @etraut-openai
    • #44616 企業向け OAuth ログインヘルパーを簡素化し、コールバックのテストを拡充 @nicksteele-oai
    • #44617 スコア未評価の権限拡大時に、キャッシュされた Guardian の承認を無効化 @jif-oai
    • #44619 破棄されたコードモードのツール応答をガベージコレクションの対象に変更 @jif-oai
    • #44620 MXC でファイルシステムへの一時的な権限付与と最小限の権限付与に対応 @iceweasel-oai
    • #44622 今後の会話で使う声を選べる /voice settings を追加 @bc-openai
    • #44626 MXC の起動リクエストに、転送量を制限した環境情報の転送処理を追加 @iceweasel-oai
    • #44628 Responses のターンメタデータからセッション分析の状態を取得可能に @marksteinbrick-oai
    • #44629 MCP OAuth ログインでコールバックを手動入力できるよう変更 @willwang-openai
    • #44631 エージェントコマンドセンターを再度開いたときにタスクリストにフォーカス @etraut-openai
    • #44636 OAuth メタデータのディスカバリーで 503 応答を受けた場合に OIDC 経由で復旧 @malsamiri-oai
    • #44639 Windows のオフラインサンドボックスでループバック以外の着信トラフィックを遮断 @viyatb-oai
    • #44646 共有クライアントの使用時もスレッドの分析オプトアウト設定を適用 @priyanshusingh-de
    • #44650 管理設定によるモデルプロバイダーの選択と定義を強制 @alexsong-oai
    • #44651 コマンドセンターのエラー表示と下書きを保持 @etraut-openai
    • #44654 Codex Doctor で環境変数の欠落を示す診断情報を保持 @etraut-openai
    • #44655 ランタイムの各機能にスレッド単位のプラグイン除外設定を適用 @mzeng-openai
    • #44656 ターンのメトリクスを、そのターンで使用したモデルに関連付け @eternal-openai
    • #44658 ヘルパーの終了後も Windows サンドボックスのプライベートデスクトップを維持 @chess-oai
    • #44659 エージェントへの作業委任後もターンのトリガーを保持 @joeytrasatti-openai
    • #44661 ツール呼び出しの受信、結果の準備完了、コードモードでのディスパッチをトレース @anp-oai
    • #44666 動きを減らすシステム設定を TUI に反映 @imac-oai
    • #44669 明示的なパス情報を使ってファイルシステムのアクセス拒否を解決 @seanh-oai
    • #44670 ログイン設定時のリダイレクト先を既知のプラットフォームオリジンに限定 @hintz-openai
    • #44671 ミュート中や音声処理が滞っている間も音声セッションを維持 @bc-openai
    • #44675 モデルへのリクエストの区切りでグローバル指示を更新 @vkg-oai
    • #44676 実行ホストの明示的なパス情報を使って権限プロファイルを解決 @seanh-oai
    • #44691 無視された設定について警告を表示 @andrewgu-oai
    • #44693 新規スレッド用の管理デフォルトよりも選択済みプロファイルの設定を優先 @alexr-oai
    • #44694 Windows サンドボックスサービスをリリース成果物に同梱 @johnl-oai
    • #44701 スレッド単位の指示を提供するプロバイダーを追加 @vkg-oai
    • #44711 セッションのキャンセルまたは削除後にコマンドセンターに戻るよう変更 @etraut-openai
    • #44714 Linux 用音声ランタイムを同梱し、音声処理の信頼性を改善 @bc-openai
    • #44732 フォルダーを信頼するか確認するメッセージを明確化し、制限付きウィジェットに対応 @etraut-openai
    • #44742 新規セッションの開始時やスレッドの切り替え時も、エディターでヤンクしたテキストを保持 @bc-openai
    • #44744 アーカイブ確認画面で数字のショートカットキーを押すと即座に実行 @etraut-openai
    • #44746 起動先の解決後にフォルダーの信頼状態を確認 @etraut-openai
    • #44747 quinn-proto を更新し、固定された H3 の Git ソースを許可 @richardopenai
    • #44749 TUI 履歴の再生時に音声字幕の順序を保持 @bc-openai
    • #44752 エージェント一覧のタスク詳細で Markdown を描画 @etraut-openai
    • #44755 TUI タスクの作成または再開前にフォルダー利用への同意を確認 @etraut-openai
    • #44814 管理対象の統合実行機能が無効な状態で承認済みコマンドの実行をテスト @jif-oai
    • #44826 ステータス応答に MCP サーバーが通知した機能を含めるよう変更 @gpeal
    • #44832 信頼済みの企業向け MCP 認証設定を追加 @nicksteele-oai
    • #44857 TUI 全体でテーマに基づく一貫したスレッドの配色を導入 @etraut-openai
    • #44862 一時的なフォークで親と同じキャッシュを優先する設定を保持 @jif-oai
    • #44865 コードモードのコールバック委譲先を個々の実行に限定 @abhinav-oai
    • #44866 コードモードのツール呼び出しが制御を一時的に返した場合も、呼び出し元のコンテキストを保持 @abhinav-oai
    • #44867 コードモードの通知で発信元の予算を保持 @abhinav-oai
    • #44870 Worktree をデフォルトで有効化し、ローカルデーモンのエラーを明確化 @bc-openai
    • #44872 Windows の MXC サンドボックスで管理対象ネットワークポリシーに対応 @iceweasel-oai
    • #44877 ユーザー検証の登録時に公開鍵メタデータを返すよう変更 @riley-oai
    • #44879 Astra のコンポーザーの星をフェードアウトさせ、カーソルの再描画を安定化 @imac-oai
    • #44883 開始時のモデルが非対応の場合はトークン予算に関する履歴メモを拒否 @jif-oai
    • #44893 モデルのディスカバリーで利用可能なアクセスプログラムを公開 @faizan-oai
    • #44903 Windows ネイティブの MXC ヘルパーのエントリーポイントを接続 @iceweasel-oai
    • #44905 無効化されたプラグインの設定を App Server API で公開 @mzeng-openai
    • #44915 非推奨の thread/rollback API を削除 @owenlin0
    • #44921 TUI の音声会話をデフォルトで有効化 @bc-openai
    • #44922 Windows リリースにネイティブ音声ランタイムを同梱 @bc-openai
    • #44924 音声出力の再開時にスピーカーの音声形式を更新 @bc-openai
    • #44925 音の小さいターンでは字幕より先に応答の音声を受け付けるよう変更 @bc-openai
    • #44928 音量の小さいサンプルを受信しても音声レベルメーターの履歴を保持 @bc-openai
    • #44930 同梱の GPT-5.4 と GPT-5.5 に親しみやすく応答するための指示を組み込み @rhan-oai
    • #44931 管理対象のプロキシ環境で YARN_NO_PROXY の設定を廃止 @viyatb-oai
    • #44932 コンテキストのスナップショットを統一し、リクエストをウィンドウ単位でグループ化 @pakrym-oai
    • #44933 Windows で全ユーザーが書き込める箇所のスキャンと警告を TUI から削除 @etraut-openai
    • #44934 リモートコンパクションとコードモードのツール用にシナリオのスナップショットを追加 @pakrym-oai
    • #44935 TUI からパーソナリティの選択機能を削除 @rhan-oai
    • #44938 インストール URL がない場合もコネクタの認証失敗を検出 @priyanshusingh-de
    • #44939 Windows サンドボックスのセットアップに実行ホストの指定を反映 @etraut-openai
    • #44942 音声パッケージ向けの Windows Visual C++ ランタイムに関する案内を明確化 @bc-openai
    • #44944 既存の App Server スレッドにも管理対象プロバイダーの要件を適用 @alexsong-oai
    • #44945 TUI での Windows サンドボックスのセットアップを App Server 経由に変更 @etraut-openai
    • #44946 パーソナリティの選択肢「フレンドリー」と「実用的」を廃止 @rhan-oai
    • #44948 非同期の質問とプラグイン更新用のコンテキストスナップショットを追加 @pakrym-oai
    • #44952 スピーカーの更新時や履歴の引き継ぎ時も音声字幕を表示 @bc-openai
    • #44957 エージェントコマンドセンターにモデル別のグループ化を追加 @etraut-openai
    • #44969 別の場所で管理されているタスクを、コマンドセンターで読み取り専用の履歴として開けるよう変更 @etraut-openai
    • #44970 エージェントコマンドセンターにタスクのトークン数と推定使用量を表示 @etraut-openai
    • #44976 コンテキストスナップショットのテキスト描画を統一 @pakrym-oai
    • #45035 Ubuntu ランナーで DotSlash の公開処理を直接実行 @charliemarsh-oai
    • #45039 Codex パッケージのアーカイブに gzip 圧縮レベル 6 を使用 @charliemarsh-oai
    • #45051 Rust リリース成果物のダウンロード処理を統合 @charliemarsh-oai
    • #45089 自動要約の表示を遅らせ、TUI でのレイアウトをコンパクト化 @fcoury-oai
    • #45090 要約に会話の文脈を残し、次のアクションを分けて表示 @fcoury-oai
    • #45094 シリアル化したエンベロープの代わりに内容から履歴のトークン数を推定 @won-openai
    • #45108 スレッド名を手動で変更した後は保留中のタイトル生成をキャンセル @fcoury-oai
    • #45112 リアルタイムのバックグラウンドエージェント用テストフィクスチャで blueberry を使用 @anp-oai
    • #45116 複数行のレポートメモが入力途中で送信される問題を修正 @etraut-openai
    • #45124 非同期ユーザーメッセージ用の機能フラグを追加 @alishobeiri-oai
    • #45135 TUI で改行が届く前にストリーミング中の文章をプレビュー @etraut-openai
    • #45137 TUI のコンポーザーから Astra のきらめくアニメーションを削除 @fcoury-oai
    • #45149 musl ビルドに OpenSSL 3.6.4 を使用 @zm-oai
    • #45169 Windows サンドボックスのセットアップとインストール用ストレージをライブラリに分離 @zm-oai
    • #45176 コマンド実行に Windows の MXC サンドボックスを接続 @iceweasel-oai
    • #45178 Windows サンドボックスのクリーンアップを準備段階と完了段階に分割 @zm-oai
    • #45180 共通のネットワーク設定と環境ポリシーのヘルパーを抽出 @seanh-oai
    • #45182 SID のコピー前に Windows サンドボックスのトークングループを検証 @zm-oai
    • #45185 直接のツール呼び出しのメタデータを実行結果に関連付け @ningyi-oai
    • #45224 サンドボックスのセットアップ前に Windows デスクトップのアンインストールを担当するコンポーネントを登録 @chess-oai
    • #45248 リクエストのメタデータとツールフックに取得済みのステップ設定を使用 @abhinav-oai
    • #45255 コマンドセンターから新規セッションを直接開けるよう変更 @etraut-openai
    • #45262 履歴の検索中は貼り付けたテキストを検索クエリに入力 @charliemarsh-oai
    • #45271 TUI の表示領域を広げてもターミナルのスクロールバックを保持 @fcoury-oai
    • #45276 エージェント一覧に Worktree セッションの作成機能を追加 @etraut-openai
    • #45312 Windows サンドボックス設定の準備処理をヘルパーに分離 @seanh-oai
    • #45345 事前構成済みの macOS パッケージを希望者向けに Rust リリースとともに公開 @riley-oai
    • #45399 コードモードのタイマーが解除されたとき、またはセルが終了したときにタイマータスクをキャンセル @jif-oai
    • #45409 MCP リクエストのメタデータにセッション ID と発信元ウィンドウ ID を追加 @jif-oai
    • #45413 親の履歴がリセットされた後に Guardian レビューセッションを無効化 @jif-oai
    • #45417 Guardian の会話記録選択処理を guardian-context に分離 @felixxia-oai
    • #45418 Guardian の会話管理処理をレビュアーのクレートに分離 @felixxia-oai
    • #45420 Guardian のサンプラー実行処理を専用モジュールに分離 @felixxia-oai
    • #45428 MCP サーバーのステータススナップショットデータの複製を回避 @charliemarsh-oai
    • #45439 ツール出力スキーマを共有し、MCP エンベロープの構築を遅延 @charliemarsh-oai
    • #45440 未使用のスナップショットを保持せずにアプリのツールカタログを共有 @charliemarsh-oai
    • #45441 サンプリングリクエスト間で Guardian の親応答 ID を保持 @jif-oai
    • #45445 コマンドとプラグインの分析データを呼び出し元のモデルに関連付け @jwang-openai
    • #45454 ブラケットペーストを使わない連続貼り付けでもタブを保持 @etraut-openai
    • #45455 Windows サンドボックスのセットアップとサービスのヘルパーをリファクタリング @zm-oai
    • #45457 tmux と SSH セッションのクリップボード転送経路を修正 @fcoury-oai
    • #45459 カタログで企業が管理する MCP 登録を解決 @nicksteele-oai
    • #45461 ロールアウト圧縮の失敗に処理段階と I/O エラー種別のラベルを付与 @jif-oai
    • #45463 管理対象ネットワークプロキシで専用リスナーの使用を許可 @iceweasel-oai
    • #45475 Unicode の小文字化で文字が展開される場合のあいまい一致スコアを修正 @etraut-openai
    • #45487 セッションをキャンセルしてもスレッド永続化の取得処理を維持 @jif-oai
    • #45489 Cargo と Bazel のロックファイルで rustls と AWS-LC の依存関係を更新 @zm-oai
    • #45491 Guardian のサブエージェント生成用の接続処理を削除 @felixxia-oai
    • #45492 Guardian V2 の非同期スコアリングを役割別のモジュールに分割 @felixxia-oai
    • #45493 Guardian の期限到達時のキャンセルヘルパーをクレート内に限定 @felixxia-oai
    • #45495 設定要件に実際に利用できるログイン方法を表示 @acrognale-oai
    • #45496 グローバルユーザー指示の読み込みをトレース @vkg-oai
    • #45499 ローカルの TUI 画像を移送可能な添付ファイルとしてリモートの App Server に送信 @etraut-openai
    • #45501 TUI でインライン TeX 数式を Unicode で描画 @etraut-openai
    • #45502 起動中のキャンセルに安全に対応するスレッドのライフサイクル管理を追加 @jif-oai
    • #45503 HTTP クライアントに取り消し可能なネットワークポリシーの基本機能を追加 @acrognale-oai
    • #45504 最後のコンソールクライアント終了後に ConPTY 出力を閉じられるよう変更 @iceweasel-oai
    • #45505 統合実行機能のライフサイクルトレースを追加 @anp-oai
    • #45506 実行中に追加されたユーザー入力のバックグラウンド永続化に対応 @bryanashley
    • #45509 検索結果が選択されるまで MCP ツールの仕様を共有 @owenlin0
    • #45513 スレッド開始時に daybreakEnabled を設定可能に @faizan-oai
    • #45515 プラグインのインストールテストの分析データをイベント種別で絞り込み @zm-oai
    • #45516 Guardian のプロンプトテンプレートを設定可能に @won-openai
    • #45517 プロバイダー要件の強制を検証するテストで専用モックサーバーを使用 @zm-oai
    • #45518 インラインの親を持つ Guardian レビュアーを ThreadManager 経由で処理 @jif-oai
    • #45519 スレッド再開時にコラボレーションモードを復元 @etraut-openai
    • #45520 Windows サンドボックスサービスに依存関係を追加 @zm-oai
    • #45521 Guardian レビュアーの起動処理をプールに移動 @jif-oai
    • #45524 実行サーバーで MXC の TTY 起動と管理対象ネットワークを有効化 @iceweasel-oai
    • #45526 Python ランタイムの wheel をパッケージディレクトリから直接ステージング @charliemarsh-oai
    • #45528 Windows のリリース成果物をサイズの大きいものから圧縮 @charliemarsh-oai
    • #45529 App Server でアカウント情報を読み取る際に、選択済みのワークスペースルーティングを返すよう変更 @acrognale-oai
    • #45533 Windows サンドボックスの ID ヘルパーを強化し、共通化 @zm-oai
    • #45534 Linux の管理対象サンドボックスで明示的に付与された Unix ソケット権限を適用 @viyatb-oai
    • #45535 ツール分析イベントを呼び出し元別に分類 @eddie-openai
    • #45537 Guardian レビュアーのライフサイクル管理を拡張機能に移動 @jif-oai
    • #45542 Windows サンドボックスアカウントにサービス管理のパッケージ登録を追加 @zm-oai
    • #45543 画像コンテンツで共通の ImageReference 型を使うようリファクタリング @kchainani-oai
    • #45544 画像生成結果の全体をログに記録することを非推奨に @Gan-Tu
    • #45546 スタンドアロン CLI のインストールからデーモンパッケージを分離 @etraut-openai
    • #45548 Seatbelt で準備済みの Unix ソケット権限を適用 @viyatb-oai
    • #45549 ターン終了時にストリーミング済みの回答とプランを保持 @etraut-openai
    • #45550 Windows サンドボックスで登録済みパッケージの実行をオプトインで利用可能に @zm-oai
    • #45554 SDK の CI で共通の Bazel キャッシュ準備処理を使用 @charliemarsh-oai
    • #45556 添付ファイルのアップロードと解決用の API を追加し、セッションにストアを渡すよう変更 @kchainani-oai
    • #45558 デーモンが未インストールの場合は完全なローカル CLI パッケージを使って導入 @etraut-openai
    • #45559 サービス再起動後に Windows サンドボックスの登録更新を再開 @zm-oai
    • #45579 一時的でないフォークに現在のスレッドの添付ファイルをコピー @joeytrasatti-openai
    • #45580 CLI からデーモンパッケージを明示的に置き換える機能を追加 @etraut-openai
    • #45602 スロットリングとクォータエラーに対する再試行可否の分類を修正 @sdcoffey
    • #45612 TUI で別行立ての数式を描画 @etraut-openai
    • #45649 アプリと MCP の分析で入力要求の分類に対応 @priyanshusingh-de
    • #45669 子エージェントの設定をエージェントモジュールに集約 @jif-oai
    • #45670 V2 エージェントのメッセージ配信を AgentControl に移動 @jif-oai
    • #45672 Guardian レビュアーのライフサイクル管理の責任を一本化 @jif-oai
    • #45676 生成されたエージェントの中断ルールを AgentControl に移動 @jif-oai
    • #45677 Guardian レビューの報告と拒否件数の集計を拡張機能に移動 @jif-oai
    • #45679 未使用の Guardian 拡張機能のプロトタイプ API を廃止 @felixxia-oai
    • #45680 Guardian 評価の解析処理とサーキットブレーカーの可視範囲を制限 @felixxia-oai
    • #45683 Guardian の会話記録テストを guardian-context に集約 @felixxia-oai
    • #45684 Guardian レビューセッションに ReviewModel を引き渡すよう変更 @felixxia-oai
    • #45693 Guardian 承認のルーティングをレビュアー拡張機能に移動 @jif-oai
    • #45711 スレッド起動時のツール許可リストを追加 @jif-oai
    • #45716 分析で MCP の認証結果と承認結果を分類 @priyanshusingh-de
    • #45729 Guardian レビュアーの設定を拡張機能に移動 @jif-oai
    • #45730 実行環境のサンドボックス選択を Windows サンドボックスのレベルから分離 @iceweasel-oai
    • #45736 識別用ヘッダーを付けて Guardian リクエストを /responses 経由で送信 @jif-oai
    • #45737 Windows サンドボックスの実装を従来のセットアップモードから分離 @iceweasel-oai
    • #45739 バックエンドクライアントに型付きのアカウント分析レポートを追加 @fcoury-oai
    • #45740 TUI にアカウント分析データの正規化処理を追加 @fcoury-oai
    • #45741 分析用にトークン履歴とクレジット表示形式のヘルパーを追加 @fcoury-oai
    • #45742 分析リクエストにアカウントに紐づく認証を追加 @fcoury-oai
    • #45746 リリースが成功した場合にのみ DotSlash を公開する条件を明示 @chess-oai
    • #45749 再利用可能な Bash と Zsh の起動スクリプトを抽出 @jif-oai
    • #45755 共有コネクタに正規のプラグイン無効化設定を適用 @mzeng-openai
    • #45757 Windows サンドボックスの選択を管理対象プロキシのルーティングに反映 @iceweasel-oai
    • #45760 配列ソートの不具合の影響を受ける V8 の最適化経路を無効化 @kliu128
    • #45762 分析レポートの読み込みにサーバー側のプラン情報とアカウント ID の照合を使用 @fcoury-oai
    • #45763 アカウント分析用に積み上げグラフの基本要素を追加 @fcoury-oai
    • #45764 /usage にアカウント分析ダッシュボードを追加 @fcoury-oai
    • #45765 使用状況の分析に利用量上位のチャットを追加 @fcoury-oai
    • #45766 TUI の分析に、利用条件付きでプランの使用履歴を追加 @fcoury-oai
    • #45768 個人向けに利用量上位のチャットの使用状況分析を追加 @fcoury-oai
    • #45769 分析画面にアカウントの「概要」タブを追加 @fcoury-oai
    • #45770 分析グラフの読みやすさとナビゲーションを改善 @fcoury-oai
    • #45772 分析で試験的にプラン履歴を公開し、ナビゲーションを改善 @fcoury-oai
    • #45779 PID 管理のデーモンでネイティブのプロセス識別情報を使用 @etraut-openai
    • #45780 デーモンの更新時にバージョン固定パッケージを最新の安定版に戻せるよう変更 @etraut-openai
    • #45781 画像準備中の切断を扱うスナップショットで箇条書き記号を統一 @jgershen-oai
    • #45782 チェックポイントの移行時に Guardian の認可根拠を保持 @felixxia-oai
    • #45789 チェックポイントの移行時に Guardian の判断根拠を保持 @felixxia-oai
    • #45794 入力とツール出力でファイル ID による画像参照に対応 @kchainani-oai
    • #45796 Python SDK で ImageUserInput を保持 @kchainani-oai
    • #45799 Windows サンドボックスのアンインストール時のクリーンアップ処理を完成 @chess-oai
    • #45805 ツール呼び出しイベントと履歴に MCP App の UI メタデータを保持 @victor-openai
    • #45806 プラグインのインストールリクエストをルートスレッドに限定 @rennie-openai
    • #45807 管理対象デーモンの復旧用スナップショットに中断されたターンを記録 @etraut-openai
    • #45809 パーソナリティの機能フラグを廃止し、非推奨の設定をドキュメントに記載 @rhan-oai
    • #45811 WSL ターミナルの検出処理に上限を設け、判定できない場合も安全に処理 @etraut-openai
    • #45812 Responses リクエストでワークスペースルーティングに対応 @acrognale-oai
    • #45813 TUI で Windows サンドボックスポリシーとスレッドごとの実行ホストを追跡 @etraut-openai
    • #45817 処理に上限を設けた Mermaid テキストレンダラーを追加 @etraut-openai
    • #45820 管理対象デーモンの再起動後に中断された作業を続行 @etraut-openai
    • #45821 TUI での Windows サンドボックスの判定に App Server の状態を使用 @etraut-openai
    • #45822 HTTP トランスポートに任意で有効化できる応答本文のサイズ制限を追加 @sergio-oai
    • #45823 リリースの前提となる処理が成功した時点で R2 への公開を実行 @dkumar-oai
    • #45825 クロックの読み取り失敗を致命的エラーとしないオプションを追加 @vivi
    • #45830 TUI での Windows サンドボックスの状態判定に App Server の設定を使用 @etraut-openai
    • #45831 TUI で現在のセッションに限ってモデルと推論強度を選択可能に @etraut-openai
    • #45837 制限付き Linux サンドボックスで WSLg の重複するルートを非表示に @etraut-openai
    • #45845 TUI で以前のプロンプトを編集したときに現在のスレッドをその時点まで巻き戻すよう変更 @etraut-openai
    • #45849 ループの反復をまたいで App Server のシャットダウンシグナルを待つ Future を保持 @jgershen-oai
    • #45852 権限の概要で実行環境のパス表記規則を保持 @seanh-oai
    • #45854 ローカルのバックグラウンドサーバーを更新する /daemon メニューを追加 @etraut-openai
    • #45863 権限プロファイルのワークスペースルートで実行環境のパス URI を保持 @seanh-oai
    • #45865 プロジェクトドキュメントのフォールバック用ファイル名にパスが含まれる場合は拒否 @etraut-openai
    • #45900 非表示の HTTP/3 TCP トンネルコマンドを追加 @richardopenai
    • #45915 コードモードのラッパーが Guardian のモデルポリシーの適用に影響しないよう変更 @jif-oai
    • #45928 モデルカタログのデコードエラーに上限を設け、リクエストのタイムアウトを分類 @jif-oai
    • #45933 Guardian レビュアーの再利用時にモデルカタログの重複検索を回避 @jif-oai
    • #45956 メモリの統合に成功した後にストレージ使用量を記録 @jif-oai
    • #45957 Guardian ポリシーの解決処理を設定とプロトコルに集約 @jif-oai
    • #45960 メモリ使用状況のテレメトリにメモリバージョンのタグを追加 @jif-oai
    • #45964 ロールアウト圧縮メトリクスで部分完了を確認可能に @jif-oai
    • #45966 ロールアウトの読み取りと実体化にかかる時間を計測 @jif-oai
    • #45978 エージェント一覧でタスクを非表示にしたときに隣の項目を選択 @etraut-openai
    • #45980 読み取り専用の会話では必要に応じて要約履歴を使用 @etraut-openai
    • #45981 スレッドの権限プロファイルを切り替えてもセッション設定を保持 @etraut-openai
    • #45982 macOS のネットワークプロキシでネイティブの DNS 名前解決を使用 @jdkula-openai
    • #45983 エージェント一覧からタスクを開く際に読み込み中のメッセージを表示 @etraut-openai
    • #45984 ファイルシステムアクセスが制限されたコマンドから App Server の Unix ソケットを隔離 @etraut-openai
    • #45985 Guardian のレビュー結果をタプルから名前付き構造体に変更 @felixxia-oai
    • #45987 Guardian のレビュー対象アクションの準備処理を集約 @felixxia-oai
    • #46002 経路を考慮した HTTP リクエストの実行処理を独立したモジュールに分離 @acrognale-oai
    • #46004 コントローラーポリシーが省略された場合も添付ファイル用の Unix ソケット権限を保持 @open-matt
    • #46006 復旧後にクロック障害が再発した場合も報告 @anp-oai
    • #46008 組み込みの権限選択を App Server 経由で処理 @etraut-openai
    • #46009 コンパクション用チェックポイントの選択と検証を集約 @felixxia-oai
    • #46010 分析設定に応じてアプリのツール結果メタデータを有効化 @ningyi-oai
    • #46011 API プロバイダーの構築時に管理対象のデータレジデンシー要件を適用 @andrewgu-oai
    • #46013 権限のショートカットに共通の選択フローを使用 @etraut-openai
    • #46015 呼び出し元から環境ごとに実行環境のスキルを無効化可能に @vkg-oai
    • #46019 ホスト型アプリの MCP 拡張でプロトコルモードの上書きを許可 @teddywyly-oai
    • #46020 試験的なロールアウト圧縮エンドポイントを追加 @jif-oai
    • #46026 モデルメッセージの解決と描画を codex-prompts に集約 @rhan-oai
    • #46027 ネットワークプロキシのドメインパターンで使うワイルドカード ? の説明とテストを追加 @viyatb-oai
    • #46029 中断時にブラウザーアプリのクリーンアップフックを実行可能に @syuan-oai
    • #46031 ハンドシェイクが繰り返し失敗しても Noise リレーストリームを維持 @viyatb-oai
    • #46032 macOS の管理対象設定には強制適用された環境設定を必須化 @joeflorencio-openai
    • #46033 MCP ランタイムを更新してもオーケストレーターのスキルキャッシュを保持 @hlevy-openai
    • #46035 アプリごとに公開するツールを指定する設定を追加 @ptiet-oai
    • #46036 承認レビュアーの設定を保存する際に設定エラーの原因を保持 @darius-oai
    • #46038 Windows サンドボックスの bin の DACL を変更する権限をテスト @zm-oai
    • #46040 スクリーンリーダー検出時は TUI のアニメーションをデフォルトで無効化 @etraut-openai
    • #46041 Guardian 承認テストのリクエスト処理を厳密化 @jgershen-oai
    • #46042 MCP ツールリクエストで読み取り専用ポリシーに対応 @rennie-openai
    • #46043 セットアップ時に期限切れの Windows サンドボックスアカウントのパスワードを修復 @zm-oai
    • #46044 コンパクションのプロンプトにコードモードのツールメタデータを追加 @ningyi-oai
    • #46047 ロールアウト圧縮メトリクスにトリガー別のタグを付与 @jif-oai
    • #46051 WebSocket の継続モードと入力全体を送信した理由を追跡 @vkg-oai
    • #46054 TUI で Mermaid コードブロックを図として描画 @etraut-openai
    • #46058 分析イベントをリアルタイム音声セッションに関連付け @chrisdong-oai
    • #46063 Guardian のテストを整理し、リクエスト構造のアサーションを厳密化 @felixxia-oai
    • #46064 共通ポリシーとコンテキストの境界で Guardian のテストを統合 @felixxia-oai
    • #46065 準備済みの画像を添付ファイルストア経由で処理 @kchainani-oai
    • #46066 MCP のユーザー操作をルートスレッド内に限定 @rennie-openai
    • #46067 TUI の完了タイムスタンプから done プレフィックスを削除 @etraut-openai
    • #46069 インラインコードとファイルパスに構文テーマの色を使用 @etraut-openai
    • #46070 スキルの説明を短縮した場合の警告を抑制 @etraut-openai
    • #46071 音声会話用に変更可能な F8 ショートカットを追加 @etraut-openai
    • #46072 コンテキスト予算と Guardian レビューに、ファイルとして渡された画像を含めるよう変更 @kchainani-oai
    • #46073 複数の結果ブロック全体でコードモードの出力プレビューに上限を設定 @etraut-openai
    • #46075 サブエージェントの生成時に取得済みのステップ設定を使用 @rhan-oai
    • #46077 コマンドセンターでセッションを作成している間もコンポーザーを操作可能に @etraut-openai
    • #46081 コードモードのツール一覧の取得が終わったら、結果が空でも完了として記録 @nf-openai
    • #46088 共有バックグラウンドサーバーを経由せずに実行する --no-daemon を追加 @etraut-openai
    • #46096 新規 Astra タスクのコンポーザーに一度だけ表示する星空の演出を追加 @imac-oai
    • #46104 エージェント一覧の回帰テストで TUI イベントを一時停止 @etraut-openai
    • #46107 App Server のリクエストハンドラーの Future をボックス化し、スタック使用量を削減 @etraut-openai
    • #46108 Sites の移行状態をランタイムの互換性チェックに置き換え @jiwon-oai
    • #46112 現在の作業ディレクトリが消失してもファイルシステムのサンドボックスポリシーのコンテキストを保持 @anp-oai
    • #46116 TUI のウェブ操作と画像操作の概要を簡潔で内容のわかる表示に変更 @etraut-openai
    • #46117 バックグラウンドサーバーを自動起動するオプションを追加 @etraut-openai
    • #46122 ファイルシステムの読み取りと書き込みをそれぞれのサンドボックス権限に従って処理 @anp-oai
    • #46123 モデルカタログで V2 の spawn_agent の説明を上書き可能に @rhan-oai
    • #46125 プライベートな tmp マウントでのデーモンソケットの隔離チェックを修正 @open-matt
    • #46126 同意設定に従ってデーモンの起動と更新のテレメトリを記録 @etraut-openai
    • #46179 Guardian の委任レビューに送信元のユーザーメッセージを含めるよう変更 @jif-oai
    • #46230 カタログまたは Fast モードのサポートがない場合も設定済みの Flex ティアを保持 @sdcoffey
    • #46237 Windows サンドボックスのエラー詳細とレジストリのクリーンアップを改善 @chess-oai
    • #46239 Windows サンドボックスの自動セットアップでプロビジョニングサービスを優先 @zm-oai
    • #46241 Windows サンドボックスから既存のランタイムの子プロセスへのアクセスを修復 @chess-oai
    • #46245 Guardian のキャッシュ済みスコアとカバレッジをアトミックに公開 @felixxia-oai
    • #46258 ユーザーメッセージの表示履歴にアップロード済み画像のファイル ID を保持 @kchainani-oai
    • #46264 V2 の spawn_agent の説明で委任に関する指針を緩和 @surajs-oai
    • #46266 Unicode 数式の描画を拡張し、アクセント、記号、区切り記号に対応 @etraut-openai
    • #46268 環境の権限に紐づくファイルシステムアクセサーを追加 @anp-oai
    • #46271 Windows サンドボックスの設定から MXC を選択可能に @iceweasel-oai
    • #46278 R2 へのリリースアップロードの同時実行数を減らし、標準の再試行を有効化 @anp-oai
    • #46279 承認リクエスト間で Guardian の再利用可能な履歴プレフィックスを保持 @jif-oai
    • #46281 App Server のワークスペース検出をモデルリクエストのルーティングに接続 @acrognale-oai
    • #46288 コードモードの応答にオーバーヘッドの計測時間を含めるオプションを追加 @cassirer-openai
    • #46291 推論設定の上書きが無効な場合は保存済みの上書き値をリクエストから除外 @felixxia-oai
    • #46292 Guardian の同期レビューで選択済みの推論強度を保持 @felixxia-oai
    • #46293 スキルの検出と読み込みを EnvironmentAccess 経由に変更 @anp-oai
    • #46294 スレッド起動時のメタデータを再生履歴から分離 @charliemarsh-oai
    • #46297 すべてのマルチエージェント V2 ツールでカタログ内の説明に対応 @rhan-oai
    • #46300 OAuth ログインと更新処理を集約し、診断の安全性を改善 @alexsong-oai
    • #46302 実行環境の OS に基づいてネットワークソケットポリシーを検証 @seanh-oai
    • #46303 二次的なレート制限を回避するためリリースアセットを順次アップロード @imac-oai
    • #46305 App Server でアクティブなターンを検索する際にターン項目の複製を回避 @charliemarsh-oai
    • #46306 バイオポリシーのエラーを再試行できない独立したエラー種別として保持 @rennie-openai
    • #46309 表示メタデータの更新時もプラグインキャッシュを保持 @vkg-oai
    • #46310 環境選択の変更を次のターンまで延期 @sayan-oai
    • #46318 モデルプロバイダーのゲートウェイ用に OAuth 認証情報の管理を追加 @alexsong-oai
    • #46319 exec の JSON 出力にウェブ検索のアクションと結果を保持 @etraut-openai
    • #46322 保留中の環境のテストで Windows サンドボックスの種類を設定 @sayan-oai
    • #46323 ターンの分析データに有効なプラグインの一覧を記録 @marksteinbrick-oai
    • #46324 コンパクションのフォールバック対象を現在のモデルにも拡大 @aibrahim-oai
    • #46328 プロジェクトのないディレクトリではプロジェクトの信頼設定の永続化を回避 @viyatb-oai
    • #46330 再試行のバックオフ処理を codex-async-utils に移動 @bolinfest
    • #46331 環境のネットワークポリシーを構成の合成後に検証するよう変更 @seanh-oai
    • #46332 TUI で会話の要約を淡い色で表示 @etraut-openai
    • #46333 クリーンアップ時に無効化された Windows サンドボックスアカウントを処理 @chess-oai
    • #46334 パス、ネットワーク、サンドボックスの設定間でプラットフォームの識別情報を共有 @seanh-oai
    • #46335 MCP ポリシーの評価をターンの環境と一致させるよう変更 @sayan-oai
    • #46482 未知のエラー分類に対応し、ゲートウェイの OAuth を設定 @etraut-openai
    • #46486 TUI の非同期の質問への回答をデスクトップでも扱えるよう変更 @etraut-openai
    • #46487 推論や非ゼロの終了コードをまたいでも TUI の探索操作をまとめて表示 @etraut-openai
    • #46488 分析のテストを目的別のスイートに分割 @rhan-oai
    • #46490 ゲートウェイの OAuth とプライマリプロバイダーの認証を組み合わせ可能に @alexsong-oai
    • #46492 TUI のツール出力プレビューを最大 3 行に統一 @etraut-openai
    • #46493 MCP の起動中も /review を利用可能に @etraut-openai
    • #46494 リモートワークスペースのルートをサーバーの管理下に維持 @etraut-openai
    • #46495 事前構成済みの macOS CLI のコード署名 ID を保持 @riley-oai
    • #46498 Worktree セッションで既存のローカルデーモンを利用可能に @etraut-openai
    • #46499 環境側で管理するネットワークポリシーの下で承認済みの権限昇格を許可 @sayan-oai
    • #46500 制限付きの macOS Seatbelt ポリシーで状態を変更する fcntl 操作を遮断 @nornagon-openai
    • #46501 レポートのメタデータに設定と機能の診断情報を追加 @pakrym-oai
    • #46503 TUI 全体でカタログのモデル表示名を使用 @etraut-openai
    • #46504 TUI に 6 種類のテーマを同梱し、テーマに合わせたアクセント色を追加 @etraut-openai
    • #46505 マルチエージェント V2 ツールでカタログのパラメータースキーマに対応 @rhan-oai
    • #46506 HTTP と WebSocket のトランスポート間で ChatGPT の Cookie を共有 @jif-oai
    • #46507 ローカルでは Windows サンドボックスのテストを排他的に実行 @jif-oai
    • #46508 認証の変更後はターン開始前にモデルカタログを更新 @jif-oai
    • #46509 判定を配信する前に完了済みの Guardian レビューをフラッシュ @jif-oai
    • #46510 メタデータのみを扱うスレッド再開時にアクティブなターン項目の複製を回避 @charliemarsh-oai
    • #46511 スレッド再開時に除外されたターン項目の複製を回避 @charliemarsh-oai
    • #46512 ライブコンテキストから Guardian レビューのチェックポイントを取得 @jif-oai
    • #46513 AgentControl を LocalAgentControl に改名 @jif-oai
    • #46514 テストで Guardian のチェックポイントを新規セッションに再生 @jif-oai
    • #46516 マルチエージェントの再開テストで完了タイミングの差に対応 @jif-oai
    • #46517 TUI 終了時の中断テストを安定化 @jif-oai
    • #46518 Guardian のネットワーク承認テストでプロセス起動の遅延に対応 @jif-oai
    • #46519 サンプラーとモデルカタログのタイムアウトテストで時刻を一時停止 @jif-oai
    • #46521 共通のプロセスグループ終了ヘルパーで macOS のメンバー単位のフォールバックを使用 @jif-oai
    • #46522 Guardian で親のコンパクション結果の再利用をデフォルトで有効化 @felixxia-oai
    • #46523 MXC の管理対象ネットワークでローカルバインドのデフォルトを true に変更 @iceweasel-oai
    • #46524 パッケージ化したデーモンのテストで実行ファイルが使用中の場合に起動を再試行 @felixxia-oai
    • #46527 リリースワークフローで WinGet 公開用の依存関係を固定 @imac-oai
    • #46528 実行環境のプラグイン測定値を信頼済みのプラグインバージョンに関連付け @papayo-oai
    • #46529 共有デーモンの起動時に互換性のある機能設定の上書きを許可 @etraut-openai
    • #46530 モデルが明示的にサポートする場合に限り推論強度の更新を許可 @felixxia-oai
    • #46531 メモリとタイトルのワーカーでリクエスト単位の推論強度を保持 @felixxia-oai
    • #46532 Seatbelt のプラットフォーム既定値から com.apple.runningboard を削除 @nornagon-openai
    • #46533 新規 TUI スレッドで推論の要約をデフォルトで無効化 @celia-oai
    • #46534 env_inherit を workspace_root_test でサポート @bolinfest
    • #46535 Linux サンドボックスのソケットチェックで無関係な名前空間マウントを許可 @pash-openai
    • #46539 ツールのライフサイクル拡張にコマンド開始時のコールバックを追加 @papayo-oai
    • #46540 再試行の判定と待機時間を CodexErr に集約 @anp-oai
    • #46541 最終応答後にコンパクションを実行するオプションを追加 @hlevy-openai
    • #46542 認証付きのリモートプラグイン測定値への参照を追加 @papayo-oai
    • #46543 codex doctor に対象範囲を限定したファイルシステムパスの診断を追加 @etraut-openai
    • #46544 プラグインの詳細に宣言済みのオンボーディング用スキルを表示 @victor-openai
    • #46546 初期化済みのスレッドに項目を挿入する際はスキルの検出をスキップ @hlevy-openai
    • #46547 バックエンドに依存しないエージェント制御インターフェースを公開 @jif-oai
    • #46548 制御ソケットの WebSocket メッセージサイズ上限を通知 @konsti-openai
    • #46551 Codex パッケージのビルドとスモークテスト用の複合アクションを追加 @anp-oai
    • #46552 子エージェントの完了通知のルーティングをエージェントコントローラーに移動 @jif-oai
    • #46553 エージェント一覧の取得時に LiveAgent レコードを返すよう変更 @jif-oai
    • #46554 従来の Windows サンドボックスでは常にプライベートデスクトップを使用 @iceweasel-oai
    • #46555 接続の更新・復旧をまたいで実行環境の登録を追跡 @viyatb-oai
    • #46556 ステップ設定と承認環境の整合性を維持 @sayan-oai
    • #46557 アクティブなターンの選択済み環境の検索処理を修正 @sayan-oai
    • #46558 共通のプラグインカタログ検出 API を追加 @TAFOYA-OAI
    • #46559 ロールアウト予算の集計処理を LocalAgentControl にカプセル化 @jif-oai
    • #46560 ネットワーク承認テストで古い環境設定が使われる問題を修正 @sayan-oai
    • #46561 プロバイダーのモデルカタログ URL の明示指定に対応 @andrewgu-oai
    • #46562 ログイン時と起動時のリクエストでシステムプロキシへのフォールバックを追加 @abhinav-oai
    • #46564 プラグインの MCP およびアプリ拡張 API を改名 @TAFOYA-OAI
    • #46565 TUI のアクティビティグループ内で推論の順序を保持 @etraut-openai
    • #46566 現在のスレッドが利用できない場合も復旧コマンドを実行可能に @etraut-openai
    • #46567 プラグインカタログの一覧取得とパッケージの解決を分離 @TAFOYA-OAI
    • #46568 権限の処理とデーモンの復旧に取得済みの環境状態を使用 @sayan-oai
    • #46569 exec と TUI のリクエストに明示的なターントリガーを設定 @eddie-openai
    • #46570 リモートからのモデル取得時間に認証モード別のタグを付与 @andrewgu-oai
    • #46571 一時作業ディレクトリで macOS Seatbelt の除外設定を保持 @nornagon-openai
    • #46572 MCP 拡張機能にターン開始時のクラウドプラグイン検出を追加 @TAFOYA-OAI
    • #46573 JSON で設定できるスタンドアロンのネットワークプロキシバイナリを追加 @viyatb-oai
    • #46574 TUI に非同期の質問が届いたときにユーザーに通知 @etraut-openai
    • #46575 サンドボックス内の子孫プロセスで Windows パッケージの識別情報を保持 @zm-oai
    • #46577 スレッド指示プロバイダーが更新内容をサブエージェントと共有できるよう変更 @vinh-gpt
    • #46578 スタンドアロンのネットワークプロキシのポリシー初期化を修正 @etraut-openai
    • #46579 起動時にエージェントコマンドセンターに表示するセッションを直近の 10 件に制限 @etraut-openai
    • #46580 Guardian レビューで適用済みの指示スナップショットを引き続き使用 @jif-oai
    • #46583 macOS Seatbelt プロファイルで XPC サービスの検索を拒否 @nornagon-openai
    • #46659 ローカルの子プロセス生成処理を codex-utils-pty に移動 @charliemarsh-oai
    • #46660 ローカルの子プロセスの起動設定を明示化 @charliemarsh-oai
    • #46661 macOS のファイルシステムヘルパーの生成時に fork を回避 @charliemarsh-oai
    • #46673 サーバーバージョンの通知対象にプレリリース版とローカルクライアントを追加 @etraut-openai
    • #46680 TUI のコントラスト、キーボード操作のヒント、選択画面のレイアウトを改善 @etraut-openai
    • #46691 TUI の選択画面の表示を標準化し、折り返し位置を修正 @etraut-openai
    • #46692 TUI の選択画面のスタイルを統一し、コンパクト表示のレイアウトを改善 @etraut-openai
    • #46694 TUI の補完ポップアップのスタイルを統一し、結果の識別情報を保持 @etraut-openai
    • #46695 選択画面と共通のスタイルとレイアウトを使って TUI のプロンプト表示を統一 @etraut-openai
    • #46697 TUI の選択画面のスタイルを統一し、コンパクトなセッション表示を改善 @etraut-openai
    • #46708 TUI で行を折り返しても元のテキストの論理構造とスタイルを保持 @etraut-openai
    • #46709 アクティビティのコンパクト表示を追加し、会話記録の原文を保持 @etraut-openai
    • #46710 保存済みの TUI 会話記録でツールの詳細表示を復元 @etraut-openai
    • #46711 保存済みの TUI のアクティビティグループと推論をライブ出力に合わせて表示 @etraut-openai
    • #46712 レコーダーの容量が逼迫した場合に実行済みツール呼び出しのメタデータを復元 @ningyi-oai
    • #46714 外部キューのライフサイクルテストでポーリングの待機時間を省略 @charliemarsh-oai
    • #46715 シェルのスナップショットの認証情報テストを目的別のケースに分割 @charliemarsh-oai
    • #46719 TUI の会話記録オーバーレイを独立したモジュールに分離 @etraut-openai
    • #46720 会話記録のレイアウトを計測と描画の間でキャッシュ @etraut-openai
    • #46721 会話記録のスクロール位置を項目に紐づけ、表示領域の描画範囲を制限 @etraut-openai
    • #46722 会話記録で Home キーによる先頭への移動が保留中に別の移動操作があった場合はキャンセル @etraut-openai
    • #46731 動的なツールアクティビティを描画し、TUI 履歴の順序を保持 @etraut-openai
    • #46732 会話記録ビューアーに選択とコピーの機能を追加 @etraut-openai
    • #46733 代替画面を使う TUI に操作可能な会話記録を統合 @etraut-openai
    • #46734 会話記録の検索とアクティビティごとの詳細表示の切り替えを追加 @etraut-openai
    • #46739 TUI に会話記録のコンパクトな閲覧表示とプロンプト間の移動を追加 @etraut-openai
    • #46749 TUI の会話記録とコンポーザーの操作を安定化 @etraut-openai
    • #46750 起動時の下書きを保持し、セッションの準備が整ったら送信 @etraut-openai
    • #46751 TUI に警告用フッターと専用の警告ビューアーを追加 @etraut-openai
    • #46752 新規の会話とオンボーディングに Codex ロゴのアニメーションを追加 @etraut-openai
    • #46832 TUI の視覚効果を個別に調整する設定を追加 @etraut-openai
    • #46835 動きを減らす設定を音声 UI に反映 @etraut-openai
    • #46837 エージェントコマンドセンターの行表示とページ移動を改善 @etraut-openai
    • #46838 エージェントコマンドセンターのレイアウトとメタデータ編集を改善 @etraut-openai
    • #46839 エージェントコマンドセンターにステータス別の絞り込みタブを追加 @etraut-openai
    • #46840 エージェントコマンドセンターの操作ヒントと前の画面に戻る操作を簡素化 @etraut-openai
    • #46844 一時的な構造化スレッドに読み取り専用権限を選択 @etraut-openai
    • #46845 TUI の完了タイムスタンプにシステムの時刻表示設定を反映 @etraut-openai
    • #46849 全画面の会話記録の設定を TUI 設定に移動 @etraut-openai
    • #46855 ターミナル検出のデフォルトのタイムアウトを 100 ms から 250 ms に延長 @etraut-openai
    • #46856 ターミナルの Mermaid 図でスタジアム形のノードに対応 @etraut-openai
    • #46857 TUI の共通テキスト選択ヘルパーを抽出 @etraut-openai
    • #46858 全画面のコンポーザーにマウスでの選択と編集を追加 @etraut-openai
    • #46859 ウェルカムロゴのアニメーションをオンボーディング時に限定 @etraut-openai
    • #46861 分析画面の TUI スナップショットを削除 @etraut-openai
    • #46862 ユーザーの識別情報が変わったときに分析データを更新し、使用状況メニューをコンパクト化 @etraut-openai
    • #46863 使用状況ダッシュボードのナビゲーションを安定化し、キーボード操作のヘルプを追加 @etraut-openai
    • #46864 使用状況レポートのレイアウトを改善し、閲覧位置を保持 @etraut-openai
    • #46866 TUI の使用状況画面でマウスによるナビゲーションを有効化 @etraut-openai
    • #46867 サブエージェントの完了時にストリーミング済みの回答を保持 @fcoury-oai
    • #46877 サブエージェントが MCP を通じてユーザーに入力を求められるよう変更 @rennie-openai
    • #46879 全画面の会話記録の設定別に TUI の起動回数を集計 @etraut-openai
    • #46880 一時停止やパケットの集中受信があっても音声再生を維持 @etraut-openai
    • #46882 エージェントコマンドセンターのショートカットとレイアウトを簡素化 @etraut-openai
    • #46883 次回起動時のターミナル UI モードを選べる /tui を追加 @fcoury-oai
    • #46884 会話記録のリンクを通常のクリックで開けるようにし、URL の直接表記にもスタイルを適用 @etraut-openai
    • #46895 会話記録とコンポーザーの選択範囲を右クリックでコピー可能に @fcoury-oai
    • #46897 アクティビティグラフにターミナルで実際に使える色数を反映 @etraut-openai
    • #46899 ストリーミング後の会話記録リストの間隔を統一 @fcoury-oai
    • #46902 現在の会話記録の末尾が見えているときは「末尾に戻る」を非表示に @fcoury-oai
    • #46905 /status でローカルのバックグラウンドサーバーを識別可能に @etraut-openai
    • #46910 設定の選択画面を開く際に会話記録の閲覧位置を保持 @etraut-openai
    • #46912 TUI でクォータ警告の表示を維持 @fcoury-oai
    • #46917 モデルカタログに現在のプロバイダー要件を適用 @alexsong-oai
    • #46922 リアルタイム V3 の引き継ぎ時に会話記録の整合性を取る処理を修正 @etraut-openai
    • #46929 TUI のエラー表示から Error プレフィックスを削除(config.toml の読み込みエラーが対象) @etraut-openai
    • #46931 全画面のコンポーザーでキーマップを反映した共通の操作ヒントを使用 @etraut-openai
    • #46938 TUI で Mermaid、数式、表の描画を個別に切り替える設定を追加 @etraut-openai
    • #46946 バックグラウンドツールの応答を使ってエージェント一覧を更新 @etraut-openai
    • #46952 ネイティブのユーザー検証リクエストでメタデータを保持 @teddywyly-oai
    • #46959 エージェント掲示板の拡張機能に共通インターフェースを追加 @jif-oai
    • #46962 codex doctor のエラーに設定値が表示されないよう変更 @jif-oai
    • #46966 ローカルのエージェント掲示板に SQLite ストレージを追加 @jif-oai
    • #46978 ローカルのエージェント掲示板にページ分割クエリを実装 @jif-oai
    • #46979 最新メッセージの検索用にチャンネルの投稿をタイムスタンプで索引化 @jif-oai
    • #46981 doctor の設定テストでワークスペースの信頼キーを正規化 @jif-oai
    • #46985 エージェント掲示板にコラボレーションツールを追加 @jif-oai
    • #46989 エージェント掲示板ツールの統合テスト範囲を拡大 @jif-oai
    • #46993 Bazel ロックファイルの検証失敗の内容を明確化 @jif-oai
    • #46994 取得済みの送信リクエストを使ってエージェントへの配信を処理 @jif-oai
    • #46999 ToolPolicy を使ってツールの制限をセッションの識別情報から分離 @felixxia-oai
    • #47010 未ロードのランタイムを復元せずにエージェントを調査する機能を追加 @jif-oai
    • #47017 永続的なマルチエージェントランタイムにエージェント掲示板を統合 @jif-oai
    • #47026 ロールアウト圧縮のメタデータに関する障害の診断を追加 @jif-oai
    • #47028 掲示板ツールをマルチエージェントの名前空間に合わせて整理 @jif-oai
    • #47029 永続化された掲示板をルートスレッドとともに削除 @jif-oai
    • #47030 Guardian レビューでアシスタントのコンテキストの順序を保持 @felixxia-oai
    • #47035 拡張機能のツール履歴の実体化を初回アクセスまで延期 @charliemarsh-oai
    • #47036 Arc を使って保存済みの JSON ペイロードをコードモードのセル間で共有 @charliemarsh-oai
    • #47038 ユーザーエージェントとテレメトリ向けに OS の検出結果をキャッシュ @charliemarsh-oai
    • #47039 ツール実行後のフックが失敗しても配信済みのメッセージを保持 @felixxia-oai
    • #47042 スレッド削除時に破損した掲示板ストレージを復旧 @jif-oai
    • #47049 ローカルのエージェント掲示板のハンドル間で SQLite プールを共有 @jif-oai
    • #47050 掲示板の購読者情報を一括で読み取り、1 つの SQLite 結果セットとして取得 @jif-oai
    • #47055 ローカル掲示板のスレッド概要を 1 回のクエリで取得 @jif-oai

    GitHub でリリースの全内容を確認

  • iOS 版 ChatGPT 1.2026.251

    新機能

    • ファイル選択画面から直接フォルダを作成できるようになりました。
    • ライティングブロックに対応し、下書きの別案を確認したり、文章をコピーしたりできるようになりました。

    改善と不具合の修正

    • プロジェクトごとに Worktree モードとセットアップ環境の選択を記憶し、新しいタスクに引き継ぐようになりました。
    • キュー内の長いプロンプトはコンパクトなプレビューで表示され、タップすると全文を確認できます。
    • タスクを開き直すと、キュー内のプロンプトが表示されなかったり、古い内容が表示されたりする問題を修正しました。
    • セットアップ完了後に Worktree タスクのカードが正しく開くようになりました。
    • Worktree タスクのみを含むプロジェクトでも、新しいタスクを作成するボタンが再び表示されるようになりました。
    • 接続が一時的に途切れた際の音声通話の安定性を改善しました。
    • iPad で、プロジェクト、環境、Git の各操作項目がきれいに揃うように配置を調整しました。
    • 新しいタスクを開始すると、思考時間を計測するタイマーがリセットされる問題を修正しました。
  • Codex CLI 0.155.1

    $ npm install -g @openai/codex@0.155.1
    詳細を表示

    バグ修正

    • 新しいローカル TUI セッションでは、推論の要約がデフォルトで無効になりました。これにより、推論の要約に対応していないプロバイダーがリクエストを拒否する問題を修正しました。推論の要約を明示的に設定している場合は、その設定が引き続き適用されます。 (#46467)

    変更履歴

    すべての変更履歴:https://github.com/openai/codex/compare/rust-v0.155.0...rust-v0.155.1

    • #46467 TUI での推論の要約のデフォルト値を none に戻す変更 (@celia-oai)

    GitHub でリリースの全内容を確認

  • Codex App 26.915

    パフォーマンスの改善とバグ修正

    • WSL のターミナルが意図しない Linux ディストリビューションやプロジェクトフォルダーで開く問題を修正しました。
    • WSL のプロジェクトフォルダーを追加する際の問題を修正しました。割り当てられたドライブ上のフォルダーも対象です。
    • サインイン画面に、組織のポリシーで許可されているサインイン方法だけを表示するようにしました。
  • Codex CLI 0.155.0

    $ npm install -g @openai/codex@0.155.0
    詳細を表示

    新機能

    • 対応ビルドで、リアルタイムの文字起こしとマイク操作を備えた実験的な音声会話を /voice で開始できるようになりました。/experimental から有効にできます。(#43581、#43651、#44331)
    • TUI のステータス行に推論の要約がリアルタイムで表示されるようになりました。ターンが正常に終了すると、完了時刻も表示されます。(#43558、#43921)
    • エージェント一覧からタスクを非表示にしたり、アーカイブしたり、削除したりできるようになりました。Worktree の所有者情報も確認できます。未コミットの変更がない管理対象の Worktree は、確認操作を経て削除できます。(#43942、#44424、#44433)
    • 対応する Mac のローカル TUI セッションで、MCP リクエストに対して Touch ID で本人確認できるようになりました。(#43624、#43712、#43715)
    • デーモンの更新スケジュールを設定できるようになり、codex app-server daemon update コマンドを追加しました。デーモンの再起動後に、保存済みのスレッドと進行中の目標を復元できます。(#43542、#43562、#44314)
    • Amazon Bedrock が、設定したコマンドから AWS 認証情報を取得できるようになりました。認証情報のキャッシュ、有効期限に応じた更新、認証失敗からの復旧に対応しています。(#44028)

    バグ修正

    • ターン開始前にコンパクションが失敗した場合でも、受け付けたプロンプトを保存するようになりました。(#44487)
    • tmux のサイズ変更が反映されない問題、会話記録の表示位置が正しく復元されない問題、スレッドの切り替え後に古い履歴が表示される問題を修正しました。(#43603、#43889、#43994)
    • MCP サーバーが OAuth 認証情報の期限切れを正確に報告し、トークンの更新に失敗した場合は再接続の手順を案内するようになりました。(#43947、#44359)
    • 承認リクエストの自動レビューで、アクションの全内容と、その実行を許可する根拠をより確実に保持できるようになりました。一時的な失敗時には再試行し、レビュー自体の失敗と、アクションが安全でないという判定を区別します。(#44482、#44569、#44570)
    • アカウントを切り替えると、切り替え前の認証 ID に紐づくリモート制御セッション、キャッシュされた WebSocket の状態、モデルカタログが無効になるようになりました。(#43906、#44341、#44489)
    • Windows プロセスを介して制限付き WSL サンドボックスの外に出る経路を遮断しました。また、認証情報ブローカーを使用するシェルスナップショットで、認証情報の漏えいを防ぐ対策を強化しました。(#44286、#43909、#44040)

    メンテナンス

    • Python SDK とランタイムの公開を CLI の安定版リリースに合わせました。バージョン番号を揃え、SDK の公開前にランタイムの配布ファイルを検証します。(#44067)

    変更履歴

    すべての変更:https://github.com/openai/codex/compare/rust-v0.154.0...rust-v0.155.0

    • #43521 デーモン更新時にスタンドアロン版のリリース固定設定を保持 @copyberry
    • #43524 MCP のユーザー本人確認を制限し、ワークスペース単位の ID を追加 @copyberry
    • #43527 Guardian スコアの遅延計算から、承認対象自体のコードモードラッパーの影響を差し引くよう変更 @copyberry
    • #43529 管理対象デーモンの起動時にスタンドアロン版アップデーターを確実に実行 @copyberry
    • #43533 Bazel の musl ビルドで使用する jemalloc ツールとコンパイラフラグを修正 @copyberry
    • #43534 Guardian のコンテキストセクションを保持し、予定されたアクションの表示処理を共通化 @copyberry
    • #43538 Guardian の権限コンテキストを共有セクションレジストリに移動 @copyberry
    • #43540 ターンの区切りでフォークする際にマルチエージェントのバージョンを保持 @copyberry
    • #43542 app-server デーモンの自動更新を設定可能に変更 @copyberry
    • #43545 モデルのコンテキスト全体を読み込まずにフォーク時のランタイムバージョンを保持 @copyberry
    • #43547 ユーザー本人確認プロバイダーの抽象化と RPC アダプターを追加 @copyberry
    • #43552 起動した app-server 実行ファイルの識別情報を PID ファイルに記録 @copyberry
    • #43558 TUI でターンが正常に終了した際に完了時刻を表示 @copyberry
    • #43562 app-server デーモンを明示的に更新するコマンドを追加 @copyberry
    • #43568 app-server のユーザー本人確認 RPC をネイティブプロバイダーに接続 @copyberry
    • #43570 同期型 Guardian レビュアーをスレッドマネージャーで管理 @copyberry
    • #43572 管理対象 app-server のシャットダウン猶予時間を設定可能に変更 @copyberry
    • #43576 TUI で連続するコンピューター操作をグループ化 @copyberry
    • #43581 TUI に WebRTC を使ったリアルタイム音声会話を追加 @copyberry
    • #43584 TUI から会話記録のフィールドへの古い代入処理を削除 @copyberry
    • #43595 サイズ制限を設けた Guardian レビューの判断材料を guardian-context に集約 @copyberry
    • #43597 信頼済みツールのメタデータを Guardian の共有コンテキストに移動 @copyberry
    • #43599 信頼済みスキルに関する判断材料を Guardian のコンテキストレジストリに移動 @copyberry
    • #43601 Guardian の画像選択処理を共有コンテキストセクションに移動 @copyberry
    • #43602 Guardian の REPL に関する判断材料の表示処理を共有コンテキストレジストリに移動 @copyberry
    • #43603 TUI で取りこぼした tmux のサイズ変更通知を補完 @copyberry
    • #43604 同梱のモデルカタログから基本指示を除外 @copyberry
    • #43619 TUI と app-server のバージョンを安定して比較するヘルパーを追加 @copyberry
    • #43621 スレッドのテレメトリに Worktree の分類を追加 @copyberry
    • #43622 接続先の Codex サービスが CLI より古い場合に警告を表示 @copyberry
    • #43624 Secure Enclave の署名を使った macOS のユーザー本人確認を追加 @copyberry
    • #43645 TUI のリアルタイム音声会話に関する回帰テストの対象を拡大 @copyberry
    • #43651 マイクをミュートするショートカットと録音状況のインジケーターを追加 @copyberry
    • #43656 音声のリアルタイム文字起こしに反転式タイルのアニメーションを追加 @copyberry
    • #43676 音声で入力したプロンプトの表示を整え、文字起こし内のワークスペースファイルをリンク化 @copyberry
    • #43683 音声操作用のコントロールをコンポーザーの専用バーに移動 @copyberry
    • #43690 TUI でマイクをミュートするショートカットを設定可能に変更 @copyberry
    • #43695 再描画時もリアルタイム音声レベルメーターのサンプリングが安定するよう改善 @copyberry
    • #43698 古いバージョンの app-server に関する通知を TUI で設定可能に変更 @copyberry
    • #43699 音声の文字起こしがスクロールしても反転式タイルのアニメーション状態を保持 @copyberry
    • #43702 TUI にユーザー本人確認のプロンプトを表示するコンポーネントを追加 @copyberry
    • #43704 音声出力先のクロック同期を無効化 @copyberry
    • #43708 TUI にユーザー本人確認リクエストの追跡処理を追加 @copyberry
    • #43712 TUI で MCP のユーザー本人確認を有効化 @copyberry
    • #43715 対応デバイスで同梱の TUI のユーザー本人確認を有効化 @copyberry
    • #43790 app-server のストレージメトリクスの対象をセッションディレクトリに限定 @copyberry
    • #43795 設定の上書きが有効な間はリクエストの推論強度を固定 @copyberry
    • #43796 コンパクション中は推論強度を保持し、成功時にリセット @copyberry
    • #43797 メモリのバージョンを設定可能にし、バージョンごとにストレージを分離 @copyberry
    • #43798 Guardian の会話記録の差分を保持するため、ユーザー以外の履歴項目をまとめて除去 @copyberry
    • #43799 メモリ v2 の抽出で、人が提供した情報を優先 @copyberry
    • #43800 メモリ v2 に要約のみを抽出する機能を追加 @copyberry
    • #43805 Guardian のコンテキストの組み立て処理を集約 @copyberry
    • #43806 Guardian の会話記録に関するポリシーをコンテキストプロファイルに集約 @copyberry
    • #43808 v2 の抽出データをチャンクに分割する処理をメモリライターに移動 @copyberry
    • #43813 メモリ v2 専用の統合用プロンプトと読み取り用プロンプトを追加 @copyberry
    • #43827 メモリの二重書き込みと v2 の準備状況の報告を追加 @copyberry
    • #43842 Guardian のフォークテストで、親がアイドル状態になってからロールバックするよう変更 @copyberry
    • #43844 エンタープライズ OIDC の段階的なログインと連動するログアウトを追加 @copyberry
    • #43846 /copy の選択肢に出力が完了した途中経過メッセージを追加 @copyberry
    • #43848 スレッド再開時にランタイムのワークスペースルートを保持 @copyberry
    • #43853 MXC 実行リクエストに標準化された権限変換処理を追加 @copyberry
    • #43870 クライアントの終了処理で MCP の標準エラー出力リーダーを閉じるよう変更 @copyberry
    • #43873 コードモードで JSON にシリアライズする前に未定義値を処理 @copyberry
    • #43876 Unix のフックコマンドを制御端末から切り離すよう変更 @copyberry
    • #43884 終了処理でアクティブなネットワークプロキシ接続を切断 @copyberry
    • #43889 会話記録ビューアーの表示位置の復元と半ページ単位のスクロールを修正 @copyberry
    • #43894 コードモードのツール呼び出しトレースにスレッドの識別情報を保持 @copyberry
    • #43895 ChatGPT の HTTP クライアントで __oailb ルーティング Cookie を保持 @copyberry
    • #43897 モデルカタログのキャッシュとともにプロバイダーと認証 ID を保存 @copyberry
    • #43900 アプリのツールの更新を既存のスレッドに反映 @copyberry
    • #43903 Windows で読み取りを拒否する glob パターンのスキャン計画処理を切り出し、プロトコルに移動 @copyberry
    • #43906 モデルカタログのキャッシュの適用範囲を現在のプロバイダーと認証 ID に限定 @copyberry
    • #43907 フィルタリングと再生を経てもシェルスナップショットのエクスポート内容をすべて保持 @copyberry
    • #43909 認証情報ブローカーが有効な場合にシェルスナップショットを保護 @copyberry
    • #43912 Guardian レビュアーで要約ベースのコンパクションを引き続き使用 @copyberry
    • #43913 プロジェクトの指示とファイルシステムサンドボックスの操作にトレースを追加 @copyberry
    • #43915 リポジトリの devcontainer 設定を削除 @copyberry
    • #43918 CodexThread からキュー内のイベント数を取得可能に変更 @copyberry
    • #43921 TUI のステータス行に推論の要約をストリーミング表示 @copyberry
    • #43925 ネイティブのユーザー本人確認 RPC にキャンセル機能を追加 @copyberry
    • #43927 状態データベース内でスレッドのアーティファクトを添付ファイルに改称 @copyberry
    • #43930 関係のないプロキシポートの変更で Windows サンドボックスのセットアップが実行されないよう修正 @copyberry
    • #43934 TUI で音声セッションのライフサイクルメトリクスを追跡 @copyberry
    • #43936 サブエージェントと統合 exec のテストフィクスチャを安定化 @copyberry
    • #43937 TUI の起動メトリクスに端末とマルチプレクサーのカテゴリをタグ付け @copyberry
    • #43939 実行コンテキストのファイルシステム権限を扱うヘルパーを追加 @copyberry
    • #43942 Worktree の所有者情報を表示し、確認操作を経て削除できる機能を追加 @copyberry
    • #43943 ホストのシャットダウン時の受付可否に応じて新しいターンの送信を制御 @copyberry
    • #43947 期限切れの OAuth トークンを更新できない場合に MCP の再接続が必要なことを通知 @copyberry
    • #43948 doctor に app-server アップデーターの設定内容を表示 @copyberry
    • #43949 状態管理ランタイムにスレッド添付ファイルをトランザクション内で更新する機能を追加 @copyberry
    • #43950 委譲した作業が完了するまで app-server のスレッド RPC を維持 @copyberry
    • #43953 画像生成の分析データに画像ごとの生成 ID を保持 @copyberry
    • #43954 保護されたシェルスナップショットをキャッシュし、取得後のクリーンアップを強化 @copyberry
    • #43956 TUI のスレッド機能テストのスタックサイズを 12 MiB に拡大 @copyberry
    • #43959 app-server の正常終了処理中に新しい作業の受付を制限 @copyberry
    • #43961 プロトコルのエラーメッセージに曲線形のアポストロフィを使用 @copyberry
    • #43966 旧形式の履歴テストで再開処理の Future をヒープに割り当て @copyberry
    • #43983 macOS リリースに署名済みの音声リソースを同梱 @copyberry
    • #43994 スレッド切り替え時に古い会話記録を消去 @copyberry
    • #44002 実行済みツール呼び出しのメタデータを記録する処理をカプセル化 @copyberry
    • #44025 音声対応の macOS リリースをビルドする前にワークスペースのロックファイルを更新 @copyberry
    • #44027 エージェント一覧のバックグラウンドタスクで画像の添付に対応 @copyberry
    • #44028 Amazon Bedrock 向けに AWS 認証情報をエクスポートするコマンドを追加 @copyberry
    • #44032 リポジトリ内の app-server スキーマから Python SDK の型を生成 @copyberry
    • #44038 ブローカーとシェルスナップショットでコピーされた認証情報を処理 @copyberry
    • #44040 シェルスナップショットとその再生時の認証情報の保護を強化 @copyberry
    • #44043 スレッドをフォークする各 API で StartThreadOptions を使用 @copyberry
    • #44049 認証情報ブローカーの環境とレジストリを扱うヘルパーを切り出し @copyberry
    • #44053 ビルド済みの CLI とインストール済みのランタイムを使って Python SDK をテスト @copyberry
    • #44055 ランタイムが利用可能になってから Python SDK を公開し、PyPI のファイルを検証 @copyberry
    • #44056 ネットワークプロキシに設定可能な認証情報プロバイダーを追加 @copyberry
    • #44060 Guardian のアクションレビューの上限を 200,000 バイトに引き上げ @copyberry
    • #44061 ランタイムを公開する前に Python SDK の配布ファイルをビルド @copyberry
    • #44062 音声ランタイムのリリースビルドとパッケージ化を修正 @copyberry
    • #44066 設定済みの認証情報ブローカーの適用範囲を埋め込みエイリアスに拡大 @copyberry
    • #44067 CLI の安定版リリース後に Python パッケージを公開 @copyberry
    • #44068 環境のフィルタリングを経ても認証情報ブローカーの宛先を保持 @copyberry
    • #44070 データ URL 内の空の音声ペイロードを拒否 @copyberry
    • #44072 シェルスナップショットで設定済みの認証情報プロバイダーに対応 @copyberry
    • #44077 認証情報ブローカーのトンネルプロトコル検出処理をリファクタリング @copyberry
    • #44080 配布準備中の macOS 音声ランタイムをパッケージ化前に書き込み可能に変更 @copyberry
    • #44084 Python SDK から履歴の選択とターンごとのオプションを利用可能に変更 @copyberry
    • #44086 Python SDK で信頼されていない外部メッセージに対応 @copyberry
    • #44089 平文 HTTP トンネルで認証情報ブローカーに対応 @copyberry
    • #44101 macOS リリースのパッケージ化時に空の音声引数を処理 @copyberry
    • #44121 キャッシュ済みサーバーが休止状態にある間は MCP バインディングを再利用 @copyberry
    • #44138 ロールアウトの圧縮処理と、アクティブなスレッドライターの書き込み処理を調整 @copyberry
    • #44164 Guardian のコンテキストコストとリクエストのトークン数に関するテレメトリを追加 @copyberry
    • #44166 Guardian のコンテキスト全体に合計予算の上限を適用 @copyberry
    • #44175 圧縮済みのロールアウトを JSONL 形式で診断レポートに添付 @copyberry
    • #44176 セッション切り替え時の TUI のスタック使用量を削減 @copyberry
    • #44181 Guardian のコンテキストメトリクスに明示的なヒストグラムバケットを使用 @copyberry
    • #44183 セッションの起動がキャンセルされた場合に永続化用ライターを解放 @copyberry
    • #44198 コンポーザーのきらめきエフェクトの表示中も音声インジケーターのスタイルを保持 @copyberry
    • #44200 モデルのコンテキストを構築する際に記録済みのステップ設定を使用 @copyberry
    • #44202 拡張機能のコンテキストに、ステップで記録したモデル設定を使用 @copyberry
    • #44207 キューでの待機時間を含む exec-server リクエストの合計所要時間を計測 @copyberry
    • #44226 検索できない圧縮済みロールアウトがあっても、他のロールアウトの検索を継続 @copyberry
    • #44227 Guardian のレビューポリシーを専用クレートに分離 @copyberry
    • #44238 MCP の入力要求のキャンセル処理を修正し、再接続時に状態をリセット @copyberry
    • #44241 設定レイヤー間での認証情報プロバイダーの取得元の再マッピングに対応 @copyberry
    • #44242 ツールの実行計画と実行に記録済みのステップ設定を使用 @copyberry
    • #44243 会話履歴の記録時に、その会話を生成したモデルを使用 @copyberry
    • #44248 再開時とフォーク時にツール出力の切り詰め上限を保持 @copyberry
    • #44249 受信側のモデルに合わせて画像の詳細度を正規化 @copyberry
    • #44250 移行用プロンプトを保持しつつ、提供を終了したモデルのエントリを削除 @copyberry
    • #44252 Guardian の同期レビューを調整する処理をレビュアー拡張機能に移動 @copyberry
    • #44255 対応プロバイダーでは常にストリーミング方式のリモートコンパクションを使用 @copyberry
    • #44259 Windows の /sandbox-add-read-dir スラッシュコマンドを削除 @copyberry
    • #44273 使用されていない旧方式のリモートコンパクションの実装を削除 @copyberry
    • #44276 ターンの復旧中に推論強度が重複して更新されないよう修正 @copyberry
    • #44277 環境の起動に失敗した理由をモデルに通知 @copyberry
    • #44281 Guardian レビューのリクエスト全体に予算の上限を適用 @copyberry
    • #44283 管理対象デーモンのシャットダウン前に読み込み済みのスレッドを保存 @copyberry
    • #44284 Windows のシステム設定名前空間に関するテレメトリを追加 @copyberry
    • #44285 再生時と早期ロールバック時に事前準備した推論強度を保持 @copyberry
    • #44286 制限付きファイルシステムサンドボックスで WSL の相互運用機能を介した制限の回避を阻止 @copyberry
    • #44288 標準入力がブロックされた場合にコマンドフックがハングしないよう修正 @copyberry
    • #44289 MXC のボリュームへのアクセス許可を拡大し、拒否対象の glob パターンを解決 @copyberry
    • #44290 ユーザーの要求に応じて update_goal で目標を一時停止できるよう変更 @copyberry
    • #44293 非同期 Guardian 分類器の入力全体に予算の上限を適用 @copyberry
    • #44297 フックのパイプ I/O タイムアウトテストをシェルの起動ファイルから分離 @copyberry
    • #44298 Guardian とメモリのリクエストにターンのトリガーを設定 @copyberry
    • #44299 管理対象デーモンのシャットダウン時に復元候補のスレッドを記録 @copyberry
    • #44307 任意で利用できる、プロビジョニング済みの macOS CLI リリース候補版を追加 @copyberry
    • #44311 リモート制御で共有の Retry-After に従って再試行時刻を決定 @copyberry
    • #44314 管理対象デーモンの再起動時に保存済みのスレッドを復元 @copyberry
    • #44318 ホスト型 Codex Apps で MCP プロトコルの使用を個別に有効化できるよう変更 @copyberry
    • #44320 内容のない自動継続ターンが 3 回発生した後に目標をブロック @copyberry
    • #44325 アップロードのレスポンスにプロンプトのハッシュを含めるよう変更 @copyberry
    • #44327 Windows サンドボックスでファイルシステムのルートの読み取りが拒否されないよう修正 @copyberry
    • #44328 新しいプロンプトの受付時に TUI の保留中の質問を消去 @copyberry
    • #44330 状態管理ランタイムにスレッド添付ファイルの一覧をページ単位で取得する機能を追加 @copyberry
    • #44331 実験的機能の一覧に音声会話を追加 @copyberry
    • #44332 無効にしたプラグインの ID をスレッド設定に保存 @copyberry
    • #44336 実行済みツール呼び出しでサイズ制限付きのツール結果メタデータに対応 @copyberry
    • #44337 共有サーバーでのアーカイブ後にエージェントの管理画面に戻るよう変更 @copyberry
    • #44341 リモート制御セッションをその認証を行ったユーザーに紐付け @copyberry
    • #44344 エージェント一覧から右矢印キーでタスクを開けるよう変更 @copyberry
    • #44346 MCP ツールの継続処理でネイティブの本人確認に対応 @copyberry
    • #44349 セッション開始フックでフォークされたセッションを識別 @copyberry
    • #44350 スレッド添付ファイルを操作する機能を追加し、削除処理を連携 @copyberry
    • #44352 Guardian レビューの分析データからパスを含むフィールドを削除 @copyberry
    • #44354 TUI のフッターヒントの折り返し処理を切り出して共通化 @copyberry
    • #44359 MCP のステータススナップショットで OAuth 認証の失敗を報告 @copyberry
    • #44360 Escape キーでエージェント一覧のコンポーザーにフォーカスを戻すよう変更 @copyberry
    • #44377 フォークされたスレッドのフックテストで StartThreadOptions を使用 @copyberry
    • #44392 OpenAI API キーでモデルの検出を任意で有効化する機能を追加 @copyberry
    • #44400 Python SDK でターンの購読を開始した時点からイベントを受け取るよう変更 @copyberry
    • #44424 エージェント一覧にタスクを非表示にするショートカットを追加 @copyberry
    • #44433 エージェント一覧にタスクのアーカイブ操作と削除操作を追加 @copyberry
    • #44472 コードモードでツール呼び出しの内容がすべて揃っているかを追跡する処理を強化 @copyberry
    • #44482 Guardian の再試行処理とレビュー失敗の報告を改善 @copyberry
    • #44487 ターン開始前のコンパクションが失敗した場合も受信済みのプロンプトを保持 @copyberry
    • #44489 認証の所有者が変わった場合にキャッシュ済みの WebSocket の状態をリセット @copyberry
    • #44492 HTTP のクォータ超過エラーとレート制限エラーを区別 @copyberry
    • #44493 MCP の説明文に、Guardian のアクション JSON とは別のサイズ上限を設定 @copyberry
    • #44521 セッションの分離とサブエージェントへの帰属判定を切り離すよう変更 @copyberry
    • #44523 app-server の標準入出力の終了処理に時間制限を設け、Unix の SIGTERM を受けた際に正常終了できるよう変更 @copyberry
    • #44536 Guardian レビュアーの設定と実行処理をレビュアークレートに移動 @copyberry
    • #44544 Guardian の報告処理と拒否の集計処理を拡張機能に移動 @copyberry
    • #44548 Codex Apps に MIME タイプで絞り込んだリソース一覧を追加 @copyberry
    • #44564 保存済みのスレッド添付ファイルを扱う app-server API を追加 @copyberry
    • #44569 Guardian による承認リクエストのレビューでアクションの全内容を保持 @copyberry
    • #44570 リクエストの予算を割り当てる段階まで Guardian がアクションの実行を許可する根拠を保持するよう変更 @copyberry
    • #44571 拡張機能で HTTP サーバーごとに MCP プロトコルモードを選択可能に変更 @copyberry
    • #44574 Guardian レビューで記録済みのアクション設定を使用 @copyberry
    • #44575 ネットワークアクセスの承認リクエストに対するレビューを、リクエストの発生元となった実行処理に紐付け @copyberry
    • #44580 MXC でシンボル :root を使ったファイルシステムポリシーに対応 @copyberry
    • #44586 スキル呼び出しの分析イベントから repo_url を削除 @copyberry

    GitHub でリリースの全内容を確認

  • Codex App 26.911

    パフォーマンスの改善とバグ修正

    • 設定画面とチャットの間で戻る操作が効かなくなる問題を修正しました。
    • アプリの起動後やウィンドウの再読み込み後も、設定に関する警告が表示されたままになるようにしました。
    • Codex からの質問に答える入力欄のフォーカス動作と配置を改善しました。
  • GPT-5.3-Codex-Spark の提供終了

    GPT-5.3-Codex-Spark は 2026 年 9 月 14 日に提供を終了しました。研究プレビュー版は、ChatGPT デスクトップアプリ、Codex CLI、IDE 拡張機能のいずれでも利用できなくなりました。

    推奨モデルのいずれかに切り替えてください。保存済みの設定、カスタムエージェント、スクリプトで gpt-5.3-codex-spark を指定している場合は、その指定も更新してください。

    サポート対象のモデルで応答を速くする方法については、Fast モードを参照してください。

  • ChatGPT、ChatGPT Work、Codex での GPT-5.5 の提供終了(10 月 14 日)

    2026 年 10 月 14 日に、ChatGPT、ChatGPT Work、Codex で GPT-5.5 の提供を終了します。個人向けプラン、Business、Enterprise、Edu を含むすべてのプランが対象です。OpenAI API は今回の提供終了の対象外です。

    ChatGPT アカウントで Codex にサインインしている場合は、ご利用のプランとクライアントで選択できる代替モデルを選んでください。移行方法は「GPT-5.5 の提供終了」をご覧ください。

    ワークスペースの既定値、保存済みのモデル設定、管理対象の構成、カスタムエージェント、スケジュール済みタスク、スクリプトで、現在も gpt-5.5 を指定しているものを更新してください。

    移行方法は「GPT-5.5 の提供終了」および「ワークスペースで利用可能なモデル」をご覧ください。

  • Pet からのクイックチャットと Windows 版のアプリショット 26.908

    作業中のクイックチャット

    他のアプリで作業しながら、手軽に ChatGPT を使えます。macOS と Windows の ChatGPT デスクトップアプリでは、Pet のフローティングコントロールからメッセージを入力し、Enter キーで送信できるようになりました。@ でコンテキストを追加し、$ でスキルを選べます。ベルのアイコンを選択すると各スレッドの進捗を確認でき、スレッドを選択すると会話全体が開きます。

    設定 > Pet では、表示する Pet を選ぶか、コントロールだけを表示できます。macOS では Option+Space、Windows では Windows+Alt+P を押すと、コントロールが表示され、クイックチャットにフォーカスが移ります。もう一度ショートカットを押しても、クイックチャットは開いたままです。Pet を表示のショートカットは、設定 > キーボードショートカットで変更できます。コントロールを非表示にするには、コマンドメニューの Pet を非表示を選択するか、設定 > Pet で同じ項目を選択します。

    macOS では、アプリショットをフローティングコントロールに送ることもできます。ChatGPT のメインウィンドウをバックグラウンドにした状態で、自動をアプリショットの送信先として選択します。

    詳しくは、Pet をご覧ください。

    Windows でのアプリウィンドウの共有

    Windows 版の ChatGPT デスクトップアプリでもアプリショットを使えるようになりました。左右の Alt キーを同時に押して最前面のアプリウィンドウを ChatGPT と共有してから、質問するか、やりたいことを伝えます。アプリショットには、そのウィンドウのスクリーンショットと、ウィンドウから取得できるテキストが含まれます。設定では、ショートカットを変更したり、アプリショットの送信先となるチャットを選んだりできます。

    その他の改善と不具合の修正

    • 会話のソースパネルからファイルを直接開けるようになりました。ChatGPT でプレビューできないファイルはダウンロードできます。
    • Codex Micro のキーにテキストを挿入を割り当てると、自分で登録した定型文を入力中のプロンプトに追加できます。プロンプトは送信されません。
    • 設定で Pet のサイズを初期値に戻せるようになりました。また、カスタム Pet の画像を更新しても、Pet の位置が変わらなくなりました。
    • 別のチャットに切り替えてから元のチャットに戻っても、回答のテキストに書きかけたコメントが残るようになりました。
    • ChatGPT の音声入力に、メイン言語で保存した設定が反映されるようになりました。
    • 全画面表示と分割表示でブラウザのタブを閉じたときに、タブの幅とスクロール位置が変わりにくくなりました。
  • Codex CLI 0.154.0

    $ npm install -g @openai/codex@0.154.0
    詳細を表示

    新機能

    • モデルピッカーと Amazon Bedrock のカタログで GPT-6-Astra が利用できるようになりました。(#42879, #42619)
    • 実験的な Worktree 機能では、--worktree または /worktree を使って、新規セッションやフォークしたセッションごとに独立したチェックアウトを作成できます。その後、一覧からセッションを選んで再開できます。(#42652, #43069, #43120, #43286)
    • Codex が作業を続けている間も、入力中の下書きを保持したまま、質問にインラインで回答できます。提示された選択肢から選ぶことも、自由に回答を入力することもできます。(#42891, #42894, #42897)
    • Windows のセッション間でバックグラウンドの Codex サーバーを共有できるようになりました。デーモンのライフサイクルを管理するコマンドと、管理対象の更新にも対応しています。(#42405, #42392)
    • Vim 編集に R 置換モードを追加しました。置換操作は取り消すことも、ドットキーで繰り返すこともできます。また、従来のターミナルでも Escape キーの入力をより確実に処理できるようになりました。(#42194, #42584)
    • 応答をコピーしてリッチテキスト対応アプリに貼り付けると、書式が保持されるようになりました。また、/copy でステータス出力や個別のセッションフィールドをコピーできます。(#42847, #43055)

    バグ修正

    • 既存のセッションに、新しくインストールしたプラグインのツールが反映されるようになりました。また、外部でプラグインをアップグレードまたはロールバックすると、スキルとフックが更新されます。(#42284, #42593, #42990)
    • MCP 接続間で OAuth トークンの更新を調整し、更新に失敗した場合はログイン要求を表示するようになりました。拒否されたツール呼び出しは自動的に再実行されません。(#42413, #42552)
    • 起動時に、ワークスペースが信頼されるまでは、そのワークスペースが制御するヘルパーを実行しないようになりました。また、macOS サンドボックスでターミナル入力の注入をブロックするようになりました。(#42324, #42590)
    • リモートでの再開やフォーク時に、保存済みの権限が保持されるようになりました。新規セッションとフォークでは、明示的に上書きしない限り、サーバーで設定されたモデルのデフォルト値が適用されます。(#43330, #43177, #43355)
    • 別のアプリで開いている会話を再開すると、下書きを保持したまま、読み取り専用の会話履歴と再試行オプションが表示されるようになりました。(#43253)
    • 承認リクエストの自動レビューで、何が許可されているかを判断するための情報を、コンパクション後もより確実に保持できるようになりました。また、ユーザーの新しい指示や回答によって無効になった承認を拒否するようになりました。(#42844, #42852, #43442)

    ドキュメント

    • 同梱の OpenAI Docs スキルを更新し、GPT-6-Astra への移行、互換性、プロンプトの作成に関するガイダンスを追加しました。(#42931)

    メンテナンス

    • 非推奨となっていた codex mcp-server エントリーポイントを削除しました。(#42993)

    変更履歴

    すべての変更履歴:https://github.com/openai/codex/compare/rust-v0.153.0...rust-v0.154.0

    • #42188 npm パッケージングのドキュメントの句読点を修正 @copyberry
    • #42192 macOS でパスを指定しない MCP コマンドの起動にネイティブのプロセス生成を使用 @copyberry
    • #42194 TUI コンポーザーに Vim の置換モードを追加 @copyberry
    • #42196 管理対象の Worktree 作成機能を追加 @copyberry
    • #42199 TUI の共有入力ルーティングをリファクタリング @copyberry
    • #42202 TUI の環境設定をサーバー構成から分離 @copyberry
    • #42204 macOS 音声ランタイムのプロジェクションを追加 @copyberry
    • #42207 スレッドの終了処理中に TUI の再接続を再試行 @copyberry
    • #42208 GNU Linux 音声ランタイムの準備処理を追加 @copyberry
    • #42209 Windows 音声ランタイムの準備処理を追加 @copyberry
    • #42247 履歴ノートのスレッドヒントの結果を追跡 @copyberry
    • #42256 ユーザー承認モードで Guardian のスコアリングをスキップ @copyberry
    • #42270 環境情報に exec-server のリリースバージョンを表示 @copyberry
    • #42284 プロセス外でバージョンが変更された後にプラグインのスキルを更新 @copyberry
    • #42288 rules_rs の zlib パッケージを Ubuntu スナップショットから取得 @copyberry
    • #42290 再開時とロールバック時に Guardian が扱う履歴の範囲を拡大 @copyberry
    • #42293 履歴のコンパクション後も検証済みの回答を保持 @copyberry
    • #42298 追加指示のロールバック後も保存済みの回答を保持 @copyberry
    • #42306 切り離された exec-server セッションの再開テストを安定化 @copyberry
    • #42309 Windows サンドボックスのプロビジョニングを ACL の更新から分離 @copyberry
    • #42314 権限の承認リクエストで対象環境のネイティブ形式の cwd を保持 @copyberry
    • #42316 exec-server 起動処理の Future をリファクタリング @copyberry
    • #42318 パッケージ化された管理対象 Codex バイナリのパスに対応 @copyberry
    • #42319 TUI にコンパクションの進行状況をリアルタイムで表示 @copyberry
    • #42320 app-server でスレッドをアンロードするまでの待機時間を設定可能に変更 @copyberry
    • #42324 ワークスペースが信頼される前の PATH ヘルパーの実行を回避 @copyberry
    • #42325 再生時に完了済みのアシスタントメッセージを直接描画 @copyberry
    • #42326 Windows の制御ソケットのランデブー処理を堅牢化 @copyberry
    • #42328 更新した推論設定の永続化に対応 @copyberry
    • #42330 継承された書き込み権限から Windows サンドボックスのバイナリを保護 @copyberry
    • #42332 準備済みランタイムを音声ホストに同梱 @copyberry
    • #42334 Windows サンドボックスのプロビジョニングプロトコルを追加 @copyberry
    • #42337 認証に対応した Windows サンドボックスのプロビジョニングクライアントを追加 @copyberry
    • #42341 Windows サンドボックスサービスのライフサイクル管理の基盤を追加 @copyberry
    • #42342 Windows サンドボックスのプロビジョニング時のファイル処理を堅牢化 @copyberry
    • #42344 Windows サンドボックスのプロビジョニングに向けて管理対象ポリシーの検証を準備 @copyberry
    • #42348 Windows サンドボックスのクライアント認証を追加 @copyberry
    • #42351 認証を伴う Windows サンドボックスのプロビジョニングを有効化 @copyberry
    • #42353 実験的な Windows サンドボックスサービスのプロビジョニング機能を追加 @copyberry
    • #42354 自由形式の非同期ユーザーメッセージを追加 @copyberry
    • #42356 バッファリングされたメッセージの再生テストで、メッセージ内の質問を初期化 @copyberry
    • #42358 レート制限の読み取り結果に使用状況に関する機能情報を追加 @copyberry
    • #42364 Windows でデーモンの正常なシャットダウンに対応 @copyberry
    • #42366 リポジトリの管理対象 Worktree を一覧表示 @copyberry
    • #42369 無効なレコードがあっても SQLite の履歴プロジェクション処理を継続 @copyberry
    • #42370 MCP サーバー起動時のエラーログを改善 @copyberry
    • #42372 TUI に Luna Reserve の使用量のフォールバックを追加 @copyberry
    • #42373 exec プロセスのライフサイクルに帰属情報付きテレメトリを追加 @copyberry
    • #42374 PID の起動処理を専用モジュールに抽出 @copyberry
    • #42375 アプリのアンインストール時に Windows サンドボックスのリソースをクリーンアップ @copyberry
    • #42377 app-server のリアルタイムセッションを常時利用可能に変更 @copyberry
    • #42378 ロールアウトの読み取りに正規の JSON デコーダーを使用 @copyberry
    • #42380 安全のために保留された操作を再試行する際に確認を必須化 @copyberry
    • #42381 Windows で app-server のライフサイクル管理に対応 @copyberry
    • #42383 rmcp を 3.2.0 に更新 @copyberry
    • #42384 RMCP OAuth 認証情報ストア用アダプターを追加 @copyberry
    • #42385 実験的なコンテキスト管理を有効にする機能を追加 @copyberry
    • #42386 読み込み済みのスレッド環境を app-server のレスポンスに追加 @copyberry
    • #42388 プロビジョニング失敗後に保留中の環境を復旧 @copyberry
    • #42391 実行側のパスコンテキストで apply_patch を認可 @copyberry
    • #42392 Windows で管理対象デーモンの更新に対応 @copyberry
    • #42395 コマンドとターンのメタデータで Codex のバージョンを取得可能に変更 @copyberry
    • #42397 TUI のロジックを機能ごとにサブモジュールへ抽出 @copyberry
    • #42399 意図との不一致エラーの解消後も復元された入力を保持 @copyberry
    • #42401 App Server から TUI のコラボレーションモードを取得 @copyberry
    • #42403 最後に受理された環境準備完了レポートを公開 @copyberry
    • #42404 パイプのチャンクとは独立して音声ヘルパーのフレームを読み取り @copyberry
    • #42405 Windows で app-server デーモンに対応 @copyberry
    • #42406 MCP 起動時に明示的なプラグインの指定を反映 @copyberry
    • #42408 埋め込みコンポーザーの入力処理を堅牢化 @copyberry
    • #42410 意図との不一致で一時停止したチャットのレビューと続行に対応 @copyberry
    • #42413 MCP 接続間で OAuth トークンの更新を調整する機能を有効化 @copyberry
    • #42417 管理対象アプリケーションのネットワーク要件を公開 @copyberry
    • #42419 エージェントコマンドセンターにセッション再開機能を追加 @copyberry
    • #42422 Guardian がコンピューターの使用を評価する際にモデルの要件を反映 @copyberry
    • #42425 サーバーから TUI の実験的機能を取得 @copyberry
    • #42428 エージェントコマンドセンターで共通のコンポーザーを使用 @copyberry
    • #42432 TUI の再開ピッカーの Future をボックス化 @copyberry
    • #42445 プラグインの計測データに発信元を追加 @copyberry
    • #42451 TUI で保留中の追加指示の受理を送信 ID ごとに確認 @copyberry
    • #42453 App Server から権限プロファイルを取得 @copyberry
    • #42455 エージェントコマンドセンターにタスクの詳細をリアルタイムで表示 @copyberry
    • #42458 app-server API を通じてスレッドの発信元を公開 @copyberry
    • #42529 Guardian のスレッドコンテキスト用機能フラグを登録 @copyberry
    • #42552 ツール呼び出し時に MCP の認証チャレンジを保持 @copyberry
    • #42577 コマンド承認時に対象環境のネイティブ形式のパスを保持 @copyberry
    • #42579 検証済みのユーザー回答を Guardian のスレッドコンテキストに永続化 @copyberry
    • #42584 従来のターミナルで Vim の Escape キー入力を正しく処理できるよう修正 @copyberry
    • #42588 互換性のないコンパクションのチェックポイントに Guardian のレビューを必須化 @copyberry
    • #42590 ターミナル入力の注入に対する macOS サンドボックスの防御を強化 @copyberry
    • #42593 ローカルでプラグインをインストールした後にユーザー設定を再読み込み @copyberry
    • #42596 Windows サンドボックスのプライベートデスクトップの使用状況を記録 @copyberry
    • #42598 サーバーのステータスで MCP ツールの検出エラーを報告 @copyberry
    • #42602 切り離されたレビューの配信を非推奨化 @copyberry
    • #42603 codex-otel でグローバルメトリクスの登録機能を公開 @copyberry
    • #42606 リモート exec の WebSocket 接続で信頼済みヘッダーに対応 @copyberry
    • #42607 同梱モデルカタログに GPT-6-Astra を追加 @copyberry
    • #42609 TUI 起動時の警告を簡潔化 @copyberry
    • #42619 Amazon Bedrock のカタログに GPT-6-Astra を追加 @copyberry
    • #42623 Noise ハンドシェイクの待機時間を exec サーバーの初期化タイムアウトで制限 @copyberry
    • #42624 プロンプト画像の詳細度モードを一元化 @copyberry
    • #42631 音声ホストで同梱の GStreamer ランタイムを初期化 @copyberry
    • #42634 ThreadManager に注入可能な添付ファイルストアを追加 @copyberry
    • #42638 GPT-6-Astra の Fast ティアの速度に関する説明を更新 @copyberry
    • #42639 保存済みのモデルのデフォルト設定が上書きされた場合に警告 @copyberry
    • #42640 TUI によるアシスタントのマークアップ解析を堅牢化 @copyberry
    • #42641 全画面オーバーレイの終了後にインライン TUI を復元 @copyberry
    • #42650 アシスタントによるファイル引用をローカルリンクとして表示 @copyberry
    • #42652 codex exec に管理対象の Worktree を追加 @copyberry
    • #42654 安定版 exec-server のテストを Codex 0.153.1 に更新 @copyberry
    • #42657 ステータステストで汎用のフォールバックモデル名を使用 @copyberry
    • #42667 TUI のサイバー関連リクエストの拒否通知を Daybreak の利用資格に合わせて調整 @copyberry
    • #42668 stdio のシャットダウン時にリモートコントロールの登録をキャンセル @copyberry
    • #42671 置き換え用スレッドの起動中も TUI セッションを保持 @copyberry
    • #42674 サーバーが通知する実験的機能を TUI から永続化 @copyberry
    • #42676 音声ホストに WebRTC ネゴシエーションを追加 @copyberry
    • #42677 非同期ユーザーメッセージに関するガイダンスの適用範囲を限定 @copyberry
    • #42682 Worktree の実験的機能のテストフィクスチャを修正 @copyberry
    • #42716 macOS で CODEX_HOME 配下の信頼済みシンボリックリンクを許可 @copyberry
    • #42718 統合 exec の TTY サポートを機能フラグで制御 @copyberry
    • #42741 TUI のシンボリックリンク経由の起動テストを Bazel に対応させる修正 @copyberry
    • #42744 モデルが提供する Guardian レビューポリシーを適用 @copyberry
    • #42746 プロセス完了後に保留中のネットワークレビューを処理 @copyberry
    • #42749 TUI のスレッド自動命名を改善 @copyberry
    • #42752 高速に発生するコラボレーターツールのイベントでレスポンス ID を保持 @copyberry
    • #42755 対話型 tmux 起動の安全性テストを安定化 @copyberry
    • #42758 レスポンスチケットを Guardian レビューに引き渡す処理を追加 @copyberry
    • #42762 Guardian のスレッドコンテキストにユーザーの指示を保持 @copyberry
    • #42767 Streamable HTTP のテストでポートの競合を回避 @copyberry
    • #42770 スレッドコンテキストに保持した項目の受け付け順を維持 @copyberry
    • #42773 コールド再開時の設定読み込み中にメタデータのパーミットを保持しないよう変更 @copyberry
    • #42781 exec-server に直接接続用の SigV4 トランスポートを追加 @copyberry
    • #42791 TUI のプロンプト履歴とローカル設定の関連付けを維持 @copyberry
    • #42792 メモ入力ビューを専用モジュールに分離 @copyberry
    • #42798 ユーザー報告ダイアログにデータ利用に関する説明を追加 @copyberry
    • #42801 Windows サンドボックスのコマンドランナーを非表示に維持 @copyberry
    • #42807 Guardian がリクエスト単位で承認を判断する機能を追加 @copyberry
    • #42811 パッケージ化されたビルドでステージング環境のログイン用発行者設定の上書きを有効化 @copyberry
    • #42814 レポートイベントのカスタムタイトルに対応 @copyberry
    • #42819 非同期スコアリングとは独立した経路で Guardian の承認を処理 @copyberry
    • #42821 codex doctor で管理対象のファイルシステムポリシーを報告 @copyberry
    • #42823 App Server を通じて管理対象の WebMCP ポリシーを公開 @copyberry
    • #42824 GPT-6 向けのユーザー入力に関するガイダンスを改善 @copyberry
    • #42832 Guardian レビューでルートの認可コンテキストを保持 @copyberry
    • #42833 Windows サンドボックスのラッパーのセットアップ用に SystemRoot を保持 @copyberry
    • #42835 サンドボックス CLI で Windows の管理ポリシーによる読み取り拒否を維持 @copyberry
    • #42836 GPT-6-Astra 向けのユーザー入力に関するガイダンスを条件付きで適用 @copyberry
    • #42838 Guardian による承認リクエストのレビューで実行側のパスを保持 @copyberry
    • #42841 Windows ネイティブの MXC サンドボックスアダプターを追加 @copyberry
    • #42842 TUI コンポーザーに Astra のきらめきエフェクトを追加 @copyberry
    • #42844 Guardian コンテキストにユーザーの指示を保持 @copyberry
    • #42847 TUI の応答をコピーする際に Markdown の書式を保持 @copyberry
    • #42850 Linux musl バイナリで jemalloc を使用 @copyberry
    • #42852 コンパクション後の Guardian レビューを堅牢化 @copyberry
    • #42854 スレッドメタデータに Daybreak の設定を永続化 @copyberry
    • #42863 機能要件のエイリアス間で優先順位を維持 @copyberry
    • #42870 ファイルシステムサンドボックスで重複するパス解決を回避 @copyberry
    • #42879 モデルピッカーに GPT-6-Astra を表示 @copyberry
    • #42883 クライアント側に exec-server への RPC 呼び出しの試行に関するメトリクスを追加 @copyberry
    • #42889 非同期の質問をインライン編集するための TUI 基本コンポーネントを追加 @copyberry
    • #42891 非同期の質問を TUI に統合 @copyberry
    • #42894 TUI の非同期の質問で選択式の回答に対応 @copyberry
    • #42897 非同期の質問の選択肢にインラインで入力できる「その他」の回答を追加 @copyberry
    • #42900 独立したタスクとメモリリクエストにルートターンの識別情報を設定 @copyberry
    • #42903 TUI の質問の状態を保持し、履歴とキューのナビゲーションを統合 @copyberry
    • #42904 デフォルトのコラボレーションモードで静的な指示を使用 @copyberry
    • #42931 OpenAI Docs スキルのガイダンスを GPT-6 Astra 向けに更新 @copyberry
    • #42933 Guardian v2 テストの終了前にターンの分析処理の完了を待機 @copyberry
    • #42990 外部でのプラグイン更新後にセッションのフックを再読み込み @copyberry
    • #42993 非推奨の codex mcp-server コマンドを削除 @copyberry
    • #43000 スレッドを元に戻す際に解決済みのマルチエージェントのバージョンを保持 @copyberry
    • #43002 Guardian チケットを親レスポンス ID に置き換え @copyberry
    • #43005 Guardian V2 の失敗理由と接続タイミングのメトリクスを追加 @copyberry
    • #43031 更新された MCP ツールカタログを対応するクライアントとともに保持 @copyberry
    • #43039 app/installed を通じて稼働中のスレッドのツールを更新 @copyberry
    • #43043 エージェント概要の初期データ設定時にファイルシステムのスキャンを回避 @copyberry
    • #43055 /copy によるステータス出力と個別フィールドのコピーに対応 @copyberry
    • #43069 対話型セッションとフォークで管理対象の Worktree をサポート @copyberry
    • #43070 CI セットアップと Rust ワークフローのコメントを明確化 @copyberry
    • #43074 アプリのポップアップの読み込みに失敗した場合に再試行可能なエラーを表示 @copyberry
    • #43079 明示的に有効にした場合に、音声ヘルパーでローカルのオーディオデバイスを利用できる機能を追加 @copyberry
    • #43083 同梱の Opus のビルド用に Bazel 管理の CMake と Ninja を提供 @copyberry
    • #43090 voice-host で処理済みのマイク音声を RTP 経由で送信 @copyberry
    • #43097 ヘルパーを利用するリアルタイム WebRTC セッション API を追加 @copyberry
    • #43099 レシート検証付きのネイティブ音声 SDK エクスポート機能を追加 @copyberry
    • #43100 音声ホストに上限付きの Opus RTP 受信処理を追加 @copyberry
    • #43102 音声 SDK とネイティブランタイムに GIO を同梱 @copyberry
    • #43104 Guardian のスレッドコンテキストを guardianv2 構成に移動 @copyberry
    • #43109 ネイティブ音声ビルド用に明示的なツールチェーン入力を追加 @copyberry
    • #43110 フラグが有効な場合に推論強度の変更を会話履歴に記録 @copyberry
    • #43111 ネイティブ音声の依存関係用に Bazel ターゲットを追加 @copyberry
    • #43113 App Server を通じてサブエージェントとメモリのオプトイン設定を保存 @copyberry
    • #43114 ネイティブ音声ランタイム用に Bazel による準備処理を追加 @copyberry
    • #43117 Unix の Bazel バインディングを準備済みの音声ランタイムにリンク @copyberry
    • #43120 TUI のセッションコマンドに管理対象の Worktree の作成機能を追加 @copyberry
    • #43121 音声ヘルパーパッケージの組み立て時に準備済みのランタイムを必須化 @copyberry
    • #43125 ネイティブ音声ビルドで使用する Windows ツールを明示的に選択する機能を追加 @copyberry
    • #43126 Bazel ターゲットを通じて Windows ネイティブのビルドツールを公開 @copyberry
    • #43144 ネイティブ音声ライブラリ用に Windows MSVC の Bazel ターゲットを追加 @copyberry
    • #43147 セッション起動時に、モデルが対応している場合のみ実験的なコンテキスト機能を有効化できるよう制御 @copyberry
    • #43177 TUI の新規起動時にサーバーで設定されたモデルのデフォルト値を使用 @copyberry
    • #43178 バックグラウンド移行が有効な場合に、安全性を確認したうえで従来方式での再開を許可 @copyberry
    • #43244 音声ホストに上限付きの GStreamer 再生コンポーネントを追加 @copyberry
    • #43248 voice-host の RTP 音声をスピーカー再生に接続 @copyberry
    • #43253 再開時に別のクライアントが書き込み中の場合は会話を読み取り専用で表示 @copyberry
    • #43261 TUI のバックグラウンドタスクの開始時にサーバーのデフォルト設定を使用 @copyberry
    • #43265 実験的なユーザー検証 API の契約を追加 @copyberry
    • #43279 TUI のセッション検出対象にリンクされた Worktree を追加 @copyberry
    • #43281 npm パッケージのステージングをリリースワークフロー内の独立したジョブに移動 @copyberry
    • #43282 Bazel のバイナリスタンピングをオプトイン式に変更 @copyberry
    • #43286 TUI に管理対象の Worktree を閲覧するブラウザを追加 @copyberry
    • #43289 対応機能に応じて有効化する MCP ユーザー検証処理を追加 @copyberry
    • #43298 管理対象の Worktree の切り替えを TUI ループの次の反復まで延期 @copyberry
    • #43304 Bazel ビルドのコミットメタデータを Rust のコンパイル入力から分離 @copyberry
    • #43308 Windows の app-server のシャットダウン用ファイルをソケットリクエストに置き換え @copyberry
    • #43315 セッションラベルに基づく操作の前に対象を一意に特定 @copyberry
    • #43325 Cargo と Bazel の出力を統一するために JSON スキーマのオブジェクトキーをソート @copyberry
    • #43330 リモートタスクの再開時またはフォーク時に保存済みの権限を保持 @copyberry
    • #43340 TUI でリモートの名前付き権限プロファイルの選択に対応 @copyberry
    • #43352 オプトイン式の MCP ユーザー検証トランスポートを追加 @copyberry
    • #43355 CLI でフォークする際に明示されていないモデル設定を App Server 側で解決 @copyberry
    • #43359 TUI のステータスにサーバーのモデルプロバイダー ID を表示 @copyberry
    • #43360 TUI のセッション復元に app-server のメタデータを使用 @copyberry
    • #43376 再開対象の選択とディレクトリの変更を新しい TUI スタックで処理できるまで延期 @copyberry
    • #43408 Guardian v2 の分類処理で WebSocket の接続待ちを回避 @copyberry
    • #43419 TUI の再開とフォークのテストフィクスチャで cwd を初期化 @copyberry
    • #43421 app-server の README と、コントリビューター向けガイダンスにある同 README への参照を削除 @copyberry
    • #43423 AGENTS.md から app-server のドキュメント更新要件を削除 @copyberry
    • #43426 Guardian の履歴テストで Luna HTTP リクエストを処理 @copyberry
    • #43428 オプトイン済みの stdio MCP サーバーに認証の変更を通知 @copyberry
    • #43432 拡張機能の判断 API を通じて承認を処理 @copyberry
    • #43442 Guardian のレビューで使う根拠の整合性を保ち、すでに無効になった承認を拒否 @copyberry
    • #43444 V8 のリリースマニフェストを固定し、公開済みリリースの置き換えを防止 @copyberry
    • #43447 MCP の情報要求を共通の承認判断経路で処理 @copyberry
    • #43454 シェルスナップショット取得のメトリクスに診断ラベルを追加 @copyberry
    • #43456 モデル切り替えテストで、ロールバック前にスレッドがアイドル状態になるまで待機 @copyberry
    • #43458 Guardian のコンテキストモードとチェックポイントポリシーを一元化 @copyberry
    • #43462 Guardian による承認リクエストのレビューで使われていた旧処理経路を削除 @copyberry
    • #43472 Guardian の欠落したルート指示を受け付け順に復元 @copyberry
    • #43478 独立したフォークで、継承した Guardian の指示を保持 @copyberry
    • #43490 guardian_review を通じて Guardian レビュアーの共通ヘルパーを公開 @copyberry
    • #43491 マルチエージェント v2 の環境コンテキストにアンロード済みの子エージェントを追加 @copyberry
    • #43494 アーカイブされたロールアウトの読み取りを、要求されたスレッドに限定 @copyberry
    • #43495 内部セッションで、選択した履歴からのフォークに対応 @copyberry
    • #43504 Unix PID バックエンドでゾンビプロセスを非アクティブとして処理 @copyberry
    • #43513 環境メタデータに実行エンジンの安定したビルド識別情報を公開 @copyberry
    • #43519 app-server、exec、TUI の recursion_limit を 256 に設定 @copyberry

    GitHub でリリースの全内容を確認

  • Codex App 26.903

    新機能

    • ウェブリンクを既定のブラウザで開くためのショートカットを追加しました。キーの割り当ては変更できます。
    • ファイルの差分表示に Open with > New tab を追加しました。このメニューを選ぶと、アプリ内の新しいタブでソースファイルが開き、差分で選択した行が表示されます。

    パフォーマンスの改善と不具合の修正

    • チャットを開き直したときや、チャットの再開処理中にメッセージを送信したときの復旧動作と応答性を改善しました。
    • 復元したチャット履歴に追加のメッセージが重複して表示される不具合を修正しました。
  • iOS 版 ChatGPT 1.2026.244

    新機能

    • コンポーザーで @ メンションを使って、他のタスクを直接参照できます。
    • Codex が作業を続けている間も、入力中の下書きを残したまま、その場で質問に回答できます。
    • ファイルを閲覧するときに、前の画面に戻ったり、最近開いたファイルにアクセスしたりできます。前回読んでいた位置から閲覧を再開することもできます。
    • 新しい Worktree を作成するときに、起点となるブランチを選ぶか、現在のローカルの変更を含めることができます。
    • iOS 26 では、Worktree のセットアップをバックグラウンドで続行できるようになりました。進捗はライブアクティビティに表示されます。

    改善と不具合の修正

    • 音声モードでも、選択したモデルと推論強度が反映されるようになりました。
    • 委任したタスクで欠落していたメッセージを復元し、リンクでつながったタスク間を正しく移動できるようにしました。
    • アクティビティが重複したり、実行中の状態が続いたりする問題を修正し、コードレビューがより安定して完了するようになりました。
    • 「Queue」から「Steer」に切り替えた際に、アプリがクラッシュしたり、古いメッセージがキューに残ったりする問題を修正しました。
    • 再接続がより安定し、一時的なサービス停止中もデバイスのペアリングが維持されるようになりました。
    • コンポーザーの候補に同じプラグインのスキルが重複して表示される問題を修正しました。
  • Codex MCP サーバーの削除

    2026 年 8 月 24 日に非推奨となった codex mcp-server コマンドとスタンドアロンの codex-mcp-server バイナリを削除しました。連携先でどちらかを起動している場合は、Codex をアップグレードする前に連携先の実装を更新してください。

    Codex との連携には Codex App Server を使用してください。app-server コマンドは実験段階にあり、本番環境でのワークロードはサポート対象外です。

    詳細は移行ガイドを参照してください。Codex は引き続き外部 MCP サーバーへの接続をサポートしています。接続には codex mcp を使用します。

  • Codex CLI 0.153.4

    $ npm install -g @openai/codex@0.153.4
    詳細を表示

    バグ修正

    • 同梱のモデル選択画面に Astra が表示されるように修正しました。モデルが明示的に設定されていない場合は、同梱版では Astra がデフォルトのモデルになります。(#42874)
    • セッション内で非同期質問ツールを利用できる場合にのみ、そのツールを使って質問するよう、Astra のガイダンスを更新しました。(#42878)

    変更履歴

    すべての変更履歴:https://github.com/openai/codex/compare/rust-v0.153.3...rust-v0.153.4

    • #42874 [0.153 hotfix] 同梱のモデル選択画面に Astra を表示 @rhan-oai
    • #42878 [0.153 hotfix] Astra のガイダンスに、非同期質問はツールを利用できる場合に限るという条件を追加 @rhan-oai

    GitHub でリリースの全内容を確認

  • Codex CLI 0.153.3

    $ npm install -g @openai/codex@0.153.3
    詳細を表示

    新機能

    • Mantle と Runtime のグローバルルートおよび米国ルートで、Amazon Bedrock のモデルピッカーから GPT-6-Astra を選択できるようになりました。(#42805)

    バグ修正

    • GPT-6-Astra 向けのガイダンスを修正し、確認のための質問を非同期で行う際に使うべきツールと、そのツールがテキストのみを受け付けることを明示しました。(#42809)

    変更履歴

    すべての変更:https://github.com/openai/codex/compare/rust-v0.153.2...rust-v0.153.3

    • #42805 [0.153 hotfix] Amazon Bedrock のカタログに GPT-6-Astra を追加 @celia-oai
    • #42809 [0.153 hotfix] 非同期で質問する際の Astra 向けガイダンスを更新 @rhan-oai

    GitHub でリリースの全内容を確認

  • Codex CLI 0.153.2

    $ npm install -g @openai/codex@0.153.2
    詳細を表示

    バグ修正

    • GPT-6-Astra の Fast ティアの説明を「1.5 倍」から「速度 2 倍、使用量増加」に修正しました。変更は表示テキストのみで、リクエストの実行方法は変わりません。(#42632)

    変更履歴

    すべての変更履歴:https://github.com/openai/codex/compare/rust-v0.153.1...rust-v0.153.2

    • #42632 0.153.2 向けに GPT-6-Astra の Fast ティアの説明を修正 @anp-oai

    GitHub でリリースの全内容を確認

  • Codex CLI 0.153.1

  • Codex CLI 0.153.0

    $ npm install -g @openai/codex@0.153.0
    詳細を表示

    新機能

    • Vim モードで u による取り消しと Ctrl+R によるやり直しに対応しました。貼り付けた内容や添付ファイルも含め、下書き全体が保持されます。(#41941、#42140)
    • プラグイン CLI で、リモートマーケットプレイスのプラグインを一覧表示、インストール、削除できるようになりました。(#42150)
    • tui.auto_recap = false を設定すると、自動要約を無効にできます。手動での /recap は引き続き利用できます。(#42101)
    • TUI の履歴に、パッチ全体、バックグラウンド ターミナルに送信した入力、完了した個々のコマンドが表示されます。(#41893、#42107)
    • Plus と Team のユーザーには、約 5 時間の集計期間内に利用枠の残りが半分を下回ると、これまでより早い段階で警告が表示されます。(#42142)

    バグ修正

    • 外部の App Server との接続が切れると、TUI セッションが自動で再接続します。下書きと会話記録は保持されます。送信状態が不明な入力や送信待ちの入力は、ユーザーが確認できるよう保留されます。(#41911、#41916、#41918)
    • フルアクセスでは、確認のみが必要な操作に対する Guardian レビューをスキップします。ユーザー承認モードでは、バックグラウンドでの Guardian のスコアリングとウォームアップをスキップします。機密性の高い操作のチェックとユーザーへの入力リクエストは、従来どおりに処理されます。(#42147、#42256)
    • Guardian のレビュー履歴は、コンパクション、再起動、ユーザーによるフォーク後も保持されます。ロールバックの境界は守られ、サブエージェントの履歴は分離されます。(#41879、#42065)
    • 保存された MCP ツールの承認は、選択したアプリアカウントにのみ適用されます。また、macOS で相対パスを指定した MCP 実行ファイルが、より安定して起動するようになりました。(#42133、#42117)
    • ロールアウトの圧縮対象に共有履歴が含まれるようになりました。codex exec resume で作業ディレクトリを基準に選択する際、圧縮済みのロールアウトも扱えます。また、セッションルートがシンボリックリンクの場合もスレッドをフォークできます。(#42039、#42135)

    構成と API の更新

    • App Server のスレッドメタデータに、null を許容する model フィールドと reasoningEffort フィールドが含まれます。モデルカタログで有効になっている場合は、request_user_input_async を使って、構造化された質問を非同期でユーザーに送れます。(#42151、#42178)
    • トップレベルの設定に代わり、tui.disable_paste_burst を使用するようになりました。従来の設定もフォールバックとして引き続きサポートされます。(#41976)
    • デフォルトで無効の設定 features.context_management.experimental_mode を追加しました。Codex バックエンドを使用する ChatGPT Plus、Pro、Pro Lite の対象セッションでこの設定を有効にすると、トークン予算に基づくコンテキスト、履歴メモ、new_context ツールが利用できます。API キーを使用するセッション、カスタムプロバイダー、一時的な構造化スレッドは引き続き対象外です。(#42385)

    変更履歴

    すべての変更履歴

    • #41870 Guardian レビューに共通の会話記録収集処理を使用
    • #41879 コンパクション後も Guardian レビューの根拠を保持
    • #41884 バージョンを固定したネイティブ音声ソースの準備処理を追加
    • #41890 ネイティブ音声の依存関係をビルドするレシピを追加
    • #41892 イベントストリーム用の MCP クライアントを保持
    • #41893 成功した TUI コマンドを個別に表示
    • #41894 Windows でネイティブ音声の依存関係をビルドする際の不具合を修正
    • #41897 音声ヘルパーのライフサイクル管理の基盤を追加
    • #41899 タスクのアンロード後も MCP イベントのサブスクリプションを維持
    • #41901 空のウェイクターンの後に、範囲を限定したコンテキストを読み込み
    • #41902 インストール済みの音声ホストのライフサイクル管理に対応
    • #41906 MCP イベントストリームのマネージャーを追加
    • #41908 スレッドのアーカイブ時に、アーカイブ済みロールアウトのスキャンを回避
    • #41909 権限の変換時に実行側のパスコンテキストを考慮
    • #41911 App Server との接続が切れた後も TUI の下書きを保持
    • #41912 応答のトークン使用量をロールアウト履歴に保存
    • #41913 ステータス行が非表示の場合も TUI のステータスの時間情報を保持
    • #41915 構成スキーマのジェネレーターを専用クレートに移動
    • #41916 TUI の App Server セッションを自動的に再接続
    • #41917 空のコンポーザーからエージェントの概要を表示
    • #41918 TUI の再接続後にエージェントのナビゲーションを復元
    • #41923 既存のリアルタイム通話で、通話ごとのサイドバンドエンドポイントを使用可能に
    • #41924 リアルタイムの会話履歴を Core に記録
    • #41925 リポジトリ全体での Rust フォーマッターの検出をテスト
    • #41928 権限の事前承認に実行側のパスコンテキストを使用
    • #41929 再接続テストでエージェントの概要を直接表示
    • #41933 設定されたサンドボックスポリシーを一貫して報告
    • #41934 コードモードでサイズが小さすぎる WAV 出力を除外
    • #41936 失敗した Guardian レビューを診断レポートに添付
    • #41937 バックグラウンド ターミナルの入力プレビューを制限
    • #41938 終了時の要約で再開方法の案内を明確化
    • #41940 履歴をどこまで遡るか選択している間も、会話記録のレイアウトキャッシュを保持
    • #41941 TUI のコンポーザーに Vim の取り消し操作を追加
    • #41944 ChatGPT セッションでターンのコストに関するテレメトリを送信
    • #41946 拡張機能の権限に関するリグレッションテストの対象範囲を拡大
    • #41949 プラグインの状態を整合させる App Server API を追加
    • #41950 ネストされたツール呼び出しと exec プロセスのトレースを改善
    • #41953 厳選されたプラグインにマーケットプレイスのソースポリシーを適用
    • #41974 App Server のモード別に TUI の起動を追跡
    • #41976 disable_paste_burst を [tui] の配下に移動
    • #41980 応答の使用量メタデータを未加工のまま保持
    • #42003 ターン分析でターンのトリガーと発生元を報告
    • #42031 Guardian のユーザーメッセージ保持ロジックを共通化
    • #42033 Guardian レポートの診断情報を改善
    • #42039 ロールアウトの圧縮対象に共有履歴を追加
    • #42043 Codex ホームディレクトリのサイズメトリクスに圧縮状態のタグを追加
    • #42047 アプリにアカウントごとの承認設定を追加
    • #42054 アプリのツール呼び出しで明示的なアカウント指定を反映
    • #42056 MCP ツールの承認にアプリ連携設定を反映
    • #42065 スレッドの再構築後も Guardian の履歴を保持
    • #42066 コアの一部のテストケースを削除
    • #42068 macOS の CLI バンドルからスタンドアロンのインストールを検出
    • #42069 重複するテストを削除
    • #42071 Vite+ で管理される Codex のインストールを検出
    • #42076 Guardian のコンテキストセクションの収集処理を統一
    • #42082 ネストされた REPL レビューを対応するツール呼び出しに関連付け
    • #42085 Guardian のコンテキスト構成処理を一元化
    • #42086 Guardian レビューを OpenAI アプリのツールに関連付け
    • #42094 Windows MXC の利用可否を記録
    • #42096 低速なネットワークでも診断レポートを安定してアップロードできるよう改善
    • #42100 同梱プラグインよりリモートの Sites を優先
    • #42101 自動要約を無効にする TUI 設定を追加
    • #42102 OTEL トレース用 WebSocket を再利用可能なクレートとして分離
    • #42104 エージェントのコマンドセンターに最近のセッションを表示
    • #42107 TUI の履歴にパッチの全内容とターミナルへの入力を表示
    • #42109 リポジトリ全体の Python スクリプトを整形
    • #42110 同梱のクリーンアップフックを組み込みとして処理
    • #42113 exec の安全性チェックにリモートプラットフォームの動作規則を適用
    • #42114 リモートプラグインの変更処理を PluginsManager に集約
    • #42117 macOS での相対パスによる MCP サーバーの起動を修正
    • #42118 TUI でのフックの動作状況の表示を改善
    • #42121 実行中のターンで承認リクエストのレビュー担当を変更可能に
    • #42123 ローカルファイルへのリンクに付けた説明ラベルを保持
    • #42126 プラグインカタログのテストヘルパーで JSON 以外のファイルを無視
    • #42128 複数の MCP 接続が連携して OAuth の更新を行うための準備
    • #42132 メタデータの拡充に用いる Git ルートの探索範囲を制限
    • #42133 セッションの MCP 承認の適用範囲をアプリのアカウント連携ごとに限定
    • #42134 MCP 承認リクエストにアプリ連携のメタデータを追加
    • #42135 シンボリックリンク経由のセッションルートからのスレッドのフォークに対応
    • #42137 対象となるターンのシェルスナップショットを事前に準備
    • #42140 Vim コンポーザーの履歴にやり直し機能を追加
    • #42142 Plus と Team の両プランにレート制限の早期警告を追加
    • #42144 Guardian V2 の分析イベントを追加
    • #42146 実行側のコンテキストで権限リクエストを解決
    • #42147 フルアクセスで確認のみが必要な操作の Guardian レビューをスキップ
    • #42149 マージ済みの構成に基づいて Git マーケットプレイスをアップグレード
    • #42150 プラグイン CLI でリモートマーケットプレイスに対応
    • #42151 App Server のスレッドメタデータでモデル設定を公開
    • #42161 ツールの JSON Schema コードを役割ごとのモジュールに分割
    • #42164 アプリツールの分析データに結果の取得元を記録
    • #42173 ネットワーク要件でヘッダーの注入に対応
    • #42174 キャッシュ可能な Bazel 用 App Server スキーマバンドルを追加
    • #42178 構造化された非同期のユーザー入力リクエストを追加
    • #42256 ユーザー承認モードでバックグラウンドの Guardian スコアリングをスキップ
    • #42385 実験的なコンテキスト管理を有効にする設定を追加

    GitHub でリリースの全内容を確認

  • Codex App 26.901

    2026 年 9 月 5 日までの更新内容を含みます。

    パフォーマンスの改善と不具合の修正

    • 設定の更新中にモデル選択メニューが閉じてしまう問題を修正しました。
    • フィードバックの送信成功と診断データのアップロード失敗を区別できるようにしました。
    • ホストが変わった後にリモートチャットを開き直すと応答しなくなる問題を修正しました。
    • アプリを再起動しても、SSH ホストへの自動接続設定が保持されるようにしました。
  • iOS 版 ChatGPT 1.2026.237

    新機能

    • Windows や Linux を含むすべての接続先ホストでファイルを添付できるようになりました。写真ライブラリの動画も添付できます。
    • 添付ボタンを長押しすると、最近の写真を添付できます。
    • 新しい優先表示では、実行中のタスク、未読の更新、ユーザーの応答を待っているタスクがタスク一覧の先頭に表示されます。
    • キューに入れたプロンプトは接続先のホストと同期され、送信前であれば引き続き編集できます。アプリがバックグラウンドにあるときでも送信されます。
    • 長時間実行されるタスクでは、実行時間がリアルタイムで表示されるようになりました。
    • タスクのメニューからスレッド ID をコピーできるようになりました。

    改善と不具合の修正

    • タスク一覧の読み込みと整理が速くなり、動作も安定しました。日付ごとの区分がシンプルになり、読み込みが止まったり、プロジェクトが一覧から消えたりすることが減りました。
    • 再接続が安定し、送信中の状態が続く、承認リクエストが表示されない、タスクの更新内容が古いままになるといった問題を修正しました。
    • 長い応答をストリーミング表示する際に、表示が途切れることが減りました。
    • サイドチャットに再接続できなくなっても、チャットを閉じるまではメッセージを確認できます。
  • Codex CLI 0.152.1

  • Codex CLI 0.152.0

    $ npm install -g @openai/codex@0.152.0
    詳細を表示

    新機能

    • Vim モードでは、/ と ? で下書き内を検索できます。一致箇所はハイライト表示され、n で検索方向に、N で逆方向に順次移動できます。 (#41586)
    • レート制限のバナーから、使用状況の確認、クレジットの管理、制限のリセット、プランの管理ができるようになりました。 (#41742)
    • ターミナル UI と codex exec に、Amazon Bedrock の再認証を含む認証情報の更新状況が表示されるようになりました。 (#41239)
    • MCP サーバー名に :、@、/、. を使用できるようになりました。CLI コマンドでも認証時でも、パッケージ形式の名前を使用できます。 (#41700)
    • MCP ツールごとの output_token_limit 設定に対応しました。セッションを再開しても、同じ上限に従って出力が切り詰められます。 (#41421)
    • App Server クライアントで thread/shellCommand のタイムアウトを設定できるようになりました。1 時間を超える制限時間も指定できます。 (#41384)

    バグ修正

    • Vim モードを有効にしたコンポーザーでは、新しい下書きが挿入モードで始まるようになりました。メッセージの送信後やスラッシュコマンドの実行後も同様です。 (#41921)

    • 承認リクエストの自動レビューで、より長いメッセージを保持できるようになりました。保持できる会話記録の上限も引き上げました。 (#41931)

    • 承認リクエストの自動レビューで、履歴のコンパクション後もユーザーの指示、回答、有効な許可が保持されるようになりました。 (#41660, #41846, #41852)

    • スレッドの再開時に作業ディレクトリを指定しなかった場合、保存済みの作業ディレクトリが復元されるようになりました。また、クライアントのメタデータ更新時にファイルシステムの権限が保持されるようになりました。 (#41567, #41464)

    • キャッシュの更新やリモートプラグインの変更があっても、MCP ツールを引き続き利用できるようになりました。認証の再試行時には、ヘルパーが提供する更新済みのヘッダーを使用します。 (#41336, #41344, #41396, #41400)

    • モデル選択メニューを開くと、現在の選択肢のハイライトを維持したまま、利用可能なモデルの一覧が更新されるようになりました。 (#41467)

    • Windows サンドボックスで Microsoft Store 版 PowerShell を使って実行する際の問題、ターミナルへの問い合わせ時にサブプロセスが応答しなくなる問題、古い JediTerm ターミナルでカーソルの描画に伴って表示が乱れる問題を修正しました。 (#41227, #41436, #41673)

    • 保存済みの認証情報を保護するため、クラウドタスクのリクエストでは、信頼できないバックエンド URL を拒否し、リダイレクトを無効にするようになりました。 (#41403)

    メンテナンス

    • 計画ツールはデフォルトで無効です。tools.update_plan.enabled = true を設定すると有効になります。 (#41744)
    • 起動中におすすめのプラグインの読み込みを開始することで、最初のターンまでの待ち時間を短縮しました。 (#41375)

    変更履歴

    すべての変更履歴: https://github.com/openai/codex/compare/rust-v0.151.0...rust-v0.152.0

    • #41210 モデルのメタデータに基づいて時刻ツールを有効化 @copyberry
    • #41215 追加レビューの前に Guardian のコンテキストを切り替え @copyberry
    • #41218 リンク付きツールメンションの解析処理を TUI 内で共通化 @copyberry
    • #41219 リモート登録の競合が確認された場合に再試行 @copyberry
    • #41221 Guardian のレビューコンテキストを切り替える際も、ターンごとのトークン予算を適用 @copyberry
    • #41223 project/list に新しい順での並べ替えを追加 @copyberry
    • #41226 Guardian レビューセッションのテストを別ファイルに移動 @copyberry
    • #41227 Windows サンドボックスで権限を昇格してコマンドを実行する際に、互換性のある PowerShell を使用 @copyberry
    • #41230 認証なしでプラグインを読み取る際にアプリのルーティングポリシーを適用 @copyberry
    • #41231 読み込み済みのプラグインキャッシュに計測機能を追加 @copyberry
    • #41232 環境コンテキストで PowerShell のバージョンを参照可能に変更 @copyberry
    • #41235 履歴ノートのバックエンドエラーをサニタイズ @copyberry
    • #41239 モデルプロバイダーの認証復旧状況を表示 @copyberry
    • #41243 sleep ツールの有効・無効を設定できる仕組みを追加 @copyberry
    • #41250 リアルタイム接続のメタデータにスレッドの生成元を追加 @copyberry
    • #41260 履歴バックエンドでツール出力の上限を適用 @copyberry
    • #41285 アクションレジストリに基づいてキーマップの競合をチェック @copyberry
    • #41292 履歴ノートの画像をモデルに転送 @copyberry
    • #41308 サブエージェントがルートエージェントのサービスティアを継承するように変更 @copyberry
    • #41309 Guardian のスコアを再利用する際も必須のレビューを実施 @copyberry
    • #41313 HTTP 再試行時のバックオフを過負荷時の統合テストから分離 @copyberry
    • #41322 必須モデルに関する Guardian の承認テストを分離 @copyberry
    • #41328 保持されている権限に照らしてターミナル入力をレビュー @copyberry
    • #41331 時刻ツールを組み込みの制御ツールに分類 @copyberry
    • #41336 バインディングの取得時にキャッシュ済みの MCP ツールを保持 @copyberry
    • #41344 バインディングの取得時に更新済みの MCP ツールキャッシュを使用 @copyberry
    • #41349 生成された Responses の入力項目に安定した ID を割り当て @copyberry
    • #41354 レビュー対象のターミナル入力に含まれる NUL バイトを拒否 @copyberry
    • #41357 共有ロールアウトの系譜の圧縮に対応 @copyberry
    • #41360 App Server の起動時に Codex のホームディレクトリの使用量を計測 @copyberry
    • #41364 圧縮済みの共有ロールアウトの再開をテスト @copyberry
    • #41365 ユーザーへの非同期メッセージを質問に限定 @copyberry
    • #41368 Windows シェルのガイダンスを実行側のプラットフォームに合わせて調整 @copyberry
    • #41375 セッション起動時におすすめのプラグインを事前に読み込み @copyberry
    • #41380 複数のエージェントに自発的に作業を委任する際のガイダンスを明確化 @copyberry
    • #41384 スレッドのシェルコマンドでタイムアウトの設定に対応 @copyberry
    • #41385 Guardian の分類ごとに個別のターン識別情報を付与 @copyberry
    • #41392 Guardian のコンテキストを扱う共通プリミティブを追加 @copyberry
    • #41393 unified exec が無効な場合もワンショットの exec を維持 @copyberry
    • #41396 リモートプラグインの状態変更に応じてランタイムを更新 @copyberry
    • #41400 認可失敗後に MCP HTTP ヘルパーのヘッダーを更新 @copyberry
    • #41403 クラウドタスクの認証情報の使用先を信頼できるオリジンに限定 @copyberry
    • #41413 履歴項目の検索を最適化 @copyberry
    • #41416 App Server の通知にメディアフィルタリングを追加 @copyberry
    • #41421 MCP ツールごとの出力制限に対応 @copyberry
    • #41422 Guardian の会話記録を収集する共通機能を追加 @copyberry
    • #41424 エージェントを入れ子にフォークしてもコンテキストのベースラインを保持 @copyberry
    • #41427 関数呼び出しの出力通知からメディアを除外 @copyberry
    • #41429 各ターンで最後に選択したステップのコンテキストを保持 @copyberry
    • #41432 中断されたターンでもエグゼキューターのフックを実行 @copyberry
    • #41435 サブエージェントの停止時に、同梱のブラウザ用クリーンアップフックの実行を許可 @copyberry
    • #41436 TTY サブプロセスからのターミナルへの問い合わせに応答 @copyberry
    • #41447 openai/elicitation のフォームリクエストに対応 @copyberry
    • #41448 デフォルトのコラボレーションモードでの質問の扱いを明確化 @copyberry
    • #41449 Seatbelt の読み取り専用プラットフォーム既定ポリシーの名称を変更 @copyberry
    • #41452 コードモードのホストリクエストの所要時間を報告 @copyberry
    • #41454 実行ホストで障害が繰り返された場合にゴールをブロック @copyberry
    • #41456 エグゼキューターのプラグインフックでアプリのターゲット指定に対応 @copyberry
    • #41457 複数のエージェントの自発的な活用に関する指示をモデルカタログから取得 @copyberry
    • #41461 ユーザーへの非同期メッセージの説明をモデルカタログから取得 @copyberry
    • #41464 セッションのメタデータ更新時に権限を保持 @copyberry
    • #41467 App Server から取得した情報で TUI のモデル選択メニューを更新 @copyberry
    • #41476 リリース用バイナリに rules_rs のプラットフォームを使用 @copyberry
    • #41477 同梱の Rust リソースをアセットディレクトリ配下に整理 @copyberry
    • #41562 ゴールの継続時にもターンの系譜を保持 @copyberry
    • #41567 スレッドが保持する設定のスナップショットから cwd を復元 @copyberry
    • #41569 診断レポートのアップロード処理を強化 @copyberry
    • #41570 複数のエージェントの自発的な活用に関する指示の文法を修正 @copyberry
    • #41586 コンポーザーに Vim の検索モーションを追加 @copyberry
    • #41613 Vim の履歴テストを履歴検索モジュールに移動 @copyberry
    • #41630 デフォルトで有効な update_plan に合わせてテストを更新 @copyberry
    • #41660 履歴のコンパクション後も Guardian の認可を保持 @copyberry
    • #41666 Guardian を待たずに初回の Node REPL 実行を承認 @copyberry
    • #41673 古い JediTerm ターミナルでのカーソルスタイルの描画を修正 @copyberry
    • #41683 環境に関する MCP テストの作業ディレクトリを設定 @copyberry
    • #41700 パッケージ形式の MCP サーバー名に対応 @copyberry
    • #41742 TUI に使用状況の確認などの操作ができるレート制限バナーを表示 @copyberry
    • #41743 ターンのメタデータに履歴取り込みリクエストであることを記録 @copyberry
    • #41744 update_plan ツールを明示的に有効化する方式に変更 @copyberry
    • #41803 モデルがトークン予算管理をデフォルトで有効にできるように変更 @copyberry
    • #41840 承認リクエストのレビューに非同期スタックの予算を使用 @copyberry
    • #41846 コンパクション後も Guardian のレビューの根拠を保持 @copyberry
    • #41852 コンパクション後も Guardian に対するユーザーの回答を保持 @copyberry
    • #41853 セッション起動の future を API 境界でボックス化 @copyberry
    • #41857 現在の履歴にある Guardian に対するユーザーの回答を保持 @copyberry
    • #41858 Guardian の履歴からサイズ超過の画像を除外する際もユーザーのテキストを保持 @copyberry
    • #41861 Guardian のレビューから履歴拡張ツールを除外 @copyberry
    • #41921 Vim の新規下書きを挿入モードで開始
    • #41931 Guardian のメッセージと会話記録の上限を引き上げ

    GitHub でリリースの全内容を確認

2026年8月

  • Codex App 26.831

    パフォーマンスの改善と不具合の修正

    • 新しいチャットに大量のテキストを貼り付けると、チャットが応答しなくなる問題を修正しました。
    • Windows での起動時の復旧処理を改善し、再接続後は以前の起動エラーが表示され続ける問題も解消しました。
    • アプリのウィンドウを非表示にすると、応答のストリーミングが途中で止まる問題を修正しました。
  • Codex CLI 0.151.0

    $ npm install -g @openai/codex@0.151.0
    詳細を表示

    新機能

    • オプションの MCP サーバーからツールを検出する際の猶予時間を設定できるようにしました。 (#41199)
    • 拡張機能で、MCP ツールの結果がモデルに渡される前に、その内容を確認または置換できるようになりました。 (#41202)
    • プラグインカタログがリポジトリごとの設定を統合するようになりました。プロジェクトに無効なマーケットプレイスがある場合は、その旨を報告し、有効なプラグインは引き続き表示します。 (#41208)

    バグ修正

    • 復元された権限プロファイルが TUI のターンをまたいで保持されるようにし、/cd によってサンドボックスの制限が緩和されないようにしました。 (#41192)
    • モデルを切り替えた場合や別のモデルにフォールバックした場合も、ツールの利用可否と推論強度が正しく維持されるようにしました。 (#41195, #41206)
    • エグゼキューターの実際のホームディレクトリ、OS、パスの規則に基づいて、リモートサンドボックスの制限をより正確に適用するようにしました。 (#41196, #41204, #41207, #41209)
    • app-server のレスポンスで、MCP ツールとリソースの構造化エラーが保持されるようにしました。 (#41196)
    • ネストしたサブエージェントのトークン使用量を、ルートゴールのトークン予算に計上するようにしました。 (#41183)
    • 権限の状態が変わった後は、Guardian の古い分類結果に基づいてアクションを許可しないようにしました。 (#41196)

    保守作業

    • エスカレーションされた stdin レビューと、リモートエグゼキューターによる MCP 検出のテレメトリを追加しました。 (#41189, #41205)
    • CI の実行が遅い場合や同時実行数が多い場合でも、Guardian WebSocket とコアフィクスチャのテストが安定するようにしました。 (#41191, #41194)

    変更履歴

    すべての変更履歴:https://github.com/openai/codex/compare/rust-v0.150.0...rust-v0.151.0

    • #41183 サブエージェントのトークン使用量をルートゴールに計上 @copyberry
    • #41189 stdin レビューのサイズチェックに計測処理を追加 @copyberry
    • #41191 Guardian WebSocket テストの安定化 @copyberry
    • #41192 TUI セッションで復元された権限プロファイルを保持 @copyberry
    • #41193 リモートプラグインの同期で影響を受ける機能を報告 @copyberry
    • #41194 コアテストのフィクスチャ起動時のアサーションを強化 @copyberry
    • #41195 ToolRouter でモデル固有のツールプランを確定 @copyberry
    • #41196 サンドボックス、MCP エラー、キャッシュされた承認の扱いを改善 @copyberry
    • #41199 オプションの MCP サーバーの起動猶予時間を設定可能に @copyberry
    • #41202 拡張機能による MCP ツール結果の処理に対応 @copyberry
    • #41204 エグゼキューターのホームディレクトリをサンドボックスのコンテキストに反映 @copyberry
    • #41205 エグゼキューターによる MCP 検出のテレメトリを記録 @copyberry
    • #41206 推論強度「ウルトラ」のフォールバック処理でモデルを考慮 @copyberry
    • #41207 エグゼキューターの OS をターンの環境に反映 @copyberry
    • #41208 カタログリクエストにリポジトリごとのプラグイン設定を反映 @copyberry
    • #41209 deny-read の照合をエグゼキューターのパス解釈に合わせて調整 @copyberry

    GitHub でリリースの全内容を確認

  • Codex App 26.825

    パフォーマンスの改善とバグ修正

    • SSH 接続の名前を変更しても、保存済みのチャットとプロジェクトが保持されるようになりました。
  • Codex CLI 0.150.1

    $ npm install -g @openai/codex@0.150.1
    詳細を表示

    バグ修正

    • リモートでのコンパクションでは、保持している画像もデフォルトでトークン予算に算入し、必要に応じて古い画像を削除するようになりました。 (#41003)

    変更履歴

    すべての変更履歴:https://github.com/openai/codex/compare/rust-v0.150.0...rust-v0.150.1

    • #41003 保持画像をコンパクションのトークン予算に算入する処理を 0.150 にバックポート @rhan-oai

    GitHub でリリースの全内容を確認

  • iOS 版 ChatGPT 1.2026.230

    新機能

    • 接続中のホスト上のタスクを、タイトルと会話内容の両方から検索できるようになりました。
    • コンポーザーに、推論強度を確認・調整できるコンパクトなゲージを追加しました。
    • 長いプロンプトを編集できる全画面エディタを追加しました。
    • ChatGPT、Work、Codex リモートのホーム画面ショートカットを設定できるようになりました。
    • 応答内で選択した注釈に、必要に応じてコメントを追加できるようになりました。

    改善と不具合の修正

    • 古い履歴を必要に応じて取得することで、長いスレッドの読み込みを改善しました。
    • タスクリストのレイアウト、表示順、ピン留めの動作をデスクトップ版に近づけました。
    • インラインの可視化に、iOS の外観とアクセントカラーの設定が反映されるようになりました。
  • Codex CLI 0.150.0

    $ npm install -g @openai/codex@0.150.0
    詳細を表示

    新機能

    • @ メンションで他の Codex タスクを参照できます。ターミナルからエージェントに、タスクの読み取りや作成、タスクへのメッセージ送信を依頼できます。 (#40308, #40315)
    • /copy で、応答全体、個々のコードブロック、引用ブロックからコピー対象を選べるようになりました。 (#39997)
    • 名前のないターミナルタスクには、内容がわかるタイトルが自動的に付けられます。/rename は会話に基づいてタイトルを提案し、その場で編集できます。 (#40492, #40495)
    • 対応するターミナルでは Markdown リンクがクリック可能なラベルとして表示され、それ以外では引き続き URL が表示されます。 (#40471)
    • 権限モードを順に切り替えるショートカットを割り当てられるようになりました。また、Vim モードでは . で直前の編集を繰り返せます。 (#39873, #40521)
    • 新しい Interrupt フックを使うと、実行中のトップレベルのターンが中断されたときに、コマンドや MCP ハンドラーを実行できます。 (#40511)

    バグ修正

    • 信頼されていないプロジェクトでは、プロジェクトレベルの AGENTS.md の指示が読み込まれなくなりました。また、管理対象の読み取り拒否ルールは、権限を変更した後も適用されます。 (#39837, #40004)
    • app-server の診断情報で、プロバイダー、認証更新、アテステーションの各フィールドを含め、認証情報のマスキングを改善しました。 (#39993)
    • 旧バージョンのエグゼキューターとの互換性を維持しながら、リモート MCP の Bearer トークンの検索と必須サーバーの起動に関する問題を修正しました。 (#39926, #39952, #39979)
    • 昇格した権限での Windows サンドボックスのセットアップと、Unicode 文字を含むユーザーパスでの起動エイリアスの問題を修正しました。 (#39971, #40570)
    • Unix で、切り離されたプロセスがターミナルを保持している場合や、ターミナルの出力バッファーが満杯の場合に、終了処理がハングする問題を修正しました。 (#40460)
    • Amazon Bedrock モデルで、会話のコンパクションとマルチエージェントの互換性に関する問題を修正しました。 (#39804, #39825)

    変更履歴

    すべての変更履歴:https://github.com/openai/codex/compare/rust-v0.149.0...rust-v0.150.0

    • #39667 MCP ランタイム更新の調整処理をトレース @copyberry
    • #39691 Guardian v2 で親のコンパクションの再利用を設定可能に変更 @copyberry
    • #39700 設定や sed の解析が安全でない場合は処理を拒否 @copyberry
    • #39702 マルチエージェントの再開テストでターン完了イベントを待機 @copyberry
    • #39703 グローバルスコープのチェックをコードモードのランタイムに移動 @copyberry
    • #39706 Seatbelt の書き込み可能ルートのパスバインドを強化 @copyberry
    • #39707 コードモードの画像ヘルパーの冗長なテストを削除 @copyberry
    • #39709 TUI アプリのイベントの種類をペイロードなしでログに記録 @copyberry
    • #39712 unified exec の出力バッファーの割り当てを削減 @copyberry
    • #39717 CI ワークフローの入力を環境変数経由で受け渡し @copyberry
    • #39719 V8 ワークフローでチェックアウト用の認証情報の永続化を廃止 @copyberry
    • #39720 ブラウザ設定のインポート用の管理ポリシーを公開 @copyberry
    • #39722 分析データでマルチエージェント v2 のエージェント生成呼び出しを追跡 @copyberry
    • #39726 WebSocket 接続用の future をボックス化 @copyberry
    • #39731 設定済みの TUI セッションでロールアウトの読み取りを回避 @copyberry
    • #39736 エグゼキューターのプライベートディレクトリの作成を廃止 @copyberry
    • #39738 モデルの既定値に含まれる Guardian ランタイム設定を反映 @copyberry
    • #39741 自動レビューの結果に関するモデル固有の指示を使用 @copyberry
    • #39744 コンポーザーへの短い入力では後処理を省略 @copyberry
    • #39746 再開したスレッドのケイパビリティルートをエグゼキューターの情報で更新 @copyberry
    • #39749 ファイルシステムのバックエンドにディレクトリ走査の実装を必須化 @copyberry
    • #39752 未コンパイルの権限プロファイルを選択可能に @copyberry
    • #39755 要件に管理対象の開発者指示を追加 @copyberry
    • #39756 exec サーバーでシェルスナップショットをキャッシュ @copyberry
    • #39757 シェルの実行を unified exec に統一 @copyberry
    • #39761 app-server に MCP イベントのストリーミングを追加 @copyberry
    • #39765 プラグインのインストールメタデータに提案 ID を追加 @copyberry
    • #39770 同梱のモデル定義を更新 @copyberry
    • #39772 シェルの実行を unified exec に統一 @copyberry
    • #39776 起動またはインストール前に Codex App の署名を検証 @copyberry
    • #39777 exec の初回接続時にレジストリで一時的な障害が発生した場合の再試行を追加 @copyberry
    • #39779 ツール結果のテレメトリの上限を設定可能に @copyberry
    • #39782 名前付き関数呼び出しの単独出力に対応 @copyberry
    • #39784 ロールアウト移行の失敗を分類 @copyberry
    • #39785 カスタムモデルプロバイダーのターンコストのテレメトリに対応 @copyberry
    • #39786 ホストが受け入れる exec-server の WebSocket 接続に対応 @copyberry
    • #39790 zsh のフォークテストのセットアップの重複を解消 @copyberry
    • #39791 単独のツール出力を外部コンテキストとして処理 @copyberry
    • #39792 親が所有するサブエージェントへの設定更新を拒否 @copyberry
    • #39794 Rust のフル CI でビルドツールをインストール @copyberry
    • #39795 設定可能な TUI ステータス行にホスト名を追加 @copyberry
    • #39797 スレッドのアーカイブに関する分析データにスレッドのコンテキストを追加 @copyberry
    • #39798 rmcp を 3.1.3 に更新 @copyberry
    • #39802 大文字と小文字を区別しないスレッド履歴の照合を最適化 @copyberry
    • #39804 Amazon Bedrock モデルにマルチエージェント V1 を使用 @copyberry
    • #39807 作成時のコンテキストを使用して予約済みの PDF アップロードを確定 @copyberry
    • #39809 コアの Windows シェル環境で WINDIR を保持 @copyberry
    • #39811 macOS の環境設定の読み取りを、ディスク全体を対象とするポリシーに限定 @copyberry
    • #39812 存在確認時に書き込み可能なルートの例外設定を実体化しないよう変更 @copyberry
    • #39813 従来のファイルシステムポリシーの変換処理を後回しに変更 @copyberry
    • #39822 Guardian 分類器の指示を長さの制限なしで保持 @copyberry
    • #39825 Amazon Bedrock に Responses のコンパクションを使用 @copyberry
    • #39827 トークン予算のあるセッション向けに履歴とノートのツールを追加 @copyberry
    • #39830 履歴ノート拡張機能の構成オプションの名前を変更 @copyberry
    • #39837 信頼されていないプロジェクトでは、プロジェクトの指示を無視 @copyberry
    • #39847 レスポンスのメタデータにコンテキストウィンドウ ID を追加 @copyberry
    • #39852 Noise バンドルの更新時にレジストリへの再試行回数をリセット @copyberry
    • #39864 保留中の入力のプレビューで行の折り返しに使う処理量を制限 @copyberry
    • #39870 codex agents でのセッション設定に対応 @copyberry
    • #39873 TUI の権限モードを順に切り替えるキーバインドを追加 @copyberry
    • #39876 既存のリアルタイム通話への接続に対応 @copyberry
    • #39917 exec-server のシェルスナップショットにリクエストの PATH を反映 @copyberry
    • #39926 エグゼキューター環境で HTTP MCP の Bearer トークンを解決 @copyberry
    • #39930 リモート MCP のヘッダー用環境変数を追跡 @copyberry
    • #39935 MCP OAuth エンドポイントと発行者の紐付けを必須化 @copyberry
    • #39937 unified exec の出力差分フレームに上限を設定 @copyberry
    • #39940 ローカルのコードモードホストの起動待ち時間を延長 @copyberry
    • #39941 選択したエグゼキューターから HTTP MCP サーバーを検出 @copyberry
    • #39952 選択したエグゼキューターで必須に指定された MCP サーバーを反映 @copyberry
    • #39953 音声機能を考慮した構成とバージョン差異のあるビルドに対応 @copyberry
    • #39957 unified exec にメモリ内のシェルスナップショットを追加 @copyberry
    • #39958 ローカルの exec サーバーからのシェルスナップショット対応の通知を停止 @copyberry
    • #39961 エグゼキューターの WebSocket 経由でブラウザ MCP の Bearer トークンをテスト @copyberry
    • #39962 Guardian のレビューとエグゼキューターの MCP サーバーとの分離を維持 @copyberry
    • #39967 pnpm を 10.34.5 に更新 @copyberry
    • #39969 コードモードの出力ヘルパーテストを統合 @copyberry
    • #39971 昇格した権限で Windows サンドボックスのセットアップを起動する処理を修正 @copyberry
    • #39975 サブエージェントの Guardian レビューで、ルート側のユーザーによる許可を保持 @copyberry
    • #39976 macOS サンドボックスでセマフォの上限値の照会を許可 @copyberry
    • #39979 旧バージョンのエグゼキューターとの MCP 互換性を維持 @copyberry
    • #39980 リモート実行で環境のネットワークポリシーを強制適用 @copyberry
    • #39981 自動レビューが必須のモデルではリスクスコアリングを省略 @copyberry
    • #39985 ポリシーのレンダリング後に Guardian の指示を切り詰め @copyberry
    • #39991 アクティブなスレッドの保留イベントを処理する間も TUI イベントの順序を維持 @copyberry
    • #39992 ナビゲーション中もキーマップのアクション説明を維持 @copyberry
    • #39993 app-server のログから認証情報を除外 @copyberry
    • #39994 Guardian の内部セッションに対応 @copyberry
    • #39995 ブラウザとコンピューターの使用に関する要件を拡張 @copyberry
    • #39997 /copy に応答のコピー対象を選ぶ機能を追加 @copyberry
    • #39999 非対応のモデルでは Fast モードの状態を非表示 @copyberry
    • #40000 app-server 経由でブラウザとコンピューターの使用に関する要件を取得可能に @copyberry
    • #40004 権限の更新後も管理対象の読み取り拒否ルールを維持 @copyberry
    • #40005 エスカレーションされたコマンドを Guardian の同期レビューに送るよう変更 @copyberry
    • #40006 Git 情報補完のテストを明示的に同期 @copyberry
    • #40007 App Server に Amazon Bedrock のセットアップを実装 @copyberry
    • #40009 エグゼキューターのプラグインの stop フックを許可リストに従って実行 @copyberry
    • #40011 並行実行される Git 情報補完テストを明示的に同期 @copyberry
    • #40012 MCP の stop フック用にエグゼキューターのコンテキストを保持 @copyberry
    • #40013 非同期リスクスコアリングで Guardian のレビューを再利用 @copyberry
    • #40015 リモートにインストールされたプラグインのキャッシュ整合処理を強化 @copyberry
    • #40017 ターンのコンテキスト作成とリアルタイム状態のチェックをトレース @copyberry
    • #40018 ブラウザとコンピューターの使用に関する構成を追加 @copyberry
    • #40020 エグゼキューターの Stop フックにエンドツーエンドテストを追加 @copyberry
    • #40021 ツール呼び出しのキャンセルに合わせて Guardian のレビューもキャンセル @copyberry
    • #40024 unified exec で個別のサンドボックス承認を反映 @copyberry
    • #40028 Guardian V2 の分類結果をログに記録 @copyberry
    • #40031 MCP 自動レビューの厳格な判定結果を保持 @copyberry
    • #40038 未完了のルートターンの一時停止に対応 @copyberry
    • #40068 ランタイムの MCP 接続状態を報告 @copyberry
    • #40150 Guardian 分類器でスレッドのソースメタデータを使用 @copyberry
    • #40161 exec の呼び出し元による新規スレッドの分類を可能に @copyberry
    • #40166 TUI カーソルを表示する前に移動 @copyberry
    • #40169 パッチ承認時のページ送りに回帰テストを追加 @copyberry
    • #40174 メッセージメタデータにコンテンツ項目の種別を保持 @copyberry
    • #40177 拡張機能のプロンプト断片でコンテンツ種別を必須化 @copyberry
    • #40179 スレッドツリーのアーカイブ時に再開済みの子孫スレッドを終了 @copyberry
    • #40180 コンテキスト断片をコンテンツ種別で分類 @copyberry
    • #40184 マージしたメッセージのコンテキストアノテーションを保持 @copyberry
    • #40186 デタッチされたメモリリクエストをメモリ統合として識別 @copyberry
    • #40196 ユーザー入力とコンテキスト断片にコンテンツ種別のアノテーションを付与 @copyberry
    • #40200 プランモードのコンポーザー内の案内を削除 @copyberry
    • #40221 Guardian レビュースレッドとサブエージェントを区別 @copyberry
    • #40257 cua_repl を Node REPL ベースの MCP サーバーとしてサポート @copyberry
    • #40264 メッセージの切り詰め時にコンテンツメタデータを保持 @copyberry
    • #40266 フォークしたエージェントの履歴をフィルタリングする際にコンテンツアノテーションを保持 @copyberry
    • #40271 モデル切り替えのロールバック時にコンテンツアノテーションを保持 @copyberry
    • #40273 コンパクション済みユーザーメッセージのアノテーションを正規化 @copyberry
    • #40275 生成された追加のコンテキスト断片を分類 @copyberry
    • #40277 未対応メディアの省略時にアノテーションを保持 @copyberry
    • #40280 リモートコンパクション時に保持する画像の上限を管理 @copyberry
    • #40281 画像の準備時にコンテンツ種別を保持 @copyberry
    • #40292 構築済みの Codex パッケージにスモークテストを追加 @copyberry
    • #40294 モデル内部のコンテキストを出所別に分類 @copyberry
    • #40295 権限に関する指示を permissions 名前空間に分類 @copyberry
    • #40296 Responses Lite の基本指示にアノテーションを付与 @copyberry
    • #40297 サブエージェントのフォーク時に開発者指示のアノテーションを保持 @copyberry
    • #40301 Business Pro Lite プランの表示名を Business Premium に変更 @copyberry
    • #40302 bubblewrap の合成マウントレジストリの分離を強化 @copyberry
    • #40308 Codex タスクを管理する TUI ツールを追加 @copyberry
    • #40315 TUI コンポーザーにタスクのメンションを追加 @copyberry
    • #40321 フレームレスリアルタイム機能のデフォルトモデルを更新 @copyberry
    • #40343 初期化時に取得したエグゼキューターのメタデータをキャッシュ @copyberry
    • #40363 ローカルの環境変数をエージェントプラグインの MCP サーバーに転送 @copyberry
    • #40368 MCP への投影にスナップショットのセッションソースを使用 @copyberry
    • #40376 Unix でシェルスナップショット v2 への対応を通知 @copyberry
    • #40381 セッション初期化時のサンドボックスエラーを保持 @copyberry
    • #40382 拡張機能のツールに呼び出し元の情報を公開 @copyberry
    • #40393 Guardian V2 のリスクを単一トークンで分類 @copyberry
    • #40398 エグゼキューターが一致しない場合の Stop フックテストを安定化 @copyberry
    • #40403 Guardian のサンプリング用 WebSocket の事前接続数を増加 @copyberry
    • #40410 エージェントプラグインの MCP 環境オーバーレイのテストを強化 @copyberry
    • #40413 スキル一覧の取得時に応答量の上限を適用 @copyberry
    • #40420 Guardian ポリシーをコンテキスト断片として表現 @copyberry
    • #40422 Windows アップデーターのコマンド実行の安全性を強化 @copyberry
    • #40423 Windows のファイル URI 変換の安全性を強化 @copyberry
    • #40431 非同期スコアラーの切り詰め処理を適用して Guardian レビューの根拠を表示 @copyberry
    • #40436 アプリ内のローカル自動化に管理設定による制御を追加 @copyberry
    • #40437 完了したサブエージェントのアクティビティを親ターンに報告 @copyberry
    • #40438 Bazel による Windows MSVC 向け Rust のリンクに rust-lld を使用 @copyberry
    • #40441 Windows で読み取り拒否ルール適用時もルートの読み取りを維持 @copyberry
    • #40443 サンドボックス内でのケイパビリティルートの検出をバッチ処理化 @copyberry
    • #40447 失敗したシェルスナップショットの取得を再試行 @copyberry
    • #40449 ピアエージェントの完了アクティビティを開始元のターンに転送 @copyberry
    • #40450 コンテンツ項目の種別を機能フラグで制御 @copyberry
    • #40460 Unix の PTY I/O によるランタイム終了のブロックを防止 @copyberry
    • #40464 app-server のすべての入力でサブエージェントの所有権に関する制約を適用 @copyberry
    • #40465 Guardian 分類器の入力切り詰めに関するメトリクスを記録 @copyberry
    • #40466 ネットワークプロキシ機能の設定に認証情報の仲介を追加 @copyberry
    • #40471 対応ターミナルで Markdown リンクをクリック可能なラベルとして表示 @copyberry
    • #40472 拡張機能に構造化された完全な承認レビューを追加 @copyberry
    • #40475 Windows サンドボックスの ACL 更新時に読み取り制御権限を要求 @copyberry
    • #40477 マルチエージェント V2 の子エージェントを親経由で再読み込み @copyberry
    • #40480 Guardian v2 にコンピューターの使用のみを対象とするレビュースコープを追加 @copyberry
    • #40481 Amazon Bedrock で管理対象の AWS アクセスキーをサポート @copyberry
    • #40484 子環境で認証情報のエイリアスを仲介 @copyberry
    • #40486 ターンとツールの分析データにルートターン ID を追加 @copyberry
    • #40487 エージェントのロール読み込み処理を専用クレートに分離 @copyberry
    • #40488 ターンのコストを OTEL メトリクスとしてエクスポート @copyberry
    • #40489 管理対象ネットワーク構成の無効化設定を反映 @copyberry
    • #40490 認証情報の仲介が有効な場合のプロジェクト構成の安全性を強化 @copyberry
    • #40491 スキルのリソース読み取り時に応答量の上限を適用 @copyberry
    • #40492 TUI スレッドに内容がわかるタイトルを生成 @copyberry
    • #40494 TUI のルーティングで一時的なシステムスレッドを非表示 @copyberry
    • #40495 /rename で会話に基づくスレッドタイトルを提案 @copyberry
    • #40496 履歴、ノート、非同期メッセージを制御ツールとして追跡 @copyberry
    • #40497 Guardian 内部セッションの分離を強化 @copyberry
    • #40498 app-server のモデル更新間隔を延長 @copyberry
    • #40499 起動時のロールアウト移行における同時更新への耐性を強化 @copyberry
    • #40501 統合メンションでプラグインスキルの重複を排除 @copyberry
    • #40502 AGENTS.md のステータス概要でホームディレクトリのパスを短縮表示 @copyberry
    • #40504 サイバーセキュリティ向け Trusted Access のリンク先をプランの種類に応じて切り替え @copyberry
    • #40508 リアルタイムイベントをスレッドのタイムラインに永続化 @copyberry
    • #40509 永続化されたスレッドアーティファクトのモデルを追加 @copyberry
    • #40511 ターン中断時のフックを追加 @copyberry
    • #40521 Vim モードにピリオドキーで直前の編集を繰り返す機能を追加 @copyberry
    • #40523 プロバイダー認証コマンドの初回失敗時に再試行 @copyberry
    • #40528 承認レビューにターミナル入力を反映 @copyberry
    • #40533 拡張機能のヒントをコンテキストウィンドウのメタデータに転送 @copyberry
    • #40539 履歴ノートに関するヒントをコンテキストウィンドウに挿入 @copyberry
    • #40544 画像生成の分析データに透過背景の情報を追加 @copyberry
    • #40551 ターンの環境からサンドボックスのコンテキストを導出 @copyberry
    • #40554 トランスクリプト v2 の機能フラグを登録 @copyberry
    • #40570 Windows のバッチエイリアスで Unicode パスを保持 @copyberry
    • #40585 残りのマルチエージェント v2 ツールを分析データで追跡 @copyberry
    • #40587 メモリ統合時の停止フックの適用範囲を設定 @copyberry
    • #40594 Guardian のトランスクリプトで会話のコンテキストを保持 @copyberry

    GitHub でリリースの全内容を確認

  • ブラウザ拡張機能、サイトツール、クラウドブラウザでのサインイン 26.820

    • 対応ブラウザの拡大: Chrome に加え、Microsoft Edge、Brave、Opera、Vivaldi でも ChatGPT ブラウザ拡張機能を利用できます。ChatGPT デスクトップアプリの設定 > コンピューターの使用でブラウザを設定してください。5 つのブラウザすべてでタブのメンションとブラウザ操作を利用できます。Opera はサイドチャットに対応していません。

    • サイトツール(WebMCP): デスクトップアプリの内蔵ブラウザでは、ChatGPT Work と Codex がウェブサイトが提供するツールを使ってページを操作できます。GPT-5.6 Sol または GPT-5.6 Terra を使用し、デスクトップアプリを最新版に更新してください。GPT-5.6 Luna ではサイトツールを利用できません。Enterprise または Edu のワークスペースでも利用できません。

    • クラウドブラウザでのサインイン: 対象プランでは、Web 版、iOS 版、Android 版の ChatGPT Work が、クラウドブラウザから対応サイトにサインインするよう求めることがあります。サインイン情報はチャットに入力せず、サインイン画面で入力してください。クラウドブラウザのセッションは、ローカルブラウザのセッションとは別に管理されます。Enterprise または Edu のワークスペースでは、ウェブサイトへのサインインは利用できません。

    各機能を利用できるかどうかは、段階的な提供状況とワークスペースの設定によって異なります。ウェブサイトへのアクセスと操作の確認に関する要件は引き続き適用されます。

    パフォーマンスの改善と不具合の修正

    • ホームからチャットを開始すると、ブラウザのタブのメンションが消える問題を修正しました。
    • 右から左に書く言語でのチャットタイトルの表示と、コンポーザー内での Command キーと矢印キーの組み合わせによるカーソル移動を改善しました。
  • Gmail、Slack、GitHub のイベントをトリガーとしたスケジュール済みタスクの実行

    Gmail、Slack、GitHub で対応するイベントが発生したときに、ChatGPT のスケジュール済みタスクを実行できるようになりました。Gmail では差出人や件名で対象のメールを絞り込めます。Slack では選択したチャンネルを監視でき、GitHub では pull request のレビュー、コメント、コミットの更新、マージなどに応じてタスクを実行できます。

    対象プランでは、Web 版とモバイル版の ChatGPT でイベントをトリガーにタスクを実行できます。タスクを作成する前に、対象のアプリを接続し、アプリが要求するアクセス権限を承認してください。 Slack では、監視するすべてのチャンネルに ChatGPT の Slack アプリをメンバーとして追加する必要があります。GitHub では、接続した GitHub アプリに、監視するすべてのリポジトリへのアクセス権限が必要です。

    イベントをトリガーにするタスクには、時刻に基づくスケジュールを併用できません。条件に一致するイベントが相次いで届いた場合、ChatGPT はそれらを 1 回の実行でまとめて処理することがあります。 スケジュール済みを開くと、保留中のイベントを確認したり、今すぐ実行を選んだりできます。

    アプリのイベントをトリガーにスケジュール済みタスクを実行する方法をご覧ください。

  • Codex MCP サーバーコマンドの非推奨化

    codex mcp-server コマンドは非推奨になりました。代わりに Codex App Server を使用してください。

    2026年9月5日更新: このコマンドとスタンドアロン版の codex-mcp-server バイナリは削除されました。移行ガイドを参照してください。

  • Codex CLI 0.149.1

  • Codex と ChatGPT のアップデート

    新機能

    • Apple のメッセージ: Apple のメッセージ用プラグインを使うと、Mac の「メッセージ」アプリで会話を読んだり検索したりできるほか、メッセージの下書きや送信もできます。macOS 版 ChatGPT デスクトップアプリのすべてのプランで利用でき、ChatGPT Work と Codex の両方で使えます。デフォルトでは、ユーザーがメッセージの内容と宛先を承認した後にのみ、ChatGPT がメッセージを送信します。承認を継続して有効にする場合のリスク、承認を取り消す手順、承認を求めるプロンプトを無効にするタスクに関する既知の問題については、プラグインガイドをご覧ください。

    • サイトの共同編集: サイトの共同編集機能が利用できる場合、所有者は同じワークスペースのアクティブなメンバーを編集者として招待できます。編集者は、サイトで稼働中のデータベースの内容を閲覧し、サイトを更新してバージョンを保存できます。所有者が初めてサイトを公開した後は、編集者も変更を公開できます。公開範囲、設定、アクセス解析、所有権、バージョンの復元、編集者のアクセス権は、引き続き所有者が管理します。

    • サイト URL の編集: URL の編集機能が利用できる場合、所有者は新たにデプロイすることなく、ChatGPT でホストされている既存サイトのアドレスを変更できます。以前のアドレスにアクセスすると、新しい URL にリダイレクトされます。カスタムドメインは従来からある別の機能で、この設定の影響を受けません。

    • 欧州でのコンピューター履歴の提供: 欧州経済領域(EEA)、スイス、英国の ChatGPT Pro、Business、Enterprise ユーザーは、macOS 版 ChatGPT デスクトップアプリでコンピューター履歴を利用できるようになりました。この機能はデフォルトではオフで、利用するにはメモリが必要です。Business と Enterprise では、管理者がアクセスを許可した後に、ワークスペースの各メンバーがこの機能をオンにするかどうかを選べます。

    • スレッドのスナップショット共有: Codex のすべてのプランで、macOS 版 ChatGPT デスクトップアプリからローカルの Codex スレッドの読み取り専用スナップショットを共有できます。元のスレッドに変更があっても、スナップショットは更新されません。個人アカウントで作成したリンクは、リンクを知っている人なら誰でも開けます。ワークスペースアカウントで作成したリンクを開けるのは、共有元のワークスペースのメンバーだけです。Codex は既知のパターンに一致するシークレットを伏せますが、機密情報が残る場合があるため、共有する内容を確認してください。ChatGPT のデータコントロールを開き、共有リンクの項目でリンクを確認または無効化できます。

    • ピン留めしたスレッドの同期: ChatGPT デスクトップアプリと iOS で、ピン留めしたチャットが同期されます。

  • Codex CLI 0.149.0

    $ npm install -g @openai/codex@0.149.0
    詳細を表示

    新機能

    • 対話型の codex agents ダッシュボードを追加しました。タスクの検索、開始、名前の変更、停止のほか、タスクを開く操作にも対応しています。ショートカットはカスタマイズできます。(#39094、#39112、#39114、#39142)
    • TUI セッションで作業ディレクトリを管理するための /cd、/pwd、/cwd コマンドを追加しました。(#38894)
    • 既存のローカルセッションやリモートセッションにメッセージを送信するための codex queue を追加しました。(#39092)
    • Vim の編集機能を拡張し、文字の置換に加え、cw、c$、cc などの変更操作にも対応しました。(#39661)
    • codex doctor で、エンドポイント保護、ネットワークやプロキシの障害、デスクトップアプリの状態、アップデート時の接続状況を診断できるようになりました。(#38827、#38918、#39060、#39074)
    • SDK から CLI の設定の上書き値をそのまま渡せるようになりました。推論強度には max または ultra を選択できます。(#38817、#39662)

    バグ修正

    • キュー内のメッセージでアイドル状態のセッションが確実に復帰するようになりました。送信先を名前で指定した際に同名のセッションが複数ある場合は、最新のセッションを優先します。また、貼り付けたコマンドや実行を保留したコマンドも、キューに入れる前と同じように動作します。(#39034、#39385、#39604)
    • スレッドを再開またはフォークすると、そのスレッドで有効だった権限プロファイルが復元されるようになりました。これまでは、通知なしで現在のデフォルト設定に戻ることがありました。(#39153)
    • サブエージェントのアクティビティが二重に表示される問題を修正しました。また、TUI でサブエージェントの通知や承認リクエストが該当するスレッドに届くよう、振り分け処理を改善しました。(#39049、#39088)
    • Realtime WebRTC のサイドバンド接続で、トランスポートが予期せず切断されても、保留中の出力を保持したまま再接続するようになりました。(#39257)
    • Windows Terminal のスクロールバックにインライン TUI の履歴が残り、後から参照できるようになりました。(#39619)
    • 非アクティブな TUI スレッドの再生バッファーに上限を設け、ストリーミング出力を過剰に保持しないようにしました。(#39081)

    ドキュメント

    • 外部からのコントリビューションについて、Pull Request を送る代わりに、イシューと設計に関する議論を通じて進める方針を明確にしました。(#39089)
    • セキュアな devcontainer でも DNS 経由でデータが持ち出されるリスクがあることと、この環境を信頼できる範囲には限界があることを文書化しました。(#39283)

    変更履歴

    すべての変更:https://github.com/openai/codex/compare/rust-v0.148.0...rust-v0.149.0

    • #38817 TypeScript SDK で設定の上書き値をそのまま渡せるように変更 @copyberry
    • #38819 予約済みスレッド ID のメタデータのステージングに対応 @copyberry
    • #38822 TUI の履歴スパンの内容の複製を回避 @copyberry
    • #38823 ハイパーリンクの装飾時に文字ごとのメモリ割り当てを回避 @copyberry
    • #38827 codex doctor にエンドポイント保護のチェック機能を追加 @copyberry
    • #38830 外部エディターのバッファーをサンドボックスから書き込めるパスから分離 @copyberry
    • #38837 TUI コンポーザーのコンポーネント間でエディターのキーマップを共有 @copyberry
    • #38840 リモート制御のハンドシェイクで Mac mini ホストを識別 @copyberry
    • #38893 スレッドのタイムスタンプの最大値を個別に復元 @copyberry
    • #38894 TUI に作業ディレクトリを管理するコマンドを追加 @copyberry
    • #38899 要件ポリシーの管理を execpolicy に移管 @copyberry
    • #38902 環境ごとのシェル変数ポリシーを適用 @copyberry
    • #38907 キューに入れたメッセージを Vim の history-up で編集可能に @copyberry
    • #38913 表示領域が埋まった時点で列の描画を停止 @copyberry
    • #38916 従来の :project_roots 権限エントリーを適用 @copyberry
    • #38918 codex doctor のネットワーク診断を改善 @copyberry
    • #38919 app-server で廃止済みの権限プロファイルフィールドを拒否 @copyberry
    • #38921 正常終了したコマンドのアクティビティを TUI 内でコンパクトに表示 @copyberry
    • #38940 app-server に試験的なプロジェクト API を追加 @copyberry
    • #38941 Noise の認証トークンが子プロセスに渡ることを防止 @copyberry
    • #38942 環境固有のコマンドポリシーを適用 @copyberry
    • #38947 Windows で従来の管理対象設定の読み込みを停止 @copyberry
    • #38978 スキルカタログのトークン予算を設定可能に @copyberry
    • #38980 Guardian v2 で親コンテキストのコンパクションに使用するコンテキスト量を制限 @copyberry
    • #38987 Guardian v2 のトランスクリプトに画像を追加 @copyberry
    • #38990 Guardian v2 のデフォルト値をモデルカタログから取得 @copyberry
    • #38993 直近のスキル選択とキャラクター経由のスキル選択を評価 @copyberry
    • #38994 アプリとプラグインの利用を制御するワークスペース設定の条件を撤廃 @copyberry
    • #38997 Guardian のサンプリングが一時的に失敗した場合に再試行 @copyberry
    • #39001 Guardian が算出した古いツールリスクスコアを無視 @copyberry
    • #39005 管理対象の自動レビュアーで Guardian V2 を無効化 @copyberry
    • #39006 API キー使用時のターンごとのコストを app-server からテレメトリとして送信 @copyberry
    • #39007 承認テストで Guardian のスコア算出が進むまで待機 @copyberry
    • #39008 シャドウスキル選択にタスクのコンテキストを追加 @copyberry
    • #39017 MCP ポリシーの型を codex-protocol に移動 @copyberry
    • #39019 OAuth リクエスト時に MCP リソースのヘッダーを分離 @copyberry
    • #39020 Windows IDE のパイプクライアントの偽装を制限 @copyberry
    • #39022 TUI コンポーザーでソフト改行位置の空白を行末にぶら下げて表示 @copyberry
    • #39023 TUI の履歴に保持する MCP 結果データを削減 @copyberry
    • #39025 大規模な差分のハイライト表示テストを高速化 @copyberry
    • #39026 長時間の入力テストで模擬時間を使用 @copyberry
    • #39028 テスト用ペットのスプライトシートのエンコード結果をキャッシュ @copyberry
    • #39030 アプリ内での再開時に cwd を検証するテストを高速化 @copyberry
    • #39032 TUI のシマー効果を motion モジュール内にカプセル化 @copyberry
    • #39033 従来の再開プレビューにおけるスキャン範囲を制限 @copyberry
    • #39034 他のプロセスがキューに書き込んだメッセージを配信 @copyberry
    • #39035 app-server のテスト対象に Guardian V2 の承認リクエストの振り分けを追加 @copyberry
    • #39036 設定の読み取りを app-server で実行中の読み取りバッチに追加可能に @copyberry
    • #39038 スレッドのライフサイクル全体で Guardian のリスクスコアを復元 @copyberry
    • #39040 管理対象のネットワーク承認で外部パスを保持 @copyberry
    • #39043 管理対象の認証バックエンド設定を強制適用 @copyberry
    • #39045 管理者がアプリ内チャットと音声入力の利用を制御できる仕組みを追加 @copyberry
    • #39046 MCP の HTTP リダイレクト先を設定済みのオリジンに制限 @copyberry
    • #39047 フックが無効な場合にプラグインフックの読み込みをスキップ @copyberry
    • #39049 TUI でサブエージェントのアクティビティが二重に表示される問題を修正 @copyberry
    • #39050 初期化時にテレメトリのシャットダウンワーカーを準備 @copyberry
    • #39051 TUI のメンションでインストール済みの呼び出し可能なアプリを使用 @copyberry
    • #39055 環境設定にネットワークポリシーのメタデータを追加 @copyberry
    • #39056 リリースビルドで固定された zsh マニフェストを検証 @copyberry
    • #39057 実際の出力時刻を基準に TUI のフレームレートを制限 @copyberry
    • #39058 Codex Apps プロトコルの検出メトリクスにタグを付与 @copyberry
    • #39060 codex doctor にデスクトップアプリの診断機能を追加 @copyberry
    • #39061 ストリーミング中のコードフェンスの再描画を回避 @copyberry
    • #39063 トランスクリプトのページャーで表示中の行だけを描画 @copyberry
    • #39064 キュー内のメッセージを編集する操作を専用のキーバインドに限定 @copyberry
    • #39065 ターミナルのハイパーリンクのレイアウト処理を表示領域内に限定 @copyberry
    • #39067 デスクトップのセキュリティ適用状況の診断機能を追加 @copyberry
    • #39068 スキルからモデルに処理を委任する機能を削除 @copyberry
    • #39072 ターンエグゼキューターを通じて生成画像を永続化 @copyberry
    • #39073 呼び出し元のメタデータをランデブー接続に伝播 @copyberry
    • #39074 codex doctor にデスクトップアプリの更新診断機能を追加 @copyberry
    • #39075 ターミナルの行を重複して消去する処理を回避 @copyberry
    • #39077 ファイルシステムの JSON パラメーターをリモート TUI セッションの場合にのみ生成 @copyberry
    • #39078 環境解決時のトレースコンテキストを保持 @copyberry
    • #39079 選択したエグゼキュータープラグインにユーザーの MCP ポリシーを適用 @copyberry
    • #39081 TUI スレッドの再生バッファーを差分サイズに基づいて制限 @copyberry
    • #39082 リモート TUI ワークスペースでプロジェクトを信頼するか確認 @copyberry
    • #39083 再解析ポイントへの対策として Windows サンドボックスのプロビジョニングを強化 @copyberry
    • #39084 ファイルシステム権限のパス表記規則を維持 @copyberry
    • #39087 AuthManager からプラグインの認証状態を読み取り @copyberry
    • #39088 TUI でサブエージェント間を移動する処理を堅牢化 @copyberry
    • #39089 外部からのコントリビューションに関するポリシーを明確化 @copyberry
    • #39092 既存セッション宛てのメッセージをキューに登録するコマンドを追加 @copyberry
    • #39094 TUI にエージェントの一覧を表示するダッシュボードを追加 @copyberry
    • #39098 exec-server のリクエストを受信から完了まで追跡 @copyberry
    • #39100 履歴の挿入時にターミナルサイズを繰り返し照会する処理を回避 @copyberry
    • #39101 rmcp を 3.1.2 に更新 @copyberry
    • #39102 GPT-5.6 のコンテキストウィンドウの上限を引き上げ @copyberry
    • #39103 Linux サンドボックスのプロセスからケーパビリティを削除 @copyberry
    • #39112 エージェント一覧を対話型のタスクダッシュボードに変更 @copyberry
    • #39113 リアルタイムの会話で対話型リクエストを表示 @copyberry
    • #39114 ダッシュボード専用の codex agents コマンドを追加 @copyberry
    • #39115 試験的なスレッド設定エンドポイントを削除 @copyberry
    • #39117 権限を従来の形式に変換すると情報が失われる場合は変換を拒否 @copyberry
    • #39122 コマンドラッパーのネストが深い場合は実行を拒否 @copyberry
    • #39131 プラグイン作成ワークフローで識別子を検証 @copyberry
    • #39141 app-server のレスポンスログ内の認証トークンをマスク @copyberry
    • #39142 エージェントダッシュボードに設定可能なショートカットを追加 @copyberry
    • #39143 推奨プラグインの選択時にそのメタデータを補完 @copyberry
    • #39145 ターンのコンテキストに有効な権限プロファイルを保存 @copyberry
    • #39147 保存済みの再開設定の参照処理を一元化 @copyberry
    • #39152 PyPI 公開用のアクションを v1.14.2 に更新 @copyberry
    • #39153 スレッド再開時に権限プロファイルを復元 @copyberry
    • #39154 TUI の future をボックス化して CLI のスタック使用量を制限 @copyberry
    • #39155 Python SDK 0.147.0 の安定版リリースを準備 @copyberry
    • #39157 Guardian が厳格なレビューを要求する場合にクライアントへ通知 @copyberry
    • #39159 動的なシェルワードを含むコマンドに承認を要求 @copyberry
    • #39163 コラボレーション指示の内容が変わったときに指示を再読み込み @copyberry
    • #39165 マーケットプレイスでのなりすましを防止 @copyberry
    • #39174 アイドル時の自動ターンで空のユーザーメッセージをスキップ @copyberry
    • #39176 リモートコンパクション後に子孫からの進捗更新を破棄 @copyberry
    • #39187 MCP アプリのリソース読み取りを発生元の呼び出しに限定 @copyberry
    • #39192 コンパクション後も MCP リソースのオリジンを保持 @copyberry
    • #39200 シンボリックリンクを安全に扱う機密ファイル用リーダーを追加 @copyberry
    • #39205 メモリ用ワークスペース内のシンボリックリンクを拒否 @copyberry
    • #39213 変換できない場合は処理を拒否する、Tree-sitter ベースの PowerShell 低水準変換処理を追加 @copyberry
    • #39214 カスタムプロバイダーが実行環境の認証情報を暗黙に継承することを防止 @copyberry
    • #39220 認証状態の変更後に Guardian のサンプリング用 WebSocket 接続を再確立 @copyberry
    • #39221 外部エージェントの移行先がリダイレクトされた場合はスキップ @copyberry
    • #39224 Guardian v2 に承認リクエストのレビューに関する指標を追加 @copyberry
    • #39227 Guardian v2 のレビューに node_repl のスクリーンショットを追加 @copyberry
    • #39235 Noise リレーストリームを JSON-RPC 処理から分離 @copyberry
    • #39240 共有セマフォを使用してリモートプラグインバンドルの重複同期を防止 @copyberry
    • #39241 Guardian v2 の分類指標を記録 @copyberry
    • #39242 権限プロファイルに共通する権限を安全に取り出す処理を追加 @copyberry
    • #39244 コネクタ単位で MCP リソースの読み取り範囲を限定 @copyberry
    • #39246 Guardian 分類器の接続ごとに固有のスレッド識別情報を付与 @copyberry
    • #39249 exec-server の転送モードを追加 @copyberry
    • #39256 スレッドのアーカイブ時に同じロールアウトを繰り返し移動する処理を防止 @copyberry
    • #39257 WebRTC Realtime のサイドバンドトランスポートを再接続 @copyberry
    • #39259 統合 exec の出力スナップショットを簡素化 @copyberry
    • #39261 ミスアラインメントポリシーに違反した場合に TUI チャットを停止 @copyberry
    • #39262 カレントディレクトリからの ConPTY DLL の読み込みを防止 @copyberry
    • #39264 Guardian v2 のリスク分類を改善 @copyberry
    • #39266 権限が拒否されたパスの配下では改めて承認を要求 @copyberry
    • #39267 Guardian のレビューセッションに Node REPL ポリシーを組み込み @copyberry
    • #39273 ロールアウトの移行時にスレッド名を保持 @copyberry
    • #39274 プロバイダーが管理する認証の復旧機能を追加 @copyberry
    • #39277 Amazon Bedrock のセットアップ用の試験的な API を宣言 @copyberry
    • #39278 所有者が提供した環境設定を保持 @copyberry
    • #39279 Windows サンドボックスの ACL 更新時のエラーを呼び出し元に伝達 @copyberry
    • #39281 シェルスナップショット用スクリプトを codex-shell-command に移動 @copyberry
    • #39283 セキュアな devcontainer における DNS 経由のデータ持ち出しのリスクを文書化 @copyberry
    • #39284 承認中のネットワーク切断を報告 @copyberry
    • #39285 TUI で変更の承認を求める際にファイルの宛先を表示 @copyberry
    • #39287 診断データのアップロード失敗を報告 @copyberry
    • #39288 非同期メッセージの機能フラグを登録 @copyberry
    • #39290 codex doctor に Windows サンドボックスの診断機能を追加 @copyberry
    • #39293 app-server の reqwest への直接依存を削除 @copyberry
    • #39294 SQLite のログ出力先で一括処理するログの件数を増加 @copyberry
    • #39296 Codex セッションで MCP ツールのフックを有効化 @copyberry
    • #39298 Codex パッケージのバージョンの上書きを許可 @copyberry
    • #39299 エージェントのロールによる設定の上書きを許可された範囲に制限 @copyberry
    • #39301 Node REPL の認証トークンが子プロセスに渡ることを防止 @copyberry
    • #39303 Guardian v2 の分類処理で使用したトークン数を記録 @copyberry
    • #39304 Guardian v2 のリスクスコアをメモリ内に保持 @copyberry
    • #39306 プロジェクトの検出時に管理対象の設定を適用 @copyberry
    • #39307 Guardian V2 がリスクスコアの算出に失敗した場合は処理を拒否 @copyberry
    • #39309 エグゼキューターによるスキル呼び出しを該当するプラグインに関連付け @copyberry
    • #39311 統合 exec の承認をシェルの実行ファイルにひも付け @copyberry
    • #39312 エージェントメッセージに非同期配信のメタデータを追加 @copyberry
    • #39314 取得済みのセッション環境でフックを実行 @copyberry
    • #39315 Guardian のトランスクリプトのエントリーをキャッシュ可能なチャンク単位で破棄 @copyberry
    • #39316 Edu Plus および Edu Pro のアカウントプランに対応 @copyberry
    • #39319 非同期ユーザーメッセージツールを追加 @copyberry
    • #39320 OAuth メタデータのリダイレクトに対するテストカバレッジを拡大 @copyberry
    • #39322 ヘッダー認証でワークスペースの制限を適用 @copyberry
    • #39325 Cursor のサンドボックス設定の移行を停止 @copyberry
    • #39331 フックからの MCP 呼び出しに現在の接続を使用 @copyberry
    • #39335 環境ごとの MCP ポリシーを適用 @copyberry
    • #39372 TUI の承認リクエストを該当するスレッドに限定 @copyberry
    • #39385 名前を指定してメッセージをキューに追加する際は最新のセッションを優先 @copyberry
    • #39402 リポジトリのチェックから npm パッケージのステージングを削除 @copyberry
    • #39404 システムにインストールされた旧バージョンの Bubblewrap でも FD マウントに対応 @copyberry
    • #39410 Bedrock 用の AWS 認証情報の有効期限が切れた際に更新 @copyberry
    • #39452 非同期ユーザーメッセージの機能ゲートを削除 @copyberry
    • #39474 Guardian の拡張機能を codex-guardian-v2 に統合 @copyberry
    • #39480 シェルスナップショットのテストを shell-command に移動 @copyberry
    • #39493 head-tail バッファーの容量を const ジェネリクス化 @copyberry
    • #39494 Guardian のトランスクリプトに含まれるパノラマ画像のリサイズをテスト @copyberry
    • #39496 サイバー exec ポリシーのテストでデフォルトのタイムアウトを使用 @copyberry
    • #39497 各応答モードにおける正規化済みの動的ツールのカバレッジを修正 @copyberry
    • #39501 統合画像リサイズテストで対象を絞ったフィクスチャを使用 @copyberry
    • #39505 コードモードのランタイムでテキストの文字列化エラーをテスト @copyberry
    • #39506 同期ツール呼び出しを伴わないコードモードの通知をテスト @copyberry
    • #39509 拡張 Node REPL のトランスクリプト画像が無効な場合を個別にテスト @copyberry
    • #39510 分析データで組み込み制御ツールの呼び出しを追跡 @copyberry
    • #39514 ターンの要約を生成する際に保存済みアイテムの型を使用 @copyberry
    • #39515 mem::take を使用して統合 exec の出力バッファーの内容をすべて取り出すように変更 @copyberry
    • #39520 プラグインによる自動 Git 操作を分離 @copyberry
    • #39523 最初のターンの前にスレッドセクションの移動を保存 @copyberry
    • #39524 Git コマンドを一律に安全と見なす扱いを廃止 @copyberry
    • #39584 Codex パッケージを組み立てる just レシピを追加 @copyberry
    • #39585 プラグインの同期がリポジトリの Git 設定から分離されることをテスト @copyberry
    • #39586 Bubblewrap サンドボックス内の IPC を分離 @copyberry
    • #39588 exec ポリシーで未解析のシェルラッパーを保持 @copyberry
    • #39590 インストール時のプラグインマニフェスト処理の安全性を強化 @copyberry
    • #39592 SQLx の警告が SQLite ログに再び書き込まれることを防止 @copyberry
    • #39594 MCP ツール名の上限を 128 バイトに引き上げ @copyberry
    • #39595 マーケットプレイスのアップグレード状態を設定から除外 @copyberry
    • #39597 スレッド設定を環境設定から分離 @copyberry
    • #39599 macOS Seatbelt の書き込み可能なルートアンカーを保護 @copyberry
    • #39601 非同期ユーザーメッセージを直接呼び出せるツールとして維持 @copyberry
    • #39602 PowerShell コマンドの分類にプロセス内解析を使用 @copyberry
    • #39604 TUI の入力をキューに入れた場合も元の動作を維持 @copyberry
    • #39605 自動レビューで承認されたリクエストの警告を TUI で非表示 @copyberry
    • #39606 共有 CI セットアップでユーザー名前空間を有効化 @copyberry
    • #39607 モデルが指定したシェルを種類に応じて解決 @copyberry
    • #39608 スキルのインストール時に安全でないシンボリックリンクへの対策を強化 @copyberry
    • #39609 macOS で Bazel 統合テストのスレッド数を制限 @copyberry
    • #39611 MCP OAuth のフォールバック認証情報の書き込み処理の安全性を強化 @copyberry
    • #39614 apply_patch による書き込み権限の拡大を防止 @copyberry
    • #39615 MCP OAuth のリフレッシュトークンを発行元にひも付け @copyberry
    • #39616 プロジェクトの信頼状態を継承する前にリンクされた Worktree を検証 @copyberry
    • #39618 コンポーザーの編集設定を TUI のテキストプロンプトに適用 @copyberry
    • #39619 Windows Terminal でインライン TUI のスクロールバックを保持 @copyberry
    • #39620 エグゼキューターの機能情報とスキルファイルの読み取りをストリーミング化 @copyberry
    • #39623 macOS Seatbelt で名前変更を利用したパス保護の回避を防止 @copyberry
    • #39625 ターンの差分に cwd からの相対パスを追加 @copyberry
    • #39629 サンドボックスのメタデータマウントを経由する場合も親リポジトリを検出可能に @copyberry
    • #39630 untrusted 承認ポリシーを廃止 @copyberry
    • #39631 Guardian v2 でサンドボックス内のシェルコマンドをデフォルトでスキップ @copyberry
    • #39632 コア API で権限プロファイルの解決処理を公開 @copyberry
    • #39635 厳格なレビューに関する警告を TUI に表示 @copyberry
    • #39637 invalid_grant によるトークン更新の失敗を恒久的なエラーとして扱うように変更 @copyberry
    • #39640 アーカイブ済みのセッションを再開またはフォークする前にアーカイブ解除を促すように変更 @copyberry
    • #39641 エージェントを全履歴付きでフォークする際に開発者コンテキストをサニタイズ @copyberry
    • #39645 モデルプロバイダーに管理対象のデータレジデンシー要件を適用 @copyberry
    • #39646 サイバーポリシーのテストで制限付きトークンによるサンドボックスを検証 @copyberry
    • #39649 同梱の Windows ヘルパーを bin ジャンクション経由で解決 @copyberry
    • #39653 AGENTS.md の読み込み時にファイルシステムの権限を適用 @copyberry
    • #39655 コア統合テストの権限を明示 @copyberry
    • #39656 Linux のグラフィカルセッションでデスクトップアプリを案内 @copyberry
    • #39657 非推奨の MCP サーバーの起動時に警告 @copyberry
    • #39658 Guardian V2 で必須のモデルレビュー要件を満たせるように変更 @copyberry
    • #39659 サンドボックス外でパッチを適用する際のファイルシステムアクセスの安全性を強化 @copyberry
    • #39661 Vim の変更コマンドを拡充し、文字置換を追加 @copyberry
    • #39662 SDK に推論強度 max および ultra を追加 @copyberry
    • #39663 プラグインの移行をホームスコープに制限 @copyberry
    • #39665 macOS Seatbelt のファイルシステム統合テストを追加 @copyberry
    • #39666 各プラットフォームでシンボリックリンクをたどらないファイルシステム操作の動作を改善 @copyberry

    GitHub でリリースの全内容を確認

  • Codex App 26.818

    2026年8月23日までの更新内容を含みます。

    パフォーマンスの改善と不具合の修正

    • アプリの更新で中断されたローカルチャットのうち、自動再開の対象となるものは、アプリの再起動後に自動で再開されるようになりました。
    • チャットを切り替えても、下書きの書式とメンションが保持されるようになりました。
    • Windows の仮想デスクトップでコンポーザーの背景が青くなる不具合を修正しました。
  • Codex Cloud の GitLab 対応(ベータ版)

    GitLab 連携は、ChatGPT のすべてのプランでベータ版として利用できます。GitLab プロジェクトを Codex Cloud に接続し、そのプロジェクト用の環境を作成します。イシューやマージリクエストで @codex を使うと、タスクを開始できます。マージリクエストのレビューは、個別に依頼することも、自動で実行するよう設定することもできます。

    この連携は Codex Cloud 上で動作します。管理対象のワークスペースでは、管理者がコネクタを無効にできます。GitLab を起点に処理を実行するには、該当する Webhook を設定する権限が必要です。GitLab Self-Managed または GitLab Dedicated を使用する場合は、ワークスペース管理者が接続を設定する必要があります。また、Webhook を使った処理には GitLab 19.0 以降が必要です。

    折りたたまれた差分やサイズ制限を超えた差分を GitLab が省略した場合、Codex はレビューを完了できません。

    詳しくは、GitLab で Codex を使う方法をご覧ください。

  • iOS 版 ChatGPT 1.2026.223

    新機能

    • ChatGPT の起動時に Codex リモートを直接開く設定を追加しました。
    • 標準の MCP フォームと、メッセージを編集してから承認する操作に対応しました。
    • リンクされたフォルダがファイルシートで直接開くようになりました。

    改善と不具合の修正

    • 新しいスレッドを作成する際のプロジェクト選択画面に、選択したホストの現在のプロジェクトが表示されるようにしました。
    • 既存のタスクのコンポーザーから音声機能を直接使えるようになりました。音声接続の安定性も向上し、バックグラウンドでもタスクの処理が続くようになりました。
    • 差分レビューの安定性とパフォーマンスを改善しました。特に大規模なワークスペースで効果があります。
    • タスクのメッセージを読み込めなかったときに「再試行」を選べるようにしました。
    • タスクの応答が大きいと読み込めない不具合を修正しました。
    • しばらく操作しなかった後や、再接続した後、タスク一覧に戻った後に、タスクが消えたり、利用できない状態が続いたりする不具合を修正しました。
    • ホストとのペアリングの信頼性を高め、登録状態の確認中にアプリがフリーズする不具合を修正しました。
    • 応答の注釈を改善し、ストリーミングで表示されたアクティビティがタスクの完了後も残るようにしました。
    • タスクへの追加指示をキャンセルまたは編集すると、元のメッセージは送信されなくなりました。
  • Codex CLI 0.148.0

    $ npm install -g @openai/codex@0.148.0
    詳細を表示

    新機能

    • /export を使用して、TUI での会話全体を Markdown 形式でクリップボードまたは新しいファイルにエクスポートできます。 (#37358)
    • codex exec fork でセッションをフォークできます。TUI の再開ピッカーからは、セッションをアーカイブまたは復元できます。 (#37367, #37369, #37371)
    • TUI の初期化中にもプロンプトを下書きできます。セッションを再開またはフォークする場合は、起動中に進捗が表示されます。 (#38642, #38788)
    • 対象のワークスペースでは、/status、ステータス行、ターミナルのタイトルで、スレッドごとの推定クレジット使用量または推定コストを確認できます。 (#38281, #38282)
    • AWS プロファイル、リージョン、GPT-5.6 のルーティングに対応した組み込みプロバイダーとして、Amazon Bedrock Runtime を利用できます。 (#38470)
    • フックでコマンドを非同期に実行したり、MCP ツールを呼び出したりできるようになりました。 (#37533, #38705)

    バグ修正

    • モデルの切り替えや設定の更新時に、古い指示が残ったり、実行中のターンが途中で変更されたりする問題を修正しました。 (#37260, #38785)
    • セッションの再開時に、保存済みの作業ディレクトリと承認ポリシーが復元されます。会話記録のプレビューもより正確になりました。 (#37198, #37368, #38605)
    • プロバイダーで一時的な障害が発生しても、進行中のターンで再接続できるようになりました。また、OAuth の再認証後は、Codex を再起動せずに MCP サーバーが復旧します。 (#37337, #37485, #38418)
    • TUI の起動時に、バッファーに残っていたターミナル入力でプロンプトが誤って作動する問題を修正しました。また、認証情報がない場合はオンボーディングが表示されます。 (#38641, #38643, #38644)
    • コンポーザーと会話記録の表示で、貼り付けたテキストの CRLF 改行、行の折り返し位置にある空白、長い URL が正しく処理されるようになりました。 (#37709, #38380, #38704)
    • Linux と Windows のどちらでも、アクセスが禁止されているパスや読み取れないパスへのアクセスを、サンドボックスが確実に拒否するようになりました。 (#37875, #38026, #38416, #38660)

    ドキュメント

    • 同梱の skill-creator ガイドを要点に絞って整理しました。また、未完了の TODO プレースホルダーが残っている場合は検証に失敗するようになりました。 (#38384)

    変更履歴

    すべての変更履歴:https://github.com/openai/codex/compare/rust-v0.147.0...rust-v0.148.0

    • #37190 Guardian が 1 回拒否した時点でサイバーモデルのターンを中断 @copyberry
    • #37191 ロールアウト移行時に従来の動作を維持 @copyberry
    • #37198 ローカルスレッドの読み込み時に保存済みの cwd を優先 @copyberry
    • #37199 スレッドのアーカイブに関する分析データを追跡 @copyberry
    • #37204 永続化されたユーザーメッセージキューからのディスパッチを追加 @copyberry
    • #37206 画像に共通の予算を導入 @copyberry
    • #37210 すべてのスコープからリモートにインストール済みのプラグインを取得 @copyberry
    • #37211 ネットワークプロキシの MITM 認可を強化 @copyberry
    • #37248 リモート MCP の検出がタイムアウトした際のクリーンアップをテスト対象に追加 @copyberry
    • #37252 全履歴を引き継ぐフォークでエージェントのロールを許可 @copyberry
    • #37260 最初のターンでのモデル切り替えとロールバックを修正 @copyberry
    • #37261 サブエージェント用のキャッシュ済み MCP サーバーを遅延起動 @copyberry
    • #37267 ホスト側のスキルローダーでプラグインルートに対応 @copyberry
    • #37273 サンプリングステップ間で MCP ハンドラーを再利用 @copyberry
    • #37279 ツール検索のキャッシュヒット時に不変のメタデータの複製を回避 @copyberry
    • #37335 履歴が重なった後にインラインのビューポート全体を再描画 @copyberry
    • #37336 拡張機能のターン入力にステップ環境を使用 @copyberry
    • #37337 OAuth の再認証後に MCP サーバーを復旧 @copyberry
    • #37338 コネクタのインストール URL に設定済みの ChatGPT オリジンを反映 @copyberry
    • #37339 アカウント変更後に app-server のテレメトリを再読み込み @copyberry
    • #37340 環境の遅延プロビジョニング API を統合 @copyberry
    • #37341 インラインの可視化でコンテンツ参照に対応 @copyberry
    • #37342 ターン入力の提供元が使用する外部の cwd URI を保持 @copyberry
    • #37343 Bazel の app-server テスト用バイナリを TEST_TMPDIR に配置 @copyberry
    • #37344 サブエージェントの MCP 起動状態の確定処理を修正 @copyberry
    • #37345 モデルルーティングのヒントを Codex のバックエンドに送信 @copyberry
    • #37347 エージェントごとにコンテキストウィンドウを追跡 @copyberry
    • #37348 ロールアウトの移行ツールとバックグラウンド移行を追加 @copyberry
    • #37349 ファイルシステム全体を対象とする Bubblewrap サンドボックスに最小限の /dev をマウント @copyberry
    • #37350 ThreadManager でスレッド ID の生成をカスタマイズ可能に @copyberry
    • #37352 コードモードの exec が制御を返すまでのデフォルトのタイムアウトを設定 @copyberry
    • #37354 使用中の app-server テスト用実行ファイルの起動を再試行 @copyberry
    • #37356 エージェント ID 用エンドポイントの上書きに対応 @copyberry
    • #37357 wait_agent のタイムアウトが設定済みの最小値を下回る場合は最小値まで引き上げ @copyberry
    • #37358 TUI に会話を Markdown 形式でエクスポートする機能を追加 @copyberry
    • #37360 TUI の入力プレースホルダーを統一 @copyberry
    • #37363 MCP ツールのフック構成を認識 @copyberry
    • #37366 ローカル MCP サーバーのプロセスツリーのクリーンアップを強化 @copyberry
    • #37367 codex exec にセッションのフォーク機能を追加 @copyberry
    • #37368 スレッドの再開時に承認ポリシーを復元 @copyberry
    • #37369 再開ピッカーにセッションのアーカイブ機能を追加 @copyberry
    • #37371 再開ピッカーからアーカイブ済みセッションを復元 @copyberry
    • #37389 ツール名前空間のメタデータ設定を追加 @copyberry
    • #37400 ツールレジストリのメタデータ設定の名称を変更 @copyberry
    • #37406 エグゼキューターのローカル設定レイヤー用ローダーを追加 @copyberry
    • #37408 exec サーバーにエグゼキューターのローカル設定の読み取り機能を追加 @copyberry
    • #37424 環境をまたいでプロジェクトの指示に上限を設定 @copyberry
    • #37433 model/list でマルチエージェントのバージョンを公開 @copyberry
    • #37434 プロセス診断のスナップショットを追加 @copyberry
    • #37439 スキルルートを読み込むための共有インターフェースを追加 @copyberry
    • #37440 プラグインのスキルルートをホストのスキルサービス経由で読み込み @copyberry
    • #37444 プラグインのスキル読み込み処理をホストのスキルサービスに統合 @copyberry
    • #37446 基本指示の出所をセッション間で保持 @copyberry
    • #37447 ツールの提案時にプラグインスキルの利用可否を考慮 @copyberry
    • #37452 プラグインのスキル読み込みを共有ローダーに統合 @copyberry
    • #37457 従来のコアスキルローダーを削除 @copyberry
    • #37461 未使用のリモートスキルクライアントを削除 @copyberry
    • #37466 スキル設定ルールの解決処理を codex-config に移管 @copyberry
    • #37470 実験的 API で app-server の診断情報を公開 @copyberry
    • #37477 MCP リクエストに呼び出し ID を追加し、メタデータ設定を明確化 @copyberry
    • #37478 Bazel 上で状態のユニットテストを分割 @copyberry
    • #37479 exec-server の環境情報で一時ディレクトリを報告 @copyberry
    • #37480 リモートプロセスのサンドボックス処理をエグゼキューターに委任 @copyberry
    • #37483 ターンの中断時に、そのターンで実行中のコードモードセルも中断 @copyberry
    • #37485 接続障害が発生してもレスポンスストリームを維持 @copyberry
    • #37486 サーバーの診断情報でランタイムのアクティビティを表示 @copyberry
    • #37488 スキルロケーターのエイリアスを複数のプロバイダーで利用可能に @copyberry
    • #37489 コンテキスト容量が逼迫した際にリソースベースのスキルロケーターにエイリアスを使用 @copyberry
    • #37492 ターンのメタデータにツール名前空間の一覧を追加 @copyberry
    • #37494 MCP イベントの検出と購読機能を追加 @copyberry
    • #37497 診断ログ内のペイロードトレースを制限 @copyberry
    • #37498 プロセス終了時に子プロセスの待機処理を保持 @copyberry
    • #37500 従来のコードモード用ツールメタデータ一覧を削除 @copyberry
    • #37503 ホストスキルのプロンプトを挿入する処理をスキル拡張機能に移管 @copyberry
    • #37504 コードモードの WebSocket 接続で Nagle アルゴリズムを無効化 @copyberry
    • #37505 codex-core-skills クレートを削除 @copyberry
    • #37507 レスポンスのメタデータにサンドボックスモードを追加 @copyberry
    • #37510 コードモードホストの gRPC プロトコルを定義 @copyberry
    • #37511 管理対象モデルで承認リクエストの自動レビューを必須化 @copyberry
    • #37513 Guardian のレビューセッションで親のコンパクションを再利用 @copyberry
    • #37516 サイバーモデルでは再利用可能なコマンド承認を無視 @copyberry
    • #37519 設定要件で自動レビューの除外ルールを公開 @copyberry
    • #37527 タイムアウトしたフックのプロセスツリーを終了 @copyberry
    • #37528 外部エージェントの検出による設定リクエストのブロックを防止 @copyberry
    • #37530 gRPC コードモードホストサービスを実装 @copyberry
    • #37533 非同期のコマンドフックに対応 @copyberry
    • #37538 フック一覧に実行モードを表示 @copyberry
    • #37607 起動コンテキストの子プロセスへの伝播を防止 @copyberry
    • #37610 ワークロード ID のトークン交換に対応 @copyberry
    • #37618 Guardian による承認リクエストのレビューにステップ環境を使用 @copyberry
    • #37622 プロンプト編集時にバッファー内のターンも含めるよう変更 @copyberry
    • #37641 コマンド承認のプレフィックスルールにステップのコンテキストを使用 @copyberry
    • #37644 フックハンドラーの実行処理を汎用化 @copyberry
    • #37645 プラグインのインストール失敗に関する分析を改善 @copyberry
    • #37654 環境設定の読み取りに対応していることを明示 @copyberry
    • #37709 コンポーザーで行を折り返す際、空白を後続のテキストと一緒に保持 @copyberry
    • #37723 セッション設定のインポート失敗時に I/O サブタイプを報告 @copyberry
    • #37745 コードモードホストに gRPC TCP トランスポートを追加 @copyberry
    • #37747 Cursor プロジェクトのパス解決範囲を制限 @copyberry
    • #37757 apply_patch に改行コードを保持するモードを追加 @copyberry
    • #37758 apply_patch の改行コードを保持する機能フラグを追加 @copyberry
    • #37773 リモートプラグインのインストール試行 ID を転送 @copyberry
    • #37788 imagegen スキルでネイティブの透過機能を使用 @copyberry
    • #37806 プラグイン分析のテストでインストール試行 ID を初期化 @copyberry
    • #37807 モデルから参照できるツール仕様をプロンプト間で共有 @copyberry
    • #37808 パッケージベースのスキル読み取り処理を簡素化 @copyberry
    • #37810 階層化された設定でパッケージ同梱のデフォルト値に対応 @copyberry
    • #37812 複数のワークスペースにまたがるスキル一覧の一貫性を維持 @copyberry
    • #37828 ターン完了時に実行中の統合 exec プロセスを追跡 @copyberry
    • #37832 不要になったプラグインスキル検出ヘルパーを削除 @copyberry
    • #37833 監視可能なスキルルートの選択処理をカプセル化 @copyberry
    • #37836 Windows でプラグインとスキルのテストを実行 @copyberry
    • #37838 スキル拡張機能の API 公開範囲を限定 @copyberry
    • #37842 MCP OAuth 認証情報の読み込みを高速化 @copyberry
    • #37843 git-utils で共通の環境サニタイズ処理を使用 @copyberry
    • #37847 V2 エージェントの再読み込み時に環境を保持 @copyberry
    • #37848 セッション ID をシェルコマンドから参照可能に変更 @copyberry
    • #37850 MCP サーバーのステータスに所有元のプラグインを表示 @copyberry
    • #37851 インターセプトされた exec の承認リクエストを共通のレビュー処理に転送 @copyberry
    • #37860 MCP OAuth 認証情報の読み込みを高速化 @copyberry
    • #37862 ターンスコープ用の環境設定の名称を変更 @copyberry
    • #37864 フルアクセスのユーザースレッドで MCP フォーム入力に対応 @copyberry
    • #37866 MCP OAuth 認証情報の競合に関する回帰テストを追加 @copyberry
    • #37867 apply_patch で解決後に重複するパスを拒否 @copyberry
    • #37871 永続化された履歴の型を専用クレートに分離 @copyberry
    • #37874 Statsig のエクスポート対象からランタイムの集計メトリクスを除外 @copyberry
    • #37875 管理対象ネットワークで設定済みの Windows サンドボックスレベルを適用 @copyberry
    • #37878 目標のトークン予算に設定可能な上限を追加 @copyberry
    • #37882 レスポンスのメタデータから安全性確保用のバッファリング情報を取得 @copyberry
    • #37886 同梱パッケージの検出機能を拡張し、パッケージのバージョンを公開 @copyberry
    • #37889 Windows で Unix ソケットのプロキシ設定を無視 @copyberry
    • #37891 app/read にスレッド設定を使用 @copyberry
    • #37892 view_image の出力を返す前に画像を検証 @copyberry
    • #37895 Responses API のリクエストメタデータを設定可能に @copyberry
    • #37896 外部環境に依存しない Windows SDK および MSVC ランタイム用リポジトリを追加 @copyberry
    • #37898 スレッドセクションに外観メタデータを追加 @copyberry
    • #37901 送信操作をムーブ専用に変更 @copyberry
    • #37902 view_image の処理を履歴への挿入時まで延期 @copyberry
    • #37906 gRPC コードモードの通知を、送信後に応答を待たない方式に変更 @copyberry
    • #37908 更新したクラウド設定バンドルを以降のセッションに適用 @copyberry
    • #37922 コードモードホスト向けの再利用可能なテスト支援機能を分離 @copyberry
    • #37926 ターン開始時のスレッド永続化処理を区別 @copyberry
    • #37929 共通のランタイムビルド情報を追加 @copyberry
    • #37939 view_image の出力を返す前に画像を検証 @copyberry
    • #37970 ストリーミング可能な HTTP に対応する MCP サーバーのツールカタログをキャッシュ @copyberry
    • #37979 skills/list でディレクトリごとの同梱スキル設定を反映 @copyberry
    • #37984 codex-core からのスキル API の再エクスポートを停止 @copyberry
    • #38011 設定用ロックファイルへの対応を削除 @copyberry
    • #38020 exec-server の起動が一時的に失敗した場合に再試行 @copyberry
    • #38024 画像生成の利用上限によるエラーを表示 @copyberry
    • #38026 Linux で読み取り禁止の glob パターンを安全に処理できない場合はアクセスを拒否 @copyberry
    • #38032 TUI の履歴で承認判定となった Guardian の評価を非表示 @copyberry
    • #38033 セッションのメタデータを使用してスレッド履歴のパスを検証 @copyberry
    • #38034 実行中のロールアウト項目をインプレースでフィルタリング @copyberry
    • #38035 MCP の入力要求イベントの配信失敗を呼び出し元に通知 @copyberry
    • #38036 SQLite ログ内の TUI ストリーミングトレースを制限 @copyberry
    • #38040 カスタム CA 設定をローカル MCP サーバーに伝播 @copyberry
    • #38041 gRPC ベースのコードモードセッションを追加 @copyberry
    • #38043 リモートの apply_patch 操作をサンドボックス化 @copyberry
    • #38044 TUI の履歴でコードモードのツール呼び出しをコンパクトに表示 @copyberry
    • #38045 レスポンス項目のエンベロープにモデル履歴を保存 @copyberry
    • #38046 ターンのメタデータに自動レビューの状態を追加 @copyberry
    • #38047 対象のターンに応じたレスポンス項目の挿入機能を追加 @copyberry
    • #38049 ネットワークプロキシの認証情報仲介処理を強化 @copyberry
    • #38051 pull request のマージコミットに対して必須の CI を実行 @copyberry
    • #38052 ログインごとに MCP OAuth クライアント登録を選択する機能を追加 @copyberry
    • #38054 設定に基づく外部認証を追加 @copyberry
    • #38056 機能システムを使用して PSP ルーティングを設定 @copyberry
    • #38057 信頼済みプラグインのマーカーに基づきアーティファクトの操作を追跡 @copyberry
    • #38058 会話履歴全体でハーネスのメタデータを保持 @copyberry
    • #38060 Azure Responses リクエストの保存を無効化 @copyberry
    • #38061 Windows サンドボックスのデバッグセッションでプロキシ設定を保持 @copyberry
    • #38064 Windows サンドボックスに Codex アプリのルートへのアクセスを許可 @copyberry
    • #38066 リソースベースのスキル呼び出しを追跡 @copyberry
    • #38067 環境の準備状態に関する設定の適用範囲をスレッドのアタッチメントに限定 @copyberry
    • #38072 gRPC コードモードのコールバックをセッションのデリゲートに転送 @copyberry
    • #38074 エグゼキューターのスキルの暗黙的な呼び出しを追跡 @copyberry
    • #38075 TUI 履歴の追加時に描画幅を考慮 @copyberry
    • #38078 ワールド状態のパッチ処理における複製を削減 @copyberry
    • #38080 Windows サンドボックスでネストされた Git リポジトリを許可 @copyberry
    • #38081 MCP ツールの承認に ReviewDecision を使用 @copyberry
    • #38083 app-server のドキュメントから標準のフォーム入力を削除 @copyberry
    • #38084 空の入力によるターン開始を許可 @copyberry
    • #38086 クラウド設定の解決時に実行ホストのコンテキストに対応 @copyberry
    • #38087 gRPC コードモードのセッションを共有 HTTP クライアント経由でルーティング @copyberry
    • #38089 MCP の OAuth 登録で CIMD に対応 @copyberry
    • #38092 キューに登録されたユーザーメッセージの受け入れ処理を簡素化 @copyberry
    • #38094 コードモードのコマンドに対する Guardian のコンテキストをテスト @copyberry
    • #38101 ファイルのアップロードにホスト型アプリのコンテキストを付加 @copyberry
    • #38103 TUI 履歴での MCP 呼び出しの複製を回避 @copyberry
    • #38108 MCP ツール呼び出しに共通の承認処理を使用 @copyberry
    • #38127 ロールアウト ID とスレッド ID を区別 @copyberry
    • #38165 サブエージェントの分析用接続を必要になった時点で解決 @copyberry
    • #38167 エグゼキューターのスキルパッケージを直接読み込み @copyberry
    • #38170 実行中のターンの監視処理には件数が変化した場合のみ通知 @copyberry
    • #38172 依存ライブラリの lru と webbrowser を更新 @copyberry
    • #38179 パッケージ化された設定レイヤーにデフォルト値を埋め込み @copyberry
    • #38183 ツールポリシーに保守的な制限を適用するヘルパーを追加 @copyberry
    • #38184 Windows で検索ツールの統合テストを実行 @copyberry
    • #38186 スキルのユーザーターンテストで環境の上書きを停止 @copyberry
    • #38188 ワークロード ID を Codex 認証に統合 @copyberry
    • #38189 自動環境でプラグインの app-server テストを実行 @copyberry
    • #38197 スキルのシャドー選択に LRU ベースラインを追加 @copyberry
    • #38204 シャドー選択で最近使用したスキルと語句の一致に基づくスキルを統合 @copyberry
    • #38205 Codex のデリゲートに非対話型の承認ポリシーを強制適用 @copyberry
    • #38214 TUI のユーザーテキストのサニタイズ時にメモリ割り当てを回避 @copyberry
    • #38217 サブエージェントに必要なキャッシュ済み MCP サーバーを遅延起動 @copyberry
    • #38227 クライアントの開発者メッセージを保持するフラグを追加 @copyberry
    • #38228 PowerShell による読み取りから暗黙的なスキル呼び出しを検出 @copyberry
    • #38232 委任された Codex リクエスト間でルートターンを追跡 @copyberry
    • #38238 信頼済みプラグインのスクリプトに、マニフェストで定義したメトリクスを追加 @copyberry
    • #38239 上限を設けたプラグイン計測データの分析を追加 @copyberry
    • #38241 ターンのメタデータに Node REPL ポリシーを追加 @copyberry
    • #38242 アクティブセルの安定したレイアウト計測値をキャッシュ @copyberry
    • #38243 ロールアウト履歴でクライアントが作成した開発者メッセージを追跡 @copyberry
    • #38244 ロールアウト ID を使用してページ分割されたスレッド履歴を解決 @copyberry
    • #38245 MCP サーバー向けに動的 HTTP ヘッダー用ヘルパーを追加 @copyberry
    • #38251 WebSocket メタデータイベントからモデルの ETag を読み取り @copyberry
    • #38252 プラグインのシェルコマンドからメトリクスを収集 @copyberry
    • #38253 統合 exec コマンドからプラグインのメトリクスを収集 @copyberry
    • #38256 複数のネットワークレビューで発生した最新の拒否を報告 @copyberry
    • #38257 ホストの再起動後に gRPC コードモードのセッションを再接続 @copyberry
    • #38258 外部認証プロバイダーの処理を統一 @copyberry
    • #38261 skills.read でスキルパッケージのエイリアスを解決 @copyberry
    • #38265 Windows の管理対象プロキシでフォールバック用ポートの範囲を制限 @copyberry
    • #38268 skills.read を通じてエグゼキューターのスキルルートを公開 @copyberry
    • #38270 バックエンドクライアントにスレッド単位の使用量クエリを追加 @copyberry
    • #38272 会話履歴の項目に作成時刻を付与 @copyberry
    • #38274 永続化されたワールド状態を JSON オブジェクトとして表現 @copyberry
    • #38275 ターン入力の送信とルーティングを統合 @copyberry
    • #38276 バックグラウンドの統合 exec コマンドに関するプラグインのメトリクスを追跡 @copyberry
    • #38278 プラグイン計測データの分析を app-server のテスト対象に追加 @copyberry
    • #38280 protobuf 組み込みの Bazel proto ルールを使用 @copyberry
    • #38281 /status にスレッドの推定使用量を表示 @copyberry
    • #38282 TUI のステータス表示にスレッドの使用量を追加 @copyberry
    • #38283 リモートエグゼキューターからプラグインのメトリクスを収集 @copyberry
    • #38285 codex-execpolicy をプロトコルの開発用依存関係に移動 @copyberry
    • #38288 App Server で gRPC コードモードホストに対応 @copyberry
    • #38291 未使用の apply_patch プロンプトのフォールバックを削除 @copyberry
    • #38292 ページ分割されたスレッドでロールバックの結果を永続化 @copyberry
    • #38299 ネットワークアクセスを共通の承認パイプライン経由に変更 @copyberry
    • #38303 中断されたターンの復旧機能を追加 @copyberry
    • #38306 サンドボックスからの書き込みを防ぎ、インライン可視化ビューアーを保護 @copyberry
    • #38321 gRPC コードモードの yield テストが毎回同じ結果を返すように変更 @copyberry
    • #38336 Guardian V2 拡張機能のひな型を追加 @copyberry
    • #38356 exec-server でサンドボックス内のファイルストリーミングに対応 @copyberry
    • #38358 孤立した出力の正規化を最適化 @copyberry
    • #38361 明示的に開始されたキュー項目に対するフックの拒否動作をテスト @copyberry
    • #38362 exec-server のバイト数上限テストを安定化 @copyberry
    • #38363 セキュリティリスクスコアをロールアウト履歴に永続化 @copyberry
    • #38368 Guardian V2 用の Luna サンプラーを追加 @copyberry
    • #38377 Guardian のレビューを親のファイルシステム権限の範囲に制限 @copyberry
    • #38380 長い URL を折り返す際にユーザーメッセージのスタイルを維持 @copyberry
    • #38381 未読イベントによるプロセス内リクエストのブロックを防止 @copyberry
    • #38383 JSON のストリーミング完了時に Luna のサンプルを返却 @copyberry
    • #38384 スキル作成時のガイダンスと検証処理を改善 @copyberry
    • #38390 app-server のプロジェクトを信頼する際に実効権限を使用 @copyberry
    • #38394 必須の管理対象フックを読み込めない場合はセッションを拒否 @copyberry
    • #38396 Linux サンドボックス内の孤立プロセスを回収 @copyberry
    • #38397 Guardian のレビューに Node REPL の実行結果を追加 @copyberry
    • #38399 ロールアウト行のデコード時に浮動小数点値を保持 @copyberry
    • #38400 トークン数推定テストでトレーシング対象の判定を更新 @copyberry
    • #38403 ツールのライフサイクル拡張機能に会話履歴を公開 @copyberry
    • #38406 Guardian のサンプリング用 WebSocket 接続をプール化 @copyberry
    • #38409 Guardian V2 拡張機能でツール呼び出しを分類 @copyberry
    • #38413 スレッドを実体化せずにメタデータを更新可能に @copyberry
    • #38414 Guardian v2 で会話記録の描画範囲に上限を設定 @copyberry
    • #38415 PowerShell の Get-Content によるファイル読み取りを認識 @copyberry
    • #38416 アプリのファイルアップロード時にファイルシステム権限を適用 @copyberry
    • #38418 MCP OAuth 再認証エラーを明確化 @copyberry
    • #38419 アプリで作成したコミットに Codex の帰属情報を追加 @copyberry
    • #38420 エグゼキューター切断後に機能検出を復旧 @copyberry
    • #38423 スレッドの環境選択状態を一元管理 @copyberry
    • #38424 ワークロード ID の初期化に失敗した場合はアクセスを拒否 @copyberry
    • #38426 app-server のアカウント RPC でワークロード ID 認証を保護 @copyberry
    • #38427 Node REPL のツール呼び出しに関する Guardian のガイダンスを追加 @copyberry
    • #38429 認証モードに応じて選定済みのプラグインカタログを振り分け @copyberry
    • #38432 モデルのメタデータに応じて Node REPL 向けの Guardian ガイダンスを制御 @copyberry
    • #38436 ローカルの MCP HTTP リクエストに rustls のフォールバックを追加 @copyberry
    • #38439 自動レビュー対象モデルの承認ポリシーを保持 @copyberry
    • #38440 app-server にページ分割されたスレッドのロールバック機能を追加 @copyberry
    • #38441 ツール操作のコンテキスト全体を Guardian V2 に提供 @copyberry
    • #38443 モデルのコンテキスト内の現在時刻リマインダーにタグを付与 @copyberry
    • #38445 コンパクション後もクライアントの開発者メッセージを保持 @copyberry
    • #38446 全履歴を引き継ぐサブエージェントの現在時刻リマインダーを更新 @copyberry
    • #38447 ローカルデーモンのセッションに実行中のタスクがある場合の終了オプションを追加 @copyberry
    • #38448 サーバーごとの MCP OAuth コールバックポートに対応 @copyberry
    • #38449 モデルのアップグレードに伴う廃止時刻を公開 @copyberry
    • #38450 Windows サンドボックスのセットアップマニフェストを Bazel ビルドに埋め込み @copyberry
    • #38452 レスポンスの再試行に関する構造化テレメトリを追加 @copyberry
    • #38454 Guardian のレビューの判断材料に node_repl の画像を追加 @copyberry
    • #38456 App Server に実験的なスレッドキュー API を追加 @copyberry
    • #38460 AbsolutePathBuf への変換を FileSystemPath に追加 @copyberry
    • #38461 ターンの環境選択状態を一元管理 @copyberry
    • #38463 ロールバック後の再読み込み時もスレッドの購読を維持 @copyberry
    • #38467 スキルのフロントマターからモデルのアノテーションを解析 @copyberry
    • #38470 Amazon Bedrock Runtime プロバイダーを追加 @copyberry
    • #38473 受理済み行のフィンガープリント生成を停止 @copyberry
    • #38475 スキルでモデルに委任できる範囲を定める指示を追加 @copyberry
    • #38483 ターンのメタデータにエージェント名を追加 @copyberry
    • #38484 フォールバック前に選択済みのプラグインアプリを検索 @copyberry
    • #38492 MCP ツール呼び出しに厳格な自動レビューを必須化 @copyberry
    • #38493 整合処理中に保留中の MCP 起動処理を再利用 @copyberry
    • #38494 Bazel ビルドで同梱の bwrap を検証 @copyberry
    • #38499 すべてのモデルプロンプトでツールの並列呼び出しを有効化 @copyberry
    • #38521 ターンの選択情報に環境設定を追加 @copyberry
    • #38527 responses lite 用に Guardian のサンプリングを設定 @copyberry
    • #38540 Guardian V2 のリスクスコアをスレッドに記録 @copyberry
    • #38553 スレッドごとに Guardian V2 のサンプラーを初期化 @copyberry
    • #38555 サンプリング入力で Guardian の会話記録の境界を保持 @copyberry
    • #38558 Guardian の会話記録からコンテキストを選択する処理を改善 @copyberry
    • #38561 ファイルシステムヘルパーのサンドボックスアクセスを制限 @copyberry
    • #38564 Guardian V2 で互換性のある親のコンパクションを再利用 @copyberry
    • #38567 セキュリティリスクスコアをスナップショットとして保存 @copyberry
    • #38568 ツール実行前フックの後にツール開始コールバックを実行 @copyberry
    • #38569 Guardian v2 の高リスク操作に自動レビューを必須化 @copyberry
    • #38579 ロールアウトの移行後にスレッドストレージの変更を報告 @copyberry
    • #38580 並行サンプリング中も最新の Guardian リスクスコアを保持 @copyberry
    • #38581 機能一覧にクラウド管理の要件を反映 @copyberry
    • #38586 リスク分類の前に Guardian V2 のツール操作の範囲を制限 @copyberry
    • #38592 拡張機能が Guardian より先に承認リクエストのレビュー結果を確定できるように変更 @copyberry
    • #38596 高負荷時に Guardian の新しい分類を優先 @copyberry
    • #38597 App Server に Guardian V2 をインストール @copyberry
    • #38601 接続の再試行回数を無制限にするかどうかを設定可能に @copyberry
    • #38602 Guardian のレビュー担当セッションを親の拡張機能から分離 @copyberry
    • #38604 検証済みの従来形式のロールアウトではページ分割された再開リクエストを回避 @copyberry
    • #38605 再開時に会話記録のプレビューに表示する行の選択を修正 @copyberry
    • #38606 gRPC コードモードでより長いツール説明に対応 @copyberry
    • #38608 再開ピッカーで履歴モードのインポートが欠落していた問題を修正 @copyberry
    • #38610 リモート exec-server の認証でワークロード ID に対応 @copyberry
    • #38612 古い Guardian リスクスコアの永続化をスキップ @copyberry
    • #38615 gRPC コードモードで有効化できるツール数の上限を撤廃 @copyberry
    • #38616 権限昇格の承認リクエストを再試行する際は Guardian 経由で処理 @copyberry
    • #38617 Bedrock Runtime のカタログでグローバルモデルを優先 @copyberry
    • #38618 v2 のリスク分類に Guardian ポリシーを適用 @copyberry
    • #38619 マルチエージェント向けの指示をモデルカタログから取得 @copyberry
    • #38621 サイズの大きい gRPC コードモードのツールエラーを保持 @copyberry
    • #38623 ツールカタログのキャッシュで MCP 名前空間の説明を保持 @copyberry
    • #38624 入力リクエストで「その他」を確定した際にメモを開くよう変更 @copyberry
    • #38625 Windows で統合 exec をデフォルトで有効化 @copyberry
    • #38628 Guardian v2 のリスク分類を設定可能に @copyberry
    • #38630 gRPC コードモードで同時に開けるセッション数の上限を撤廃 @copyberry
    • #38634 MCP プロトコルの検出メトリクスを追加 @copyberry
    • #38635 リポジトリ内にある Codex スキルを削除 @copyberry
    • #38639 入力を受け付ける前に TUI の初期セッションヘッダーを描画 @copyberry
    • #38641 TUI 起動時の入力処理を強化 @copyberry
    • #38642 TUI 起動中もコンポーザーを編集可能に @copyberry
    • #38643 初回ログイン時のオンボーディングまで起動時のコンポーザー表示を延期 @copyberry
    • #38644 Codex のホームに認証状態が保存されていない場合にオンボーディングを表示 @copyberry
    • #38645 gRPC コードモードの通知を切り詰めずに配信 @copyberry
    • #38646 Apple 公証の発行者 ID を Key Vault から読み込み @copyberry
    • #38647 プロジェクト設定をスキップする上書き設定を追加 @copyberry
    • #38649 ブートストラップ中に TUI 起動時のアカウントレスポンスを再利用 @copyberry
    • #38650 gRPC 購読フィルターのデフォルト名前空間を正規化 @copyberry
    • #38651 権限プロファイルのスナップショットをプロトコルに移動 @copyberry
    • #38657 リンクがない場合はターミナルのハイパーリンクのレイアウト処理をスキップ @copyberry
    • #38660 Windows サンドボックスで管理対象の読み取り拒否ルールを強制適用 @copyberry
    • #38662 コンポーザー内でタイ語の結合記号を 1 つずつ削除 @copyberry
    • #38664 コードモードの型でローカルの JSON スキーマ参照を解決 @copyberry
    • #38670 エグゼキューターのネットワークポリシー判定を監査用に転送 @copyberry
    • #38673 環境ごとの権限プロファイルを適用 @copyberry
    • #38675 修飾キーを使ったショートカット入力を TUI の連続貼り付けの判定対象から除外 @copyberry
    • #38678 環境設定の所有権を保持 @copyberry
    • #38681 委任されたセッションで HTTP フォールバックを維持 @copyberry
    • #38682 ミスアラインメントに関するポリシー違反を型付きエラーとして通知 @copyberry
    • #38684 保留中の環境アタッチメントの設定に対応 @copyberry
    • #38690 exec-server のリレーを通じてリクエストのトレースコンテキストを伝播 @copyberry
    • #38701 権限リクエストを Guardian の共通の承認処理に転送 @copyberry
    • #38703 プラグインの変更後にフックのランタイムを更新 @copyberry
    • #38704 貼り付けたテキストの CRLF 改行コードを正規化 @copyberry
    • #38705 フックエンジンで MCP ツールハンドラーに対応 @copyberry
    • #38743 TUI アプリのディレクトリ状態をアクティブなコンテキストに限定 @copyberry
    • #38746 TUI テストの codex-cli への依存を解消 @copyberry
    • #38767 トークン交換時にワークロード ID のコンテキストを転送 @copyberry
    • #38774 永続化される exec スレッドでページ分割された履歴を使用 @copyberry
    • #38785 設定の更新時も実行中のターンのモデル設定を維持 @copyberry
    • #38788 TUI の起動中に再開とフォークの進行状況を表示 @copyberry
    • #38795 codex doctor にストレージ診断機能を追加 @copyberry
    • #38800 エグゼキューターのポリシー監査をログ専用のテレメトリ経由で処理 @copyberry
    • #38806 コードモードの gRPC リスナーにヘルスチェック用エンドポイントを追加 @copyberry

    GitHub でリリースの全内容を確認

  • 公開プラグインカタログの CSV エクスポート

    対象の ChatGPT Enterprise ワークスペースのオーナーと管理者は、そのワークスペースに表示される公開プラグインの一覧を CSV 形式でダウンロードできます。CSV には、プラグイン、アプリ、Chat のスキルの名前と説明に加え、開発者、バージョン、追加日(UTC)、OpenAI による検証に関するメタデータが含まれます。

    管理 > プラグインを開き、公開を選択してから、ダウンロードアイコン(CSV をエクスポート)を選択します。エクスポートには、最大で 48 時間前の公開カタログのスナップショットが使われます。ワークスペース向けに作成されたプラグインは含まれません。 FedRAMP ワークスペースでは、この機能は利用できません。

    詳しくは、プラグインの管理をご覧ください。

  • Codex App 26.814

    パフォーマンスの改善と不具合の修正

    • チャットに動きがあっても、サイドバーのプロジェクトは保存した順序で表示されるようになりました。
  • コンピューターの履歴 26.810

    コンピューターの履歴は、macOS 版 ChatGPT デスクトップアプリでユーザーが任意に有効にできる機能です。アプリやウェブサイトでの活動をもとに、ChatGPT と Codex が利用できるメモリとタイムラインを作成します。記録対象のアプリやウェブサイトを選んだり、記録を一時停止したりできます。履歴はいつでも確認・削除できます。

    コンピューターの履歴は、ChatGPT Pro、Business、Enterprise のユーザーが利用できます。Business と Enterprise では、ワークスペースのメンバーがこの機能を有効にするには、管理者が事前にアクセスを許可する必要があります。提供開始時点では、欧州経済領域(EEA)、スイス、英国は対象外です。

    パフォーマンスの改善と不具合の修正

    • チャットを切り替えても、Markdown エディタで元に戻す操作とやり直す操作の履歴が保持されるようになりました。
    • コメントの更新中に pull request のコメントが重複する不具合を修正しました。
  • Linux 向けデスクトップアプリのプレビューと他のエージェントからのインポート

    Linux への ChatGPT デスクトップアプリのインストール

    Linux 向け ChatGPT デスクトップアプリのプレビュー版は、x64 または ARM64 プロセッサーを搭載し、サポート対象の Ubuntu、Debian、Fedora のいずれかを実行するデスクトップ環境で利用できます。お使いのディストリビューションに合った .deb または .rpm パッケージをダウンロードし、サインインすると、プロジェクト、ローカルファイル、Codex を利用できます。

    他のエージェントからの設定と最近の作業内容のインポート

    デスクトップアプリは Claude Code、Claude Cowork、Cursor に対応しています。指示、設定、スキル、プラグイン、プロジェクト、最近の作業内容をインポートしたら、設定 > インポートで自動更新を有効にしてください。以降、インポートした作業内容は自動的に同期されます。

    Codex CLI でも、/import を使って Claude Code や Cursor から対応する設定と最近のチャットをインポートできます。

  • Daybreak Blue と Daybreak Red の登場

    Daybreak では、承認を受けたセキュリティ防御担当者向けに、Daybreak Blue と Daybreak Red の 2 つのアクセスレベルを用意しました。明示的に許可された業務で、セキュリティ上の問題の特定から修正の検証まで活用できます。

    防御を目的とするセキュリティ業務では、ほとんどの場合、まず Daybreak Blue を使用してください。GPT-5.6 Sol などの汎用モデルを使って、脆弱性の発見、セキュリティの観点からのコードレビュー、脅威検知の仕組みの設計・開発、インシデント対応、マルウェア解析、パッチの検証を行えます。

    Daybreak Red では、別途承認を受けると、GPT-5.6 Cyber などの専用モデルを利用できます。これらのモデルは、許可された範囲で脆弱性の再現、エクスプロイトの検証、ペネトレーションテスト、レッドチーミング、複雑なシステムの分析を行うために訓練されています。

    利用には Trusted Access for Cyber を通じた承認が必要です。アクセス権は、承認を受けた ID、ワークスペース(API の場合は組織とプロジェクト)、モデル、製品の利用インターフェースに限り有効です。Daybreak Red の利用には、個別の承認とアクセス権の付与が必要です。Daybreak Blue のアクセス権だけでは Daybreak Red を利用できません。

    隔離された環境で作業し、業務の対象範囲を明確にしてください。最小権限の権限プロファイルを使用し、対象のアクションがサンドボックスの境界を越える前に、その承認リクエストに対する自動レビューを設定してください。

    詳しくは、サイバーセーフティ、Codex のクレジットレート、API のトークン料金をご覧ください。

  • iOS 版 ChatGPT 1.2026.209

    改善と不具合の修正

    • タスクへの再接続時に進捗が表示されるようになりました。接続を確認している間も、既存のタスクを引き続き操作できます。
    • 新しいタスクの開始時に最初のプロンプトと添付ファイルが保持されるようになり、開き直せない空のタスクが作成される問題を解消しました。
    • 長いプロンプトを編集する際のパフォーマンスを改善しました。
    • 音声会話に「バックグラウンドでの会話」の設定が反映されるようになりました。
    • 再接続後も、承認リクエストやユーザー入力を求めるリクエストが確実に復元されるようになりました。会話履歴でも承認の詳細が見やすくなりました。
    • 目標の達成後に /goal で次のプロンプトを送る際の不具合を修正しました。
    • タスク一覧が応答しなくなる、タスクのタイトルが消える、思考の要約がちらつく、会話履歴の表示中にアプリがクラッシュするといった不具合を修正しました。
  • Codex CLI 0.147.0

    $ npm install -g @openai/codex@0.147.0
    詳細を表示

    新機能

    • ポータブルなエージェントプラグインのインストールと、ローカル、個人用、ワークスペース、リモートの各プラグインカタログの横断検索に対応しました。 (#36544, #36409, #36919, #36796)
    • 会話をセクションに分けて整理し、手動で並べ替えたセクションの順序を保存できるようになりました。また、長い会話履歴を少しずつ読み込んで閲覧できるようになりました。 (#35722, #36007, #36380, #36948, #36950)
    • 新しい --approve-for-me CLI フラグで、承認リクエストの自動レビューを有効にできるようになりました。 (#36373)
    • Cursor が管理するスキルをインポートできるようになりました。また、インポート済みの Claude と Cursor の会話に加えられた変更を、会話を重複させずに同期できるようになりました。 (#36361, #36356, #35623)
    • 明示的に有効にすると、MCP 2026-07-28 プロトコルを利用できます。検出結果のページ分割、複数ラウンドにわたるリクエスト、他の処理をブロックしないサーバー起動に対応しました。 (#35724, #35725, #35590, #35742)
    • Amazon Bedrock で、キャッシュを利用したウェブ検索と会話のリモートコンパクションを有効にしました。 (#36938, #36981)

    バグ修正

    • コマンドの表示時と会話履歴の再生時に、シークレットと Bearer トークン全体をマスキングするようにしました。 (#36893, #36908)
    • ターミナルにフォーカスが戻ったとき、MCP サーバーの初期化中、または Ghostty がキーボードショートカットを処理するときに、ターミナル入力が失われたり滞ったりする問題を修正しました。 (#35649, #35957, #36834)
    • 日本語の文字、絵文字、ハイパーリンク、およびビューポートの境界付近にあるテキストについて、表示とカーソル位置を修正しました。 (#35960, #35962, #37166)
    • Windows のバックグラウンドプロセスを適切に中断し、Windows のファイルシステムパスを一貫して処理するようにしました。 (#35655, #35851, #37129)
    • 初めて扱うローカルプロジェクトを信頼する際はユーザーによる明示的な確認を必須とし、認証情報を使用する前に管理者が定めた認証制限を適用するようにしました。 (#36960, #37132)
    • プラグインの分離を強化し、ポリシーの更新に失敗した場合はネットワークアクセスを拒否するようにしました。 (#37027, #36967, #36037)

    ドキュメント

    • 同梱の OpenAI ドキュメントスキルを改善し、目的に合った公式資料を検索できるようにしました。Codex の使い方、モデルの選択、API ワークフローに関する案内も明確にしました。 (#36014)

    メンテナンス

    • MCP SDK を 3.0.0、Ratatui を 0.30.2、V8 を 150.4.0 にアップグレードしました。 (#36001, #35959, #35831)
    • macOS リリースの公証に Azure Key Vault を使用し、署名用の秘密鍵をエクスポートせずに公証できるようにしました。 (#37154)
    • 非推奨の codex exec --full-auto フラグを削除しました。代わりに --sandbox workspace-write を使用してください。 (#36054)
    • 重複する Linux バンドルアーカイブの公開を終了しました。標準の codex-package-<target> リリースアーカイブを使用してください。 (#36342)

    変更履歴

    変更履歴の全内容: https://github.com/openai/codex/compare/rust-v0.146.0...rust-v0.147.0

    • #35590 サーバー起動前にキャッシュ済みの MCP ツールを公開 @copyberry
    • #35594 v2 の wait_agent スキーマで長めの待機時間を推奨 @copyberry
    • #35595 R2 リリースでアルファ版のホットフィックスバージョンを許可 @copyberry
    • #35597 拡張機能が描画するスキルカタログのメトリクスを追加 @copyberry
    • #35607 空のスキルカタログのメトリクスを記録 @copyberry
    • #35608 モデル側で定義するトークン予算のデフォルト値に対応 @copyberry
    • #35621 exec の再開時に、復元済みのトークン使用量の再生をスキップ @copyberry
    • #35623 Claude と Cursor のセッションレコードを個別に解析 @copyberry
    • #35642 OpenTelemetry プロバイダーのシャットダウンを冪等化 @copyberry
    • #35644 ロールアウトファイルがない場合もスレッドのメタデータを保持 @copyberry
    • #35649 ターミナルにフォーカスが戻ったときに TUI 入力を保持 @copyberry
    • #35652 リモートの exec でネットワークポリシーのコールバックを有効化 @copyberry
    • #35653 マルチエージェントのワーカーによる開発者指示の継承をテスト @copyberry
    • #35655 割り込み時に Windows の非 TTY プロセスを終了 @copyberry
    • #35656 設定の表現形式が変わってもマルチエージェント設定を保持 @copyberry
    • #35661 ホストのスキルを権限に関する指示より前に配置 @copyberry
    • #35663 スキルのルーティングメタデータを対象に文字の一致を評価 @copyberry
    • #35665 Windows での非同期ウォッチャーのテストハーネスを修正 @copyberry
    • #35668 ネットワークプロキシ仕様のコンストラクターを公開 @copyberry
    • #35670 Windows の exec が制御を返すまでの最小待機時間を 10 秒に引き上げ @copyberry
    • #35671 認証モードに応じて厳選プラグインを振り分け @copyberry
    • #35675 MCP とプラグインの推奨候補を並行して準備 @copyberry
    • #35678 再開時にもページ分割されたスレッドのメタデータを保持 @copyberry
    • #35685 codex sandbox 用にクラウド管理のプロファイルを読み込み @copyberry
    • #35688 crossterm パッチの参照先を OpenAI の OSS フォークに変更 @copyberry
    • #35689 スレッド履歴の投影で各項目のタイムスタンプを保持 @copyberry
    • #35691 関連スレッドの一覧にプレビューが空のスレッドも表示 @copyberry
    • #35693 サブエージェントの選択メニューをバックグラウンドで更新 @copyberry
    • #35695 ログクライアントで設定済みの SQLite ホームディレクトリを使用 @copyberry
    • #35708 v2 サブエージェントに設定可能な開発者指示を追加 @copyberry
    • #35715 ルーティングを考慮した HTTP リクエストで本文のストリーミングに対応 @copyberry
    • #35717 OpenAI へのファイルアップロードにルーティングを考慮したクライアントを再利用 @copyberry
    • #35720 rmcp を 3.0.0-beta.3 にアップグレード @copyberry
    • #35721 プロセスホストがない場合もコードモードのフォールバック無効化設定を適用 @copyberry
    • #35722 スレッド整理用に永続化されるセクションを追加 @copyberry
    • #35724 MCP 2026-07-28 の検出機能に対応 @copyberry
    • #35725 MCP 2026 のクライアント対応を完了 @copyberry
    • #35738 実行済みのツール呼び出しにサイズを制限したメタデータを追加 @copyberry
    • #35742 任意の MCP サーバーの起動でターンがブロックされないよう修正 @copyberry
    • #35744 エージェントレジストリの識別情報の一貫性を維持 @copyberry
    • #35766 ワールド状態からホストスキルの予算に関する警告を出力 @copyberry
    • #35769 ホストとエグゼキューターのカタログ間でスキルの予算を共有 @copyberry
    • #35772 モデルキャッシュの TTL 更新頻度を制限 @copyberry
    • #35773 コンテキストウィンドウの大きさに応じてスキルメタデータの予算を調整 @copyberry
    • #35777 MCP ツールカタログを並行して解決 @copyberry
    • #35779 セッション起動時にスレッドタイトルを並行して読み込み @copyberry
    • #35785 セルフサービスの Business ProLite アカウントに対応 @copyberry
    • #35787 状態データベースが利用可能な場合に限りスレッド履歴のページ分割を有効化 @copyberry
    • #35794 厳選項目の同期テストで MCP の準備完了を待機 @copyberry
    • #35802 選択したターンのモデルと推論強度をレポートのタグに追加 @copyberry
    • #35806 MCP OAuth の通信を設定済みの HTTP クライアント経由に変更 @copyberry
    • #35814 すべての MCP OAuth リクエストに設定済みの HTTP クライアントを使用 @copyberry
    • #35818 リリースの公開完了後に latest-alpha-cli を更新 @copyberry
    • #35821 TUI のネットワークチェックに共有 HTTP クライアントを使用 @copyberry
    • #35825 お知らせのヒントに共有 HTTP クライアントを使用 @copyberry
    • #35828 SQLite 接続の作成を共通処理に一元化 @copyberry
    • #35830 WebRTC のサイドバンド接続への参加を Realtime API 経由に変更 @copyberry
    • #35831 rusty_v8 を 150.4.0 に更新 @copyberry
    • #35835 ネストした Codex リクエストの親ターンを追跡 @copyberry
    • #35836 キャンセルされた MCP の入力要求をクリーンアップ @copyberry
    • #35837 app-server のサマリーにプラグインの利用可否を示すメタデータを公開 @copyberry
    • #35839 推奨プラグインをツールの提案から分離 @copyberry
    • #35840 従来の MCP 検出における事前検証エラーに対応 @copyberry
    • #35843 リモート exec サーバーを親プロセスの stdin に関連付け @copyberry
    • #35845 コラボレーションツールのプレーンテキストメッセージに対応 @copyberry
    • #35850 バックグラウンド ターミナルの一覧で異なる環境のパスを保持 @copyberry
    • #35851 パス URI 内の Windows 名前空間パスを正規化 @copyberry
    • #35854 app-server のイベントペイロードをボックス化 @copyberry
    • #35856 インポートしたコネクタを MCP サーバー名で解決 @copyberry
    • #35857 Rust バイナリ用の Bazel 単体テストターゲットを追加 @copyberry
    • #35859 app-server のサマリーにプラグインのインストール日時を公開 @copyberry
    • #35870 外部エージェントのインポート履歴にセッションタイトルを追加 @copyberry
    • #35874 モデルのコンテキスト内でプライマリ環境を明示 @copyberry
    • #35875 環境を置き換えずに準備状況を更新可能に @copyberry
    • #35878 MCP ファイルアップロードにステップ環境を使用 @copyberry
    • #35886 ブロックされた目標を TUI で停滞中として表示 @copyberry
    • #35887 サイド会話をバックグラウンドでクリーンアップ @copyberry
    • #35895 エージェントの生成時に準備済みのステップ環境を継承 @copyberry
    • #35937 MCP サーバーの起動中も、そのサーバーに依存しないツールを実行可能に @copyberry
    • #35941 MCP 名前空間の説明の長さを制限 @copyberry
    • #35942 現在のツール呼び出しと app-server イベントの型に合わせてテストを更新 @copyberry
    • #35944 一覧に含まれるサブエージェントの直接入力対応状況を報告 @copyberry
    • #35957 MCP 起動中の TUI 入力キュー処理を修正 @copyberry
    • #35959 Ratatui を 0.30.2 にアップグレード @copyberry
    • #35960 ターミナルの差分計算時にハイパーリンクのセル幅を保持 @copyberry
    • #35962 日本語の半角濁点・半濁点に関する TUI レイアウトを修正 @copyberry
    • #35982 フォークの切り詰め時にロールアウト履歴の複製を回避 @copyberry
    • #35989 タイトルのみの推論サマリーを TUI に表示 @copyberry
    • #35990 Codex のバージョン間で exec-server の互換性をテスト @copyberry
    • #35992 外部エージェントの設定移行処理をモジュールに集約 @copyberry
    • #35997 不要になった rusty_v8 146.4.0 の Bazel ターゲットを削除 @copyberry
    • #36001 rmcp を 3.0.0 にアップグレード @copyberry
    • #36002 各環境固有のパスを使って MCP ファイルアップロードの対象を特定 @copyberry
    • #36006 レスポンスのシリアライズとロールアウトのスキャンのオーバーヘッドを削減 @copyberry
    • #36007 スレッドのセクションを手動で並べ替え、その順序を保存する機能を追加 @copyberry
    • #36008 ペットのアセットのダウンロードを共有 HTTP クライアント経由に変更 @copyberry
    • #36011 任意の MCP サーバーの起動を待つ猶予時間を接続セット間で共有 @copyberry
    • #36014 OpenAI ドキュメントスキルの参照先の振り分けを改善 @copyberry
    • #36020 無視する分析通知の複製を回避 @copyberry
    • #36030 app-server のトレーシングテストのスタックサイズを拡大 @copyberry
    • #36031 MCP CLI コマンドでクラウド管理のサーバーを読み込み @copyberry
    • #36033 codex-protocol で共有 HTTP クライアントを使用 @copyberry
    • #36035 接続が閉じられたときに stdio app-server を終了 @copyberry
    • #36036 フォークしたチャットの名前を TUI から設定可能に @copyberry
    • #36037 許可ルールの変更に失敗した場合にネットワークアクセスを拒否 @copyberry
    • #36039 MCP カタログのページネーションに制限を設定 @copyberry
    • #36043 Responses API プロキシにおける reqwest の例外的な扱いを文書化 @copyberry
    • #36045 MCP の認証状態が不明な場合を区別 @copyberry
    • #36047 MCP 環境ヘッダーをローカル変数に抽出 @copyberry
    • #36049 Statsig へのエクスポートからツール呼び出しのメトリクスを除外 @copyberry
    • #36051 シンボリックリンクになっている移行先の上書きを回避 @copyberry
    • #36054 従来の --full-auto フラグの処理を codex exec から削除 @copyberry
    • #36055 ツール呼び出し項目に MCP の読み取り専用ヒントを公開 @copyberry
    • #36076 codex-core から reqwest への直接依存を削除 @copyberry
    • #36078 Ollama の通信に共有 HTTP クライアントを使用 @copyberry
    • #36083 スレッド履歴の投影で小数のレート制限に対応 @copyberry
    • #36092 画像リクエストと明示的な割り込みをターンに関連付け @copyberry
    • #36119 ルーター構築前のツールランタイムの組み立てを統一 @copyberry
    • #36120 準備完了の待機をツールランタイムに委譲 @copyberry
    • #36121 エグゼキューターによるスキルリソースの読み取りをサンドボックス化 @copyberry
    • #36124 機能の検出時にファイルシステムの権限を遵守 @copyberry
    • #36127 ツール登録を一元化し、ホストツールを保護 @copyberry
    • #36128 リモートコンパクション後も委譲済みのタスクを保持 @copyberry
    • #36129 コードモードで正規化されたツール名の衝突を解消 @copyberry
    • #36133 apply_patch でエグゼキューターのワークスペース権限を保持 @copyberry
    • #36138 apply-patch の権限テストを条件ごとに分離 @copyberry
    • #36139 コードモードの出力終了テストに上限を設定 @copyberry
    • #36140 メモリ統合処理のシャットダウンを待ってからジョブを完了 @copyberry
    • #36146 承認シナリオのテストを安定化 @copyberry
    • #36148 ファイル変更の承認に関する統合テストを強化 @copyberry
    • #36149 セッション内のファイル変更の承認に関するテスト範囲を拡大 @copyberry
    • #36165 ファイル承認の再生テストを安定化 @copyberry
    • #36166 保留中のリアルタイムサイドバンドのテストで結果の再現性を確保 @copyberry
    • #36167 自動レビューのモデル上書きテストを強化 @copyberry
    • #36168 ツールのテレメトリタグ収集を同期処理に変更 @copyberry
    • #36171 ワークスペースルートのメタデータに対するパッチ保護をテスト @copyberry
    • #36177 リモート Guardian のネットワーク承認の適用範囲をテスト @copyberry
    • #36181 試行されたツール呼び出しをレスポンスのメタデータに記録 @copyberry
    • #36183 サンドボックスでの実行全体で権限プロファイルを使用 @copyberry
    • #36184 同時に発生するリモートメタデータのリクエストを集約 @copyberry
    • #36187 設定されたクロックに基づいて環境の日付を更新 @copyberry
    • #36188 ロールアウトの形式に不備がある場合のスレッド履歴の投影処理を改善 @copyberry
    • #36191 スキルの明示的な挿入に関するメトリクスにラベルを付与 @copyberry
    • #36194 ストリーミング出力バッファ内のバイト移動を回避 @copyberry
    • #36207 正規化されたサンドボックス違反イベントを記録 @copyberry
    • #36212 app-server プロトコルのエクスポートを事前計算 @copyberry
    • #36217 コードモードの実行経路をスタンドアロンホストのみに限定 @copyberry
    • #36218 外部エージェントの検出時にコネクタ候補を公開 @copyberry
    • #36221 ロールアウト項目の照合時にパススルーのメタデータを無視 @copyberry
    • #36223 読み取りコマンドのアクションでエグゼキューターのパスを保持 @copyberry
    • #36228 Enterprise の自動化アカウントプランに対応 @copyberry
    • #36237 Windows でシンボリックな slash-tmp 権限を無視 @copyberry
    • #36239 事前計算済みの app-server プロトコルのエクスポートを更新 @copyberry
    • #36264 コードモードのホストに同梱リソースを優先して使用 @copyberry
    • #36271 永続化されたロールアウトからレポート用のプロンプトハッシュを導出 @copyberry
    • #36306 ホスト型 MCP の認証情報の使用をローカル環境に限定 @copyberry
    • #36309 ワールド状態でホストのスキルプロバイダーカタログを使用 @copyberry
    • #36310 MCP OAuth の認証情報を環境ごとに分離 @copyberry
    • #36311 プロンプト入力をデバッグ用に出力する際にスキルも出力 @copyberry
    • #36327 ホストのスキルパスのエイリアスの検出順序を保持 @copyberry
    • #36329 shell_command を単一のローカル環境に制限 @copyberry
    • #36336 外部エージェントのセッションで使用されたコネクタを検出 @copyberry
    • #36339 MCP サーバーでスキルを有効化 @copyberry
    • #36342 従来の Linux バンドルアーカイブの公開を終了 @copyberry
    • #36350 シェル実行の理由を指定する場合にサンドボックス権限の明示を必須化 @copyberry
    • #36351 モデルカタログのコラボレーションモードのメッセージを使用 @copyberry
    • #36354 セッションをセッションタスクに直接引き渡すよう変更 @copyberry
    • #36355 MCP ツール呼び出しとそのスレッドの関連付けを維持 @copyberry
    • #36356 インポート済みの外部エージェントセッションの更新を同期 @copyberry
    • #36357 ツールの実行にステップ単位のルーターを使用 @copyberry
    • #36359 MCP 設定の編集処理を codex-core に集約 @copyberry
    • #36360 MCP バインディングをステップのツールカタログとして使用 @copyberry
    • #36361 Cursor が管理するスキルを Codex に移行 @copyberry
    • #36364 スキルカタログのレンダリング処理をコアの外に移動 @copyberry
    • #36365 MCP の入力要求に厳格な自動レビューを追加 @copyberry
    • #36367 実際に公開されるツールの情報をレジストリに保持 @copyberry
    • #36372 MSVC を使用して Windows ネイティブの Bazel テストを実行 @copyberry
    • #36373 CLI フラグ --approve-for-me を追加 @copyberry
    • #36374 コードモードでサンドボックス化された V8 を有効化 @copyberry
    • #36378 ローカルセッションの選択リストを状態 DB から優先的に読み込み @copyberry
    • #36380 スレッドのセクション管理 API を追加 @copyberry
    • #36384 ページ分割されたクエリでターンの要約を読み込み @copyberry
    • #36385 受信確認付きのユーザーメッセージ送信をコアに追加 @copyberry
    • #36388 ターンの分析で画像の準備処理の詳細を追跡 @copyberry
    • #36389 すべてのスレッド履歴で、各履歴に書き込める主体を 1 つに限定 @copyberry
    • #36393 ファイルシステムへの冗長な確認処理を回避 @copyberry
    • #36402 試験的なプラグイン検索 API を宣言 @copyberry
    • #36408 リアルタイムの遷移で Codex のカスタム指示を使用可能に @copyberry
    • #36409 リモートプラグイン検索を実装 @copyberry
    • #36410 ユーザー入力によるブロック動作を明確化 @copyberry
    • #36411 ツール実行前フックのテストマーカーとして Git リポジトリを使用 @copyberry
    • #36413 リアルタイムの委譲に対する受信確認を制御する機能を追加 @copyberry
    • #36440 exec-server のリクエスト振り分け処理を切り出し @copyberry
    • #36482 TUI の再描画のたびにターミナルサイズを問い合わせる処理を回避 @copyberry
    • #36485 リモートプラグインのバンドルサイズ上限を引き上げ @copyberry
    • #36507 呼び出しを試みたツールのメタデータをプロンプト間で保持 @copyberry
    • #36511 TUI でキーを 2 段階で入力するショートカットに対応 @copyberry
    • #36534 MCP カタログの項目数の上限を 2,048 に引き上げ @copyberry
    • #36544 インストール処理全体でポータブルなエージェントプラグインに対応 @copyberry
    • #36632 目標の変更時に SQLite のスレッドメタデータを保持 @copyberry
    • #36635 ログイン完了通知に初期設定のヒントを追加 @copyberry
    • #36641 レスポンスの使用量からロールアウトの予算単位を取得 @copyberry
    • #36715 プロバイダーが報告するロールアウトの予算単位を使用 @copyberry
    • #36716 MCP リソースの操作処理の重複を解消 @copyberry
    • #36727 ターンメタデータの状態の所有関係を簡素化 @copyberry
    • #36729 コードモードのツール分析データをモデルのレスポンスに関連付け @copyberry
    • #36732 クラウド環境の HTTP テストを安定化 @copyberry
    • #36734 MCP リソースの一覧処理の重複を解消 @copyberry
    • #36740 ターンのスキル状態を拡張機能データに保存 @copyberry
    • #36742 コンテキストに応じたユーザーフラグメントの登録を簡素化 @copyberry
    • #36744 拡張機能レジストリをそのビルダーに直接保存 @copyberry
    • #36745 apply_patch のランタイム実行処理を統合 @copyberry
    • #36757 パッチイベントを待ってからシェルのスナップショットを読み込み @copyberry
    • #36759 TUI のフォーカスパレットの回帰テストを強化 @copyberry
    • #36764 登録時のコードモード定義の構築を回避 @copyberry
    • #36769 起動時の Git 情報補完の統合テストを安定化 @copyberry
    • #36770 目標の遅延フォークのテストを安定化 @copyberry
    • #36771 Linux の管理対象プロキシヘルパーのライフサイクル管理を強化 @copyberry
    • #36772 ホストが管理する Codex アプリカタログの上限を引き上げ @copyberry
    • #36773 レイヤースタックから有効なユーザー設定レイヤーを特定 @copyberry
    • #36774 設定レイヤーを反復処理する API を明確化 @copyberry
    • #36779 並行テストでのネットワークポリシーイベントの取得を安定化 @copyberry
    • #36781 インターフェースごとに MCP ツールの公開を制御する機能を追加 @copyberry
    • #36782 Guardian セッションの再利用と中断のテストを追加 @copyberry
    • #36787 モデルへの指示を ModelMessages に集約 @copyberry
    • #36792 モデルの能力に応じてプラグインの使用指示を制御 @copyberry
    • #36793 タイムアウトした Git プロセスツリーを終了 @copyberry
    • #36796 エージェントプラグインの MCP 設定の解析に対応 @copyberry
    • #36797 rusty_v8 のチェックサムマニフェストの改行コードを正規化 @copyberry
    • #36800 コマンド承認後の権限の再注入を回避 @copyberry
    • #36807 音声の準備処理をユーティリティクレートに切り出し @copyberry
    • #36808 ローカルセッションのアーカイブコマンドで SQLite 内の名前を優先的に使用 @copyberry
    • #36809 exec resume --last で状態データベースを優先 @copyberry
    • #36810 MCP クライアントの適合性を確認する回帰チェックを追加 @copyberry
    • #36811 環境ごとのログインシェルポリシーに準拠 @copyberry
    • #36812 コードモードに 2 つの WebSocket を使うトランスポートを追加 @copyberry
    • #36815 トークン予算のコンテキスト内でエージェントを名前で識別 @copyberry
    • #36822 承認リゾルバー名の誤字を修正 @copyberry
    • #36825 承認テレメトリのコンテキストを統合 @copyberry
    • #36830 コードモードホストへのリクエストが滞った場合にタイムアウトを適用 @copyberry
    • #36834 Ghostty でキーを離したときのイベントを要求しないよう変更 @copyberry
    • #36840 Statsig へのエクスポートから API リクエストのメトリクスを除外 @copyberry
    • #36856 自由形式ツールの遅延読み込みに対応 @copyberry
    • #36857 名前空間内のカスタムツールに対応 @copyberry
    • #36862 スレッド生成処理をリクエストオブジェクト経由に統一 @copyberry
    • #36871 DotSlash を使った R2 アセットの公開処理を並列化 @copyberry
    • #36877 エグゼキューターのスキルバンドル読み込み処理をスキル拡張機能に移動 @copyberry
    • #36880 エグゼキューターによる直接的なスキル検出処理をスキル拡張機能に移動 @copyberry
    • #36882 MCP 名前空間の説明を全文保持 @copyberry
    • #36884 ホストのスキルルートの読み込み処理を追加 @copyberry
    • #36892 マルチエージェント v2 でリーフモデルに対応 @copyberry
    • #36893 app-server のコマンド実行項目に含まれるシークレットをマスキング @copyberry
    • #36895 遅延タイムアウト後に届く MCP の起動結果に対応 @copyberry
    • #36898 ファイルシステムのメタデータの重複確認を回避 @copyberry
    • #36900 コネクタ一覧とは独立してアプリのツールを登録 @copyberry
    • #36901 更新された権限をレビュースレッドに反映 @copyberry
    • #36903 ホストローダーでスキルのインターフェースメタデータを読み込み @copyberry
    • #36904 SQLite に永続化する RMCP ログを制限 @copyberry
    • #36906 v2 エージェントの再読み込み時にモデルプロバイダーを保持 @copyberry
    • #36908 Bearer トークンのマスキングを改善 @copyberry
    • #36910 app-server のセッションごとに使用する MCP 拡張機能をネゴシエーション @copyberry
    • #36912 現在のターンの設定から承認ポリシーを読み込み @copyberry
    • #36913 スキルポリシーの解決処理を codex-skills に移動 @copyberry
    • #36916 アプリの有効状態の判定処理を一元化 @copyberry
    • #36917 アプリが無効な場合の明示的なプラグインメンションをテスト @copyberry
    • #36919 プラグインの検索結果にローカルプラグインを統合 @copyberry
    • #36921 ホストのスキルサービスをスキル拡張機能に移動 @copyberry
    • #36924 暗黙的に検出されたベア Git リポジトリを拒否 @copyberry
    • #36930 現在の設定からターンの権限を読み込み @copyberry
    • #36935 信頼するかどうかが未決定のローカルプロジェクトを自動的に信頼 @copyberry
    • #36938 Amazon Bedrock でキャッシュを利用したウェブ検索を有効化 @copyberry
    • #36939 Guardian のレビューにポリシー承認の理由を追加 @copyberry
    • #36941 レビュースレッドで現在のセッション設定を使用 @copyberry
    • #36943 ホストのスキルルートの解決処理をスキル拡張機能に移動 @copyberry
    • #36945 Blob サイズのポリシージョブにコンテンツの読み取り権限を付与 @copyberry
    • #36947 アイドル状態からターンを開始する際にユーザー入力を受け付け @copyberry
    • #36948 TUI の会話履歴をページ分割 @copyberry
    • #36949 TUI でページ分割された履歴の読み込みを改善 @copyberry
    • #36950 TUI の会話履歴をページ分割 @copyberry
    • #36951 TUI でページ分割された履歴の処理を強化 @copyberry
    • #36952 スレッドごとにユーザーからの送信内容を永続化するキューを追加 @copyberry
    • #36954 ツールレジストリに名前の衝突時のポリシー設定を追加 @copyberry
    • #36956 リモートコンパクション中も画像とサイズ変更通知の関連付けを保持 @copyberry
    • #36959 外部エージェントのセッションで検出されたコネクタを追跡 @copyberry
    • #36960 ローカルプロジェクトのディレクトリを信頼する前にユーザーに確認 @copyberry
    • #36963 pull request 本文の Codex クレジット表記にリンクを追加 @copyberry
    • #36964 外部セッションのインポート時に作業ディレクトリを保持 @copyberry
    • #36966 組み込みの画像ビューアーの無効化に対応 @copyberry
    • #36967 プラグインのインストール時にシンボリックリンクをスキップ @copyberry
    • #36970 トークン予算のコンテキスト内の識別情報を設定可能に変更 @copyberry
    • #36976 明示的な呼び出しに限定されたオーケストレーターのスキルについて、その設定を適用 @copyberry
    • #36977 移行済みセッションのコネクタ検出を改善 @copyberry
    • #36979 Blob サイズのワークフローに Fence による監査を追加 @copyberry
    • #36981 Amazon Bedrock でリモートコンパクションを有効化 @copyberry
    • #36983 信頼済みのステージング環境の MCP サーバーで ChatGPT 認証を保持 @copyberry
    • #36984 HTTP クライアントで設定済みの ChatGPT Cookie に対応 @copyberry
    • #36986 ChatGPT リクエストにプロセス単位の PSP ルーティングを追加 @copyberry
    • #36987 明示的に有効にすると exec-server のリクエストを並行して振り分けられる機能を追加 @copyberry
    • #36989 同梱スキルの共有キャッシュを保持 @copyberry
    • #36990 旧式のコラボレーションモードのバリエーションを削除 @copyberry
    • #36992 モデルカタログのキャッシュを注入可能に変更 @copyberry
    • #36993 ページ分割されたスレッドで includeTurns による読み取りに対応 @copyberry
    • #36998 ツール検索で遅延読み込みされるカスタムツールに対応 @copyberry
    • #37000 プラグインの読み込みをまたいで共有スキルキャッシュを最新の状態に維持 @copyberry
    • #37020 ツール名の衝突を厳密にエラーとして処理 @copyberry
    • #37022 デフォルトツールの正規名を functions 名前空間に統一 @copyberry
    • #37027 エージェントプラグインの実行時の境界を厳格に適用 @copyberry
    • #37031 権限プロファイルの更新を以降のターン環境に適用 @copyberry
    • #37035 レジストリのテストを正規のツール名に合わせて更新 @copyberry
    • #37038 ツールの実行にターン環境の権限を使用 @copyberry
    • #37040 コンテキストと検出にターン環境の権限を使用 @copyberry
    • #37053 厳格なツールモードで競合する名前空間の説明を拒否 @copyberry
    • #37055 サイバーセキュリティ向けモデルに、より安全な TUI のデフォルト設定を追加 @copyberry
    • #37066 ツール検索でより長い MCP ソースの説明を保持 @copyberry
    • #37068 macOS でプロセスごとの MCP クリーンアップにフォールバック @copyberry
    • #37083 統合 exec の出力状態を集約 @copyberry
    • #37101 サンプリングステップ間で安定した MCP バインディングを再利用 @copyberry
    • #37103 API キー使用時の Guardian レビューに Luna を使用 @copyberry
    • #37109 対話型テレメトリのシャットダウン時間に上限を設定 @copyberry
    • #37114 コードモードにセッション単位の実行制限を追加 @copyberry
    • #37128 ツールの承認処理を Session に集約 @copyberry
    • #37129 Windows のパス URI の比較で ASCII の大文字と小文字を区別しないように変更 @copyberry
    • #37132 管理対象の認証要件をローカルで強制適用 @copyberry
    • #37134 プロンプト内の画像のサイズ変更をモデルに通知 @copyberry
    • #37144 シンボリックリンク経由で検出したスキルの検出パスを保持 @copyberry
    • #37145 モデルの能力に応じてアプリの使用指示を制御 @copyberry
    • #37147 プロビジョニング済み環境の状態を登録処理の前後で追跡 @copyberry
    • #37149 ワールド状態を通じてオーケストレーターのスキルを反映 @copyberry
    • #37151 同時に行われる Git の状態スキャンを集約 @copyberry
    • #37154 macOS の公証に Azure Key Vault を使用 @copyberry
    • #37156 選択前に準備完了が報告されたリモート環境をテスト @copyberry
    • #37157 TUI での名前付きセッション検索の堅牢性を向上 @copyberry
    • #37162 スキル拡張機能を通じてホストのスキルルートを読み込み @copyberry
    • #37166 テキストエリアのカーソルと描画がビューポート内に収まるよう修正 @copyberry
    • #37167 MCP コントリビューターにセッションのソースを公開 @copyberry
    • #37168 リモート MCP のハンドシェイク用 HTTP リクエストに上限を設定 @copyberry
    • #37169 プラグインのスキルスナップショットの統合テストをコアに移動 @copyberry
    • #37174 スキル呼び出しヘルパーを codex-skills に集約 @copyberry
    • #37175 ページ分割された履歴に旧形式のロールアウトの移行処理を追加 @copyberry
    • #37177 明示的なスキル選択をスキルクレートに移動 @copyberry
    • #37178 app-server の項目で画像の透明度メタデータを保持 @copyberry
    • #37188 tool_search 名前空間を検索ツール用に予約 @copyberry
    • #37189 ワールド状態でマルチエージェントの使用ヒントを追跡 @copyberry

    GitHub でリリースの全内容を確認

  • Codex App 26.803

    パフォーマンスの改善とバグ修正

    • 検索欄に文字を入力すると、開いているコードファイルの内容が変わることがある問題を修正しました。
    • チャットを Worktree に移動しても、選択したモデルと推論強度が引き継がれるようになりました。
    • @メンションの検索で大文字と小文字を区別しなくなりました。
  • Codex CLI 0.146.1

    $ npm install -g @openai/codex@0.146.1
    詳細を表示

    バグ修正

    • サイバーセキュリティのタスクに対応するモデルでは、承認リクエストの自動レビューに、より安全なデフォルト設定を適用するようにしました。ターミナルインターフェースには、権限の変更内容についての説明が表示されます。(#37057)

    変更履歴

    変更履歴の全文:https://github.com/openai/codex/compare/rust-v0.146.0...rust-v0.146.1

    • #37057 [0.146] サイバーセキュリティのタスクに対応するモデル向けに、自動レビューのデフォルト設定をより安全にする変更をバックポート @anp-oai

    GitHub でリリースの全内容を確認

  • Codex App 26.730

    新機能

    • 複数のフォルダーを含むプロジェクトでは、ターミナルに各ソースフォルダーへのショートカットを追加しました。

    パフォーマンスの改善とバグ修正

    • ピン留めしたチャットがサイドバーに重複して表示される問題を修正しました。
    • Worktree のセットアップを修復する際も、他のプロジェクトフォルダーを引き続き利用できるようにしました。

2026年7月

  • Codex での GPT-5.4 と GPT-5.4 mini の提供を8月31日に終了

    2026年8月31日以降、ChatGPT でサインインしているユーザーは、Codex で GPT-5.4 と GPT-5.4 mini を利用できなくなります。OpenAI API と、API キーで認証した Codex セッションでは、引き続き両モデルを利用できます。

    それぞれ次の推奨モデルに切り替えてください。

    • gpt-5.4 を gpt-5.6-terra(GPT-5.6 Terra)に変更してください。
    • gpt-5.4-mini を gpt-5.6-luna(GPT-5.6 Luna)に変更してください。

    ワークスペースのデフォルト設定、保存済みのモデル設定、管理対象の構成、カスタムエージェント、スケジュール済みタスクで、いずれかのモデルを使用している場合は、提供終了前に該当する項目を更新してください。

    詳細は、Codex のモデルとワークスペースで利用できるモデルをご覧ください。

  • 記録と再生の提供地域を EU、英国、スイスに拡大

    記録と再生が欧州連合(EU)、英国、スイスでも利用できるようになりました。macOS では、ワークフローを実演して再利用可能なスキルに変換できます。この機能を使うには、「コンピューターの使用」も利用可能で、有効になっている必要があります。

  • ブラウザの機能強化、複数リポジトリのレビュー、画像編集 26.727

    ChatGPT デスクトップアプリの最新アップデートで、ウェブの閲覧、コードのレビュー、生成した画像の編集がよりすばやく簡単にできるようになりました。

    ウェブ閲覧とコンテキスト検索の高速化

    • アプリ内ブラウザのアドレスバーに入力すると、閲覧履歴からページを開き直せます。一致するページがなければ、Google で検索できます。
    • 閲覧履歴は「設定」で管理できます。タスクで以前訪れたページを探す必要があるときは、ChatGPT に履歴を検索させることもできます。
    • Chrome 拡張機能では、開いているタブをメンションしたり、ページ上で選択したテキストをサイドチャットに取り込んだりできます。
    • Chrome 拡張機能では、どの YouTube 動画についても質問でき、数秒で回答が得られます。
    • ウェブページを右クリックし、ChatGPT に質問を選択します。

    詳しくは、アプリ内ブラウザと Chrome 拡張機能をご覧ください。

    複数のリポジトリにまたがる変更のレビュー

    複数のフォルダーを含むプロジェクト内のすべてのリポジトリと、それぞれで変更された行を確認できます。レビューを選択すると、リポジトリごとにレビュー画面を切り替えることなく、差分をまとめて確認できます。

    生成した画像の調整

    生成した画像を大きなビューアーで開き、フォーカス表示と canvas 表示を切り替えられます。複数の画像にコメントを付け、その中から反映したいコメントを選んで、会話を離れずに該当箇所の編集を依頼できます。詳しくは、画像生成をご覧ください。

    その他の改善と不具合修正

    • サイドバーに「アクティビティビュー」を追加しました。最近やり取りしたチャットのうち、対応が必要なものを確認できます。ベルのアイコンをクリックするか、Cmd/Ctrl+Opt+U を押すと、新しいビューに切り替わります。
    • ブラウザ設定に対応ブラウザのみが表示されるようになりました。
    • パッケージ内のファイルパスが長い場合でも、Windows でのインストールが失敗しにくくなりました。
    • このほか、パフォーマンスの改善と不具合の修正を行いました。
  • ChatGPT でログイン(ベータ版)

    「ChatGPT でログイン」のベータ版は、Airtable、GitLab、HubSpot、Notion、Supabase、Vercel を皮切りに、一部のプラグインとパートナーサイトで順次提供が始まっています。

    ChatGPT のプラグインディレクトリから対応プラグインに接続する際は、「ChatGPT でログイン」を使うと、少ない手順でそのサービスのアカウントを新規作成したり、既存のアカウントを連携したりできます。対応するパートナーサイトでも、「ChatGPT でログイン」を選ぶと、アカウントを新規作成したり、既存のアカウントにログインしたりできます。

    これにより、ChatGPT や Codex で対応ツールを使い始めやすくなります。

    ログイン時にパートナーが受け取る情報は、名前、メールアドレス、プロフィール画像(設定している場合)のみです。各プラグインが求めるアクセス権限は、引き続きログインとは別の手順で確認し、承認する必要があります。

  • Codex CLI 0.146.0

    $ npm install -g @openai/codex@0.146.0
    詳細を表示

    新機能

    • /new または /clear で新しいセッションに名前を付けられるようになりました。重要なスレッドをピン留めしたり、サイド会話を開いたまま別のサイド会話に切り替えたりすることもできます。(#34605, #34840, #35011)
    • Agent Plugins のマニフェストと、ワークスペースでのプラグイン公開に対応しました。Amazon Bedrock と Claude Code 向けに、利用できるプラグインマーケットプレイスも増えました。(#35105, #35254, #34931, #34979)
    • 履歴がページ分割されたスレッドをフォークできるようになりました。スレッド一覧に表示されない一時的なフォークも作成できます。(#35220, #35251)
    • WebSocket 経由で app-server をリモートの Code Mode ホストに接続できるようになりました。(#35078, #35098)
    • 対応するカスタムモデルプロバイダーで、スタンドアロンのウェブ検索を有効にできるようになりました。(#34846)
    • エグゼキューターが提供するスキルを検出し、その関連リソースを安全に読み取れるようになりました。明示的に選択したスキルのリソースも読み取れます。(#35184, #35198)

    バグ修正

    • 認証、プラグインのダウンロード、MCP の認可、リモート実行、WebSocket、リダイレクト、LM Studio への接続で、設定したプロキシが使われるように修正しました。(#34479, #34509, #34655, #34678, #35023, #35056, #35239)
    • 認証または設定が変わると、MCP 接続とアプリのツールが最新の状態に更新されるようになりました。正常な接続は維持し、接続が切れたサーバーにのみ再接続します。(#34952, #34957, #35028, #35144, #35146, #35151)
    • 中断、リプレイ、インポート、フォークの際にも、送信済みメッセージ、最終応答、失敗したターンのエラー、インポートしたタイムスタンプ、承認設定が保持されるように修正しました。(#34839, #34777, #35524, #34989, #34664)
    • ターミナルの応答性と描画を改善しました。割り込み処理をノンブロッキングにし、キーボード入力の処理、幅の狭い画面でのレイアウト、ハイパーリンクの表示、メンション候補の更新を改善しました。(#35000, #35021, #34775, #34778, #35365, #35375)
    • Windows のナビゲーションキーの動作を修正しました。サンドボックス内のプロセスツリーが確実に終了し、セキュリティレビュー中もプロキシ設定が保持されるようになりました。(#34625, #34624, #35036)
    • スキルに割り当てられるコンテキストが少ない場合でも、利用可能なスキルをより多く保持するようになりました。スキルカタログの一部を省略する必要がある場合は警告が表示されます。(#34732, #34738, #34997)

    ドキュメント

    • 共有 HTTP クライアントの使い方、プロキシ設定に応じた接続プーリング、外部へのリクエストを安全に処理する方法を文書化しました。(#34669)
    • PathUri の値に含まれる Windows のドライブ文字をどのように正規化するかを明記しました。(#34667)

    メンテナンス

    • OpenAI がホストするリリース基盤で、リリース成果物、チャンネルのメタデータ、インストーラーのエイリアスを公開するようになりました。フォールバック先には GitHub を使用します。(#34505, #34508, #34729, #34910)
    • 同梱する macOS ヘルパー実行ファイルの署名と公証を、パッケージ化の前に行うようにしました。(#35264)
    • app-server のシリアル化に伴うオーバーヘッドと、リクエスト構築時の不要なメモリ割り当てを削減しました。(#34761, #34766, #34825)
    • エンタープライズプランを認識できるようになりました。管理者がアプリ内更新を制御する機能も追加しました。(#35238, #35537)

    変更履歴

    変更履歴の全文:https://github.com/openai/codex/compare/rust-v0.145.0...rust-v0.146.0

    • #34447 ルートに応じて接続を管理する HTTP クライアントプールを追加 @copyberry
    • #34449 外部セッション検出の上限を設定可能に変更 @copyberry
    • #34451 外部エージェントからのインポートにプロバイダー情報を付与 @copyberry
    • #34463 アルファ版ホットフィックスのリリースバージョンに対応 @copyberry
    • #34469 目標から開始したスレッドとフォークしたスレッドでスレッド設定を保持 @copyberry
    • #34476 HTTP リクエストの実行とログ記録を分離 @copyberry
    • #34478 管理対象のプロキシ環境で CARGO_HTTP_CAINFO を適用 @copyberry
    • #34479 リダイレクトのたびにシステムプロキシのルートを再解決 @copyberry
    • #34481 ルートを考慮したリダイレクトのテストを追加 @copyberry
    • #34483 ルートを考慮したプロキシリダイレクトのテスト範囲を拡大 @copyberry
    • #34490 バックエンドリクエストを HTTP クライアントファクトリー経由で実行 @copyberry
    • #34491 クラウド環境の検出に HTTP クライアントプールを使用 @copyberry
    • #34495 デーモンアップデーターでシステムプロキシ設定を適用 @copyberry
    • #34497 サンドボックス内の exec-server プロセスでカスタム arg0 を保持 @copyberry
    • #34505 Rust のリリース成果物を Cloudflare R2 にミラーリング @copyberry
    • #34506 プラグイン起動時の同期にシステムプロキシを適用 @copyberry
    • #34508 リリースメタデータを R2 チャンネルに公開 @copyberry
    • #34509 リモートプラグインにシステムプロキシ設定を適用 @copyberry
    • #34514 インストーラーの取得元として releases.openai.com を選択可能に変更 @copyberry
    • #34516 codespell チェックで numer を許可 @copyberry
    • #34517 Wine PTY テストで継承 FD の空リストを渡すように変更 @copyberry
    • #34522 MCP 接続マネージャーを責務ごとのモジュールに分割 @copyberry
    • #34525 拡張機能のコントリビューターにステップ単位のデータを追加 @copyberry
    • #34533 コンパクション後のロールアウト項目の構築を一元化 @copyberry
    • #34540 Git メタデータコマンドを stdin から分離 @copyberry
    • #34544 Noise ハンドシェイク用バッファーのサイズを各メッセージに合わせて調整 @copyberry
    • #34547 逆順位融合によるスキル選択を追加 @copyberry
    • #34550 スレッド単位の MCP 更新動作をテスト @copyberry
    • #34551 外部エディター使用後の TUI 復元処理を簡素化 @copyberry
    • #34552 未使用の RtOptions セッターを削除 @copyberry
    • #34553 未使用の TUI シャットダウン用アプリコマンドを削除 @copyberry
    • #34558 実行対象から外れていた古いテストを削除 @copyberry
    • #34559 バックエンドクライアントで Codex のユーザー設定に対応 @copyberry
    • #34561 MCP バインディングクライアントを接続マネージャーから分離 @copyberry
    • #34562 実体化されたターンのロールアウト境界を記録 @copyberry
    • #34563 継承したスレッド履歴をページ単位で取得 @copyberry
    • #34566 ロールアウトのクリーンアップ中にフォーク履歴への参照を保護 @copyberry
    • #34570 TUI で CUDA ファイルを C++ としてハイライト表示 @copyberry
    • #34573 プラグイン一覧リクエストで forceRefetch を受け付けるように変更 @copyberry
    • #34578 TUI のサスペンドからの復元に使うヘルパーを Unix に限定 @copyberry
    • #34581 ルーティングカードの語句に基づくスキル選択を追加 @copyberry
    • #34588 MCP 呼び出しを取得済みのカタログリビジョンに関連付け @copyberry
    • #34590 キー付きのシェル環境ポリシーフィルターを追加 @copyberry
    • #34597 管理対象設定の要件で指定された値との完全一致を必須化 @copyberry
    • #34598 ファイルシステムサンドボックスのエントリで存在しないパスをスキップ @copyberry
    • #34601 インジェクションのメトリクスでスキル名をサニタイズ @copyberry
    • #34603 明示的に許可されたループバック宛てのプロキシ接続に対応 @copyberry
    • #34605 /new と /clear でセッションに名前を付けられるように変更 @copyberry
    • #34611 スキルカタログの描画に互換性ポリシーを追加 @copyberry
    • #34612 非対話型サブプロセスを stdin から分離 @copyberry
    • #34613 制限用 SID を使って Windows サンドボックスのプロキシトラフィックをルーティング @copyberry
    • #34615 exec-server のサンドボックステストでパスが存在しない場合の動作を初期化 @copyberry
    • #34620 exec-server のネットワークポリシーコールバック型を追加 @copyberry
    • #34621 ロールアウトの系統をまたいでページ分割されたモデルコンテキストを読み込み @copyberry
    • #34622 自動レビューモデルのオーバーライドを検証するテストのタイムアウトを延長 @copyberry
    • #34624 ジョブオブジェクトで Windows のプロセスツリーを終了 @copyberry
    • #34625 Windows TUI のナビゲーションキー処理を修正 @copyberry
    • #34626 モデルのコンテキストウィンドウに応じてスキルメタデータの割り当て量を調整 @copyberry
    • #34629 Windows で権限を昇格してサンドボックスを起動する際の保護を強化 @copyberry
    • #34630 ポリシーを反映する HTTP クライアントビルダーを追加 @copyberry
    • #34631 エージェントの識別処理を共有 HTTP クライアントに移行 @copyberry
    • #34636 ターンの開始に失敗しても TUI を開いたままに変更 @copyberry
    • #34637 レビューの指摘事項を根拠となるリポジトリルールに関連付け @copyberry
    • #34640 継承した FD に合わせて Windows のプロセスツリーテストを更新 @copyberry
    • #34641 サンドボックス内での実行に使う管理対象プロキシの設定処理を強化 @copyberry
    • #34643 ログイン用 HTTP クライアントの構築を HttpClient に移行 @copyberry
    • #34644 Git プラグインの SHA 指定チェックアウトを検証 @copyberry
    • #34645 レスポンス項目に常に ID を割り当て @copyberry
    • #34649 解決済みのプロキシポリシーを認証ルーティング全体に反映 @copyberry
    • #34650 認証マネージャーへのルーティング設定の受け渡しを必須化 @copyberry
    • #34651 コアのテスト支援機能を共有 HTTP クライアントに移行 @copyberry
    • #34654 別環境のパスに対してターンの差分を表示 @copyberry
    • #34655 認証の更新時に設定済みのプロキシルートを適用 @copyberry
    • #34664 スレッドのフォーク時に承認リクエストのレビュー担当の設定を保持 @copyberry
    • #34667 PathUri のドライブ文字の正規化を文書化 @copyberry
    • #34669 codex-http-client の使い方に関する説明を拡充 @copyberry
    • #34678 LM Studio のリクエストを共有 HTTP クライアント経由で送信 @copyberry
    • #34681 リアルタイム会話の開始時にセッションヘッダーを追加 @copyberry
    • #34687 Codex 自動レビューのモデルメタデータを設定 @copyberry
    • #34708 MCP 接続マネージャーの名前を McpConnectionSet に変更 @copyberry
    • #34713 統合 exec のライフサイクルイベントが正しい順序に並ぶように修正 @copyberry
    • #34728 ウォームアップ用ターンと Guardian のターンでは Git 情報の付加をスキップ @copyberry
    • #34729 安定版インストーラーのエイリアスを R2 に公開 @copyberry
    • #34732 メタデータの割り当て量が少ない場合でもスキルカタログのエントリを保持 @copyberry
    • #34733 MCP リソースクライアントが最新のランタイムに追従するように変更 @copyberry
    • #34734 拡張機能のコントリビューターからステップ単位のデータを削除 @copyberry
    • #34738 カタログエントリを省略する前にスキルの説明を省略 @copyberry
    • #34744 拡張機能 API の変更に合わせてスキルの割り当て量のテストを更新 @copyberry
    • #34746 拡張機能カタログ内のスキルの並び順をコアに合わせて変更 @copyberry
    • #34747 MCP 2026-07-28 の機能フラグを登録 @copyberry
    • #34761 app-server の JSON シリアル化に伴うオーバーヘッドを削減 @copyberry
    • #34763 直前のレスポンスがない場合に WebSocket リクエストを再試行 @copyberry
    • #34766 app-server の型付きリクエストのシリアル化に伴うオーバーヘッドを削減 @copyberry
    • #34769 Git の帰属情報を扱う拡張機能を追加 @copyberry
    • #34770 exec-server のネットワークポリシーコールバックを有効化 @copyberry
    • #34771 統合メンションのポップアップサイズを表示中の候補に合わせて調整 @copyberry
    • #34772 エージェントメッセージ内の空白のみの行を正規化 @copyberry
    • #34775 ターミナルの幅が狭い場合にセッションヘッダーが収まるように調整 @copyberry
    • #34777 ターン完了時の要約にエージェントの最終メッセージを追加 @copyberry
    • #34778 TUI ターミナルで複数行に折り返された OSC 8 ハイパーリンクを結合 @copyberry
    • #34779 エージェントのフォーク時に親の現在の履歴モードを使用 @copyberry
    • #34781 Bazel で使用する Rust と LLVM の依存関係を更新 @copyberry
    • #34784 local という名前の動的環境を拒否 @copyberry
    • #34785 描画時にスキルカタログの一部を省略したことを通知 @copyberry
    • #34786 app-server 統合テストのセットアップを簡素化 @copyberry
    • #34789 サンプリング後の不要なトークン数推定を回避 @copyberry
    • #34795 Git の帰属情報のテストから古いステップストアを削除 @copyberry
    • #34796 4 KiB を超える行の構文ハイライトをスキップ @copyberry
    • #34797 コアと互換性のあるスキルカタログで省略通知を抑制 @copyberry
    • #34806 シェルの承認キーにパス URI を使用 @copyberry
    • #34808 SQLite の接続設定を一元化 @copyberry
    • #34811 サンドボックスのプロンプトでネットワークアクセスの表示を修正 @copyberry
    • #34814 スレッドの起動処理を StartThreadOptions に集約 @copyberry
    • #34816 リアルタイム BEM チャンネルのプレフィックスを設定可能に変更 @copyberry
    • #34819 Codex の全エントリポイントで Git の帰属情報を有効化 @copyberry
    • #34823 Windows 以外の Bazel CI で Code Mode のテストを実行 @copyberry
    • #34824 Guardian レビューで cwd の再利用に使うキーを正規化 @copyberry
    • #34825 Responses リクエストの構築時にクローン処理を削減 @copyberry
    • #34827 Windows 向け Bazel のリント用ツールチェーンのオーバーライドを削除 @copyberry
    • #34831 プロセス内の App Server のシャットダウン前に分析データをフラッシュ @copyberry
    • #34835 ターンプロファイルでコンパクションの所要時間を追跡 @copyberry
    • #34839 MCP の起動が中断されてもユーザー入力を保持 @copyberry
    • #34840 スレッドのピン留め状態を保存する機能を App Server に追加 @copyberry
    • #34844 アプリのメタデータからファーストパーティ種別を削除 @copyberry
    • #34845 ワールドステートでマルチエージェントモードを追跡 @copyberry
    • #34846 カスタムプロバイダーがスタンドアロンのウェブ検索を有効にできるように変更 @copyberry
    • #34847 レビューセッションに Guardian のモデル制限を適用 @copyberry
    • #34849 リモートプラグインカタログをスコープ別にキャッシュ @copyberry
    • #34850 Free プランのアカウントで画像生成を無効化 @copyberry
    • #34851 プラグインアプリの概要にバッチメタデータを使用 @copyberry
    • #34852 エージェント宛てのメールがキューに入ったときに休止中のスレッドを再開 @copyberry
    • #34877 plugin/list でローカルのプラグインキャッシュの更新完了を待機 @copyberry
    • #34883 MCP の HTTP リクエストにデフォルトのユーザーエージェントを設定 @copyberry
    • #34887 マルチエージェント用の wait ツールを無効化可能に変更 @copyberry
    • #34910 スタンドアロンインストーラーで releases.openai.com を優先 @copyberry
    • #34930 スレッドの MCP 状態を McpRuntime に集約 @copyberry
    • #34931 Amazon Bedrock 向けに API プラグインマーケットプレイスを使用 @copyberry
    • #34940 設定の一括書き込み中もセッションのデフォルト値を維持 @copyberry
    • #34952 ランタイム更新時も MCP 接続を再利用 @copyberry
    • #34957 状態の整合処理で切断済みの MCP 接続を置き換え @copyberry
    • #34959 ローカルマーケットプレイスのパスに含まれる @ に対応 @copyberry
    • #34962 MCP 接続ヘルパーをテストモジュールに移動 @copyberry
    • #34969 sleep ツールを Code Mode の対象外に維持 @copyberry
    • #34978 ルートを考慮する HTTP クライアントでリダイレクトの無効化設定を反映 @copyberry
    • #34979 同梱の Claude Code プラグインマーケットプレイスを自動判定 @copyberry
    • #34981 外部で完了したエージェント設定のインポートを記録 @copyberry
    • #34986 履歴がページ分割されたスレッドへの書き込みを単一の書き込み元に限定 @copyberry
    • #34989 外部エージェントのセッションをインポートする際にタイムスタンプを保持 @copyberry
    • #34991 サーバーごとに MCP ツールのプレフィックスを省略可能に変更 @copyberry
    • #34994 状態を利用するすべてのコンポーネントで、設定済みの SQLite ホームを使用 @copyberry
    • #34995 確定した HTTP ポリシーで実行環境を初期化 @copyberry
    • #34996 Codex のエラー詳細を再試行メタデータから分離 @copyberry
    • #34997 スキルカタログがコンテキストの割り当て量を超えた場合に警告 @copyberry
    • #35000 TUI でのターンの中断をノンブロッキング化 @copyberry
    • #35011 スレッドを切り替えてもサイド会話を開いたままに変更 @copyberry
    • #35012 リモートスキルのアイコン URL を App Server 経由で公開 @copyberry
    • #35013 更新されたスレッド項目の差分リプレイに対応 @copyberry
    • #35015 インストール済みアプリの所要時間メトリクスを従来の基準に合わせて調整 @copyberry
    • #35016 信頼済みプラグインスクリプトの帰属情報を追加 @copyberry
    • #35020 コマンドの実行元として信頼済みプラグインスクリプトを記録 @copyberry
    • #35021 キーボードイベントの通知方法をターミナルに合わせて調整 @copyberry
    • #35023 exec-server の HTTP 通信に設定済みのプロキシポリシーを適用 @copyberry
    • #35028 MCP ランタイムの更新後も更新済みのアプリのツールを保持 @copyberry
    • #35029 コマンドの承認後もプラグインの帰属情報を保持 @copyberry
    • #35031 スレッドのアーカイブと削除を書き込み権を持つ所有者に限定 @copyberry
    • #35033 ブラウザの要件を App Server 経由で公開 @copyberry
    • #35034 環境レジストリへのリクエストを共有 HTTP クライアント経由で送信 @copyberry
    • #35036 Guardian セッションで Windows サンドボックスのプロキシ設定を保持 @copyberry
    • #35048 app/read リクエストの所要時間を追跡 @copyberry
    • #35049 Guardian V2 の機能フラグを登録 @copyberry
    • #35054 update_plan ツールを無効化できるように変更 @copyberry
    • #35056 exec-server の WebSocket 通信を設定済みのプロキシ経由でルーティング @copyberry
    • #35059 exec-server の HTTP 処理を reqwest の型から分離 @copyberry
    • #35063 ワールドステートで遅延読み込み対象のツールの名前空間を追跡 @copyberry
    • #35065 ツール検索で遅延読み込み対象のソースの重複を回避 @copyberry
    • #35067 プラットフォーム固有のデータを扱う Bazel テストの設定を修正 @copyberry
    • #35078 code-mode ホストに WebSocket トランスポートを追加 @copyberry
    • #35098 app-server でリモートの code-mode ホストに対応 @copyberry
    • #35105 Agent Plugins のマニフェストに対応 @copyberry
    • #35106 ホストが wait_for_environment の説明をカスタマイズできるように変更 @copyberry
    • #35144 MCP ランタイムの更新をバックグラウンドで事前準備 @copyberry
    • #35146 セッションの認証が変わったときに MCP ランタイムを更新 @copyberry
    • #35151 明示的な更新時に MCP サーバーに再接続 @copyberry
    • #35164 MCP の更新を調整する処理をカプセル化 @copyberry
    • #35168 拡張機能の警告を app-server のスレッドに転送 @copyberry
    • #35172 メタデータ容量が逼迫した場合にホストのスキルパスを短縮 @copyberry
    • #35175 再開テストで再読み込み後のワーカーの処理完了を待機 @copyberry
    • #35184 スキルツールを通じてエグゼキューターのスキルを公開 @copyberry
    • #35194 stdin を読み取る前に終了したフックの出力を保持 @copyberry
    • #35196 復旧時のアプリの公開状態を検証するテストで、同じ条件なら常に同じ結果が得られるように変更 @copyberry
    • #35198 明示的に選択したエグゼキューター提供スキルのリソースを読み取り可能に変更 @copyberry
    • #35204 スレッドの起動時に MCP ランタイムを更新 @copyberry
    • #35205 誘発リクエストのレビューに現在の MCP 権限を使用 @copyberry
    • #35213 アクティブなスレッドの管理対象 MCP 要件を更新 @copyberry
    • #35216 スレッドごとに MCP 設定を個別に更新 @copyberry
    • #35220 履歴がページ分割されたスレッドのフォークに対応 @copyberry
    • #35221 フックのトランスクリプト用に非ローカルスレッドを永続化する処理を回避 @copyberry
    • #35238 ent26 エンタープライズプランに対応 @copyberry
    • #35239 MCP 認証の検出処理にランタイムの HTTP クライアントを使用 @copyberry
    • #35251 履歴がページ分割されたスレッドの一時フォークに対応 @copyberry
    • #35254 ワークスペースのプラグインを公開する機能を提供 @copyberry
    • #35261 リモートプラグイン ID をスキルメタデータに反映 @copyberry
    • #35262 スキル呼び出しの分析でリモートプラグイン ID を追跡 @copyberry
    • #35264 同梱の macOS ヘルパーバイナリに署名 @copyberry
    • #35266 プロセス内の code-mode ホストへのフォールバックを無効化できるように変更 @copyberry
    • #35267 ネットワークアクセスの承認リクエストのキャンセル処理と同時実行制御を強化 @copyberry
    • #35271 Responses Lite のメタデータに code-mode のツール名を追加 @copyberry
    • #35275 リモートの exec-server への接続確立処理をトレース @copyberry
    • #35280 許可リストが設定されていない場合はプラグインの MCP フィルタリングをスキップ @copyberry
    • #35359 クライアントで exec-server のネットワークポリシーリクエストを処理 @copyberry
    • #35363 完了イベントに項目の開始時刻を追加 @copyberry
    • #35364 Code Mode のメタデータ互換性ヘッダーに上限を設定 @copyberry
    • #35365 統合メンションの候補を最新の状態に維持 @copyberry
    • #35375 キーマップのアクションメニューが画面サイズに応じて表示されるように改善 @copyberry
    • #35408 自動生成されたシステムスキルをスキルウォッチャーの監視対象から除外 @copyberry
    • #35414 MCP サーバーの再帰上限を引き上げ @copyberry
    • #35523 プロセス内のアウトバウンドルーターを明示的にシャットダウン @copyberry
    • #35524 リプレイした履歴でもターン終了時のエラーを保持 @copyberry
    • #35525 ユーザー操作待ちの項目がない非アクティブな TUI スレッドをスキップ @copyberry
    • #35530 ワールドステートでモデルとパーソナリティを追跡 @copyberry
    • #35537 アプリ内更新用の管理ポリシーを追加 @copyberry

    GitHub でリリースの全内容を確認

  • iOS 版 ChatGPT 1.2026.202

    改善と不具合の修正

    • 音声会話では、ChatGPT で選択した声が使われ、利用上限に関する警告が表示されるようになりました。
    • アプリに戻ったときや Face ID でロックを解除したときに、タスクに再接続して作業を続けやすくなりました。
    • コンポーザーでプラグインをメンションするときの入力候補がデスクトップ版と揃い、インストール済みのプラグインのスキルも候補に表示されるようになりました。
    • 選択したテキストへの参照が送信後も保持され、もう一度プレビューできるようになりました。
    • 目標の一時停止や再開の操作を改善し、その際の進捗が分かりやすくなりました。
    • インラインの可視化で、表や表示テーマがより安定して表示されるようになりました。
    • ワークスペースの差分が大きい場合でも、差分表示の応答性が向上しました。
    • タスクを復元すると、選択中のモデルが変わってしまう不具合を修正しました。
    • プロンプトの処理が始まるとコンポーザーが操作できなくなる不具合を修正しました。
    • ブラウザツールとコンピューターツールのラベル、アイコン、出力のプレースホルダーを修正しました。
  • ChatGPT Voice と複数フォルダ対応プロジェクト 26.715

    GPT-Live を搭載した ChatGPT Voice では、ChatGPT デスクトップアプリで作業の進め方を音声で相談し、Chat、Work、Codex にまたがるタスクを調整できます。

    音声モードで新しいチャットやタスクを開始したら、他のスレッドでの作業を開始したり、進捗を確認したり、進め方を変更したりするよう ChatGPT に依頼できます。macOS では、画面コンテキストをオンにすると、最前面のウィンドウのアプリショットを共有できます。

    Plus、Pro、Business、Edu、Enterprise の各プランでは、デスクトップアプリと iOS のリモート接続で音声モードを利用できます。

    ChatGPT デスクトップアプリのローカルプロジェクトに、関連する複数のフォルダをまとめられるようになりました。プロジェクトのメニューからプロジェクトを編集を選択し、フォルダを追加してメインフォルダを指定します。新しいチャットや Git 操作にはメインフォルダが使われます。AGENTS.md、スキル、config.toml の自動検出もこのフォルダで行われます。他のフォルダでも引き続きファイルを検索、閲覧、編集できます。

    使い方は、ChatGPT Voice と複数のフォルダを使うローカルプロジェクトをご覧ください。

    パフォーマンスの改善とバグ修正

    バージョン 26.721 の修正も含まれています。

    • スクリーンリーダーでメッセージ間を移動しやすくしました。
    • Windows での Git の検出に関する問題を修正しました。
    • 次で開くメニューでアイコンが見つからないとアプリがフリーズする問題を修正しました。
  • Codex CLI 0.145.0

    $ npm install -g @openai/codex@0.145.0
    詳細を表示

    新機能

    • スレッド履歴をページ単位で扱える実験的な機能を追加しました。スレッドを効率よく再開・検索でき、スレッド名も保存されます。サブエージェントとメモリにも対応しています。(#33364、#33907、#34085、#34229、#34386)
    • /import を拡張し、Cursor と Claude Code の設定、MCP サーバー、プラグイン、セッション、コマンド、プロジェクト単位のメモリを移行できるようにしました。(#31672、#33411、#33426、#33444)
    • Amazon Bedrock へのログインを実験的にサポートしました。カスタムエンドポイントと認証にも対応し、Bedrock のデフォルトモデルを GPT-5.6 Sol にしました。(#31327、#33170、#33175、#32288、#33695)
    • 音声入力とツールからの音声出力をサポートしました。一般的な形式のローカル音声ファイルを扱えます。また、リアルタイム V3 の会話でストリーミングに対応しました。(#33261、#33856、#33932、#34080、#34385)
    • オプトインのマルチエージェント V2 が安定版になりました。サブエージェントのモデル、推論強度、同時実行数を設定でき、再読み込み時にはロールが復元されます。エージェント間の移動も改善しました。(#33550、#33631、#33657、#33841、#34383)
    • ターミナル UI に、クリックして安全に開けるインライン可視化リンクを追加しました。(#33925、#34217、#34346)

    バグ修正

    • 以前のプロンプトを編集するか、安全性確保のためにバッファリングされたターンを再試行すると、コンテキストを引き継ぐブランチが作成され、元の会話、添付ファイル、メンションの関連付けが保持されるようになりました。(#33201、#33207、#33211)
    • Markdown の増分レンダリング、再描画の削減、キャッシュ、コマンド出力量の制限により、長い会話や出力のストリーミング中のターミナルの応答性を改善しました。(#34045、#34049、#34216、#34223、#34359)
    • MCP の起動と認証フローの遅延や競合を防ぐため、起動時のタイムアウトを適用し、OAuth の検出中も起動処理を進められるようにしました。また、認証情報の更新処理を直列化し、ツールカタログを安全に再利用できるようにしました。(#32229、#32781、#32825、#33184、#33297)
    • Windows での実行とサンドボックスの信頼性を改善しました。exec-server が Windows ネイティブのサンドボックスに対応しました。Windows でネットワークプロキシを使用する場合は、昇格した権限で動作するサンドボックスが必要です。また、ヘルパーのコンソールウィンドウを非表示にし、フックコマンドの引用符処理を修正しました。(#32849、#32857、#33926、#34423)
    • コンパクト形式のリリースメタデータの解析と、macOS での code-mode のインストールを修正しました。外部の code-mode ホストを利用できない場合は、プロセス内での実行に切り替わります。(#31667、#31876、#31899)
    • 強制削除を指定した rm コマンドの検出精度を高めました。また、フルアクセスを有効にする前に必ず確認し、ツール間で承認リクエストの拒否理由を保持するようにしました。(#32989、#33464、#34400)

    ドキュメント

    • 同梱の OpenAI Docs スキルを更新し、macOS、Linux、Windows で使用する GPT-5.6 モデルの解決方法、プロンプトの書き方、移行に関する最新の指針を反映しました。(#31842、#33121)

    メンテナンス

    • 同梱のモデル選択肢と内部処理で使われていた GPT-5.4 を、対応する GPT-5.6 Terra または Luna に移行しました。(#33173)
    • スキルとプラグインの並行検出、およびリモートコンパクションの効率化により、起動時と大規模コンテキスト処理時のオーバーヘッドを削減しました。(#31566、#33369、#33423、#34431)
    • パッケージに含まれる ripgrep バイナリを 15.2.0 に更新しました。(#34384)

    変更履歴

    変更履歴の全文: https://github.com/openai/codex/compare/rust-v0.144.0...rust-v0.145.0

    • #31667 fix: インストーラーでコンパクト形式のリリースメタデータを解析 @efrazer-oai
    • #31362 core: リアルタイム処理とメモリを HTTP クライアントファクトリ経由に変更 @bolinfest
    • #31566 perf(skills): ホストでの読み込みにディレクトリ走査の結果を再利用 @jif-oai
    • #31576 exec-server のプロセスイベントの並べ替えに上限を設定 @jif-oai
    • #31756 test(skills): シンボリックリンク経由のメタデータ読み込みを検証 @jif-oai
    • #31581 エグゼキューターを起動せずに、選択したケイパビリティルートを解決 @jif-oai
    • #31789 RMCP サービスのトレースの永続化を停止 @jif-oai
    • #31792 ストリーミングされたレスポンス項目のログを要約 @jif-oai
    • #31791 通常の Hyper ログを SQLite への記録対象から除外 @jif-oai
    • #31790 MCP ツールリストのトレース量を削減 @jif-oai
    • #31804 メモリの機能フラグを安定化 @jif-oai
    • #31803 fix(mcp): アプリの製品 SKU のデフォルトを codex に変更 @alecbarber-oai
    • #31745 code-mode: 遅延ツール用の共有 MCP 型を保持 @sayan-oai
    • #31672 既知のマーケットプレイスから有効なプラグインをインポート @charlesgong-openai
    • #31652 fix(tui): 空の推論要約を非表示 @fcoury-oai
    • #31767 ネットワークプロキシ構成のラッパーを削除 @jif-oai
    • #31481 fix: originator を Codex Apps MCP に転送 @raquel-openai
    • #31363 codex-api: ファイルアップロードを HTTP クライアントファクトリ経由に変更 @bolinfest
    • #31813 tui: 安全性確保のためのバッファリングに関する文言を更新 @etraut-openai
    • #31830 fix(sandboxing): ネットワークプロキシ構成をインラインで初期化 @fcoury-oai
    • #31431 build: reqwest への直接依存が増えないように制限 @bolinfest
    • #31876 code-mode: darwin でのインストールを修正 @cconger
    • #31842 同梱の OpenAI Docs スキルを GPT-5.6 向けに更新 @kkahadze-oai
    • #31637 login: 低レベルの認証フローを HTTP クライアント経由に変更 @bolinfest
    • #31686 [codex-apps] ツールスキーマに基づいて任意のファイルフィールドを絞り込み @tsarlandie-oai
    • #31899 code-mode: 外部プロセスを解決できない場合はプロセス内の V8 に切り替え @cconger
    • #31805 リモート MCP の stdio の行長に上限を設定 @jif-oai
    • #30293 MCP OAuth 認証情報ストアを解決し、固定 @stevenlee-oai
    • #31892 exec-server: ファイルシステムのワークスペースルートを実体化 @pakrym-oai
    • #31327 feat: 管理対象の Bedrock ログイン API を追加 @celia-oai
    • #31295 bench: codex help の e2e マクロベンチマークを追加 @anp-oai
    • #31428 bench: e2e ベンチマークのエントリポイントを追加 @anp-oai
    • #31937 exec-server: 外側のサンドボックスにプロセスヘルパーを公開 @pakrym-oai
    • #32093 従来の exec ポリシーエンジンを削除 @copyberry
    • #32106 祖先探索による起動時の遅延を削減 @copyberry
    • #32112 ストリーミングされる exec-server の HTTP レスポンスボディに上限を設定 @copyberry
    • #32122 exec-server の HTTP レスポンスに対する共有バイト上限をテスト @copyberry
    • #32123 exec-server の stdio JSON-RPC メッセージに上限を設定 @copyberry
    • #32126 祖先探索の同時実行数制限をテスト @copyberry
    • #32134 LF と CRLF を使用して stdio JSON-RPC のサイズ上限をテスト @copyberry
    • #32135 tracing サブスクライバーを exec の起動タスクに引き継ぎ @copyberry
    • #32150 統合 exec の出力収集量を上限内に維持 @copyberry
    • #32193 成功を返す前にメモリ統合の成果物を検証 @copyberry
    • #32197 メモリ統合のワークスペースルートを再バインド @copyberry
    • #32200 スキル呼び出し用の拡張コントリビューターを追加 @copyberry
    • #32206 Responses リクエストで推論パラメーターを常に送信 @copyberry
    • #32213 レビューのロールアウトメッセージに一意の ID を生成 @copyberry
    • #32214 ワークスペースルートを exec-server サンドボックスに引き継ぎ @copyberry
    • #32229 MCP OAuth 認証情報の更新を直列化 @copyberry
    • #32231 保留中のリモート環境登録に対応 @copyberry
    • #32232 厳格な自動レビューの対象となる承認リクエストを権限フックで処理可能に @copyberry
    • #32234 ページ分割されたスレッド履歴に専用ストレージを追加 @copyberry
    • #32246 逆方向の JSONL スキャンをセッションのインデックス処理から分離 @copyberry
    • #32256 Responses WebSocket のタイミングに関するテレメトリを改善 @copyberry
    • #32261 自動承認でローカルパスの規則を維持 @copyberry
    • #32263 ターンの終了イベントに開始時刻を追加 @copyberry
    • #32272 プラグインの詳細にスケジュール済みタスクを表示 @copyberry
    • #32274 パーソナリティの移行処理を削除 @copyberry
    • #32276 末尾が正しく終端されていないロールアウトファイルを追記前に修復 @copyberry
    • #32277 モデルへの指示に personality = "none" を反映 @copyberry
    • #32280 ターン完了イベントに終了時のエラーを追加 @copyberry
    • #32286 安全性確保のためのバッファリングに関するプロンプトで待機時の動作を明確化 @copyberry
    • #32288 GPT-5.6 Sol を Bedrock のデフォルトモデルに設定 @copyberry
    • #32289 ページ分割された項目をローカルスレッドストアに永続化 @copyberry
    • #32290 推論要約に対するモデルの対応状況を反映 @copyberry
    • #32301 実体化されたワークスペースプラグインのフックを信頼 @copyberry
    • #32302 Unix の IDE コンテキストでは Codex ホームのソケットを優先 @copyberry
    • #32305 ファイル BLOB のアップロード診断を改善 @copyberry
    • #32312 送信するレスポンス項目の ID にプレフィックスを必須化 @copyberry
    • #32316 モデルの提供状況に関する古い告知へのフォールバックを廃止 @copyberry
    • #32326 設定の移動を知らせる通知で正規リンクを使用 @copyberry
    • #32332 ページ分割されたロールアウトレコードに通し番号を追加 @copyberry
    • #32441 メモリ統合時にも親サンドボックスの制約を適用 @copyberry
    • #32460 Guardian による中断後に thread-idle ライフサイクルイベントを発行 @copyberry
    • #32461 TUI の差分レンダリング時にタブを展開 @copyberry
    • #32485 切り替えビューで利用可能な幅いっぱいにスキル名を表示 @copyberry
    • #32628 コンポーザーの補完対象の解決処理を改善 @copyberry
    • #32698 コネクタのランタイムスナップショット管理を分離 @copyberry
    • #32744 パーソナリティメッセージの欠落をトレースレベルで記録 @copyberry
    • #32746 高度な推論の選択を TUI で明示 @copyberry
    • #32747 Guardian のレビューにセッション設定を反映 @copyberry
    • #32749 マルチエージェント V2 でエージェント起動時にモデルを上書き指定可能に @copyberry
    • #32751 起動するエージェントのモデルをアクティブなバックエンドのものに限定 @copyberry
    • #32761 字句ベースのスキル選択にシャドウメトリクスを追加 @copyberry
    • #32768 シャドウスキル選択の対象を観測可能なソースに合わせて調整 @copyberry
    • #32780 スキル検索のシャドウ選択をデフォルトで有効化 @copyberry
    • #32781 クライアント作成時に MCP 起動タイムアウトを適用 @copyberry
    • #32801 OAuth ストアのロック競合テストをリファクタリング @copyberry
    • #32822 明示的なマルチエージェントモードの指定を自発的な委任より優先 @copyberry
    • #32825 MCP OAuth の検出待ちによるスレッド起動のブロックを回避 @copyberry
    • #32835 スタンドアロンのウェブ検索でターンメタデータを転送 @copyberry
    • #32837 ルートスレッド再開時に V2 エージェントの識別情報を復元 @copyberry
    • #32838 終了した PID 管理の app-server 子プロセスを回収 @copyberry
    • #32844 ミリ秒単位の所要時間ヒストグラムの境界値を拡張 @copyberry
    • #32849 Windows ファイルシステムヘルパーのコンソールウィンドウを非表示に @copyberry
    • #32857 Windows でネットワークプロキシを使用する場合に、昇格した権限で動作するサンドボックスを必須化 @copyberry
    • #32858 スラッシュコマンドのポップアップを閉じた状態を保持 @copyberry
    • #32864 同時に発生する Windows サンドボックスのセットアップリクエストを集約 @copyberry
    • #32866 画像生成後も応答可能に @copyberry
    • #32867 MCP ツール呼び出しの分析データにコネクタ ID を追加 @copyberry
    • #32875 Guardian の自動レビューにモデルカタログのポリシーを使用 @copyberry
    • #32881 リモートコンパクションでフォールバック先のモデルの範囲を拡大 @copyberry
    • #32884 ソースアダプター向けの外部エージェント移行を準備 @copyberry
    • #32887 シェルツールのテレメトリにコマンドカテゴリ別のタグを付与 @copyberry
    • #32891 診断データのアップロードにコネクタキャッシュを添付 @copyberry
    • #32894 プラグインのインストールリクエストを直列化 @copyberry
    • #32896 モデルのコンテキストを読み込む範囲をロールアウト末尾の一定量に限定 @copyberry
    • #32897 ブロックされたネットワークリクエストを発生元の呼び出しにルーティング @copyberry
    • #32898 スタンドアロンのウェブ検索結果を構造化して公開 @copyberry
    • #32899 exec-server の環境ステータスチェックを追加 @copyberry
    • #32900 ターンのコンテキストからコラボレーション設定を導出 @copyberry
    • #32903 ツール項目の分析イベントにセッション ID を追加 @copyberry
    • #32905 app-server 通知の発行時にタイムスタンプを付与 @copyberry
    • #32911 ThreadManager へのモデルマネージャーの注入を可能に @copyberry
    • #32920 app-server 経由で環境ステータスを公開 @copyberry
    • #32923 ページ分割されたスレッド履歴を SQLite に実体化 @copyberry
    • #32928 SQLite のチェックポイントからスレッド履歴のプロジェクションを再開 @copyberry
    • #32945 Guardian レビュアーが使用できるツールを制限 @copyberry
    • #32949 インストールを推奨するプラグインの候補を絞り込み @copyberry
    • #32952 実行時のワークスペースルートの適用範囲を実行環境ごとに限定 @copyberry
    • #32985 未加工の app-server イベントでレスポンスごとの正確な使用量を公開 @copyberry
    • #32989 フルアクセスの有効化前に必ず確認 @copyberry
    • #33013 exec-server の JSON-RPC デコード処理の複雑さに上限を設定 @copyberry
    • #33026 TypeScript エンベロープに未加工のレスポンス完了データを追加 @copyberry
    • #33030 list_agents の出力からタスクメッセージを削除 @copyberry
    • #33031 exec-server の RPC メッセージで JSON 数値の精度を維持 @copyberry
    • #33035 プロンプトキャッシュのキーにセッション ID を使用 @copyberry
    • #33040 API キー認証を使用してプラグインの分析データを送信 @copyberry
    • #33076 エージェント拡張機能のランナーを追加 @copyberry
    • #33093 上限付きの履歴再生中もストリーミング出力を保持 @copyberry
    • #33105 ストリーミング出力時の TUI ステータス表示を修正 @copyberry
    • #33107 ファイルシステムの特殊なサブパスを通信形式の文字列として保持 @copyberry
    • #33109 ページ分割されたスレッドのフォークを拒否 @copyberry
    • #33113 Codex Apps のツールキャッシュを注入可能に @copyberry
    • #33121 GPT-5.6 のプロンプトの書き方と移行に関する指針を改善 @copyberry
    • #33147 モデルカタログの権限メッセージに対応 @copyberry
    • #33149 ルーターの計画処理前に MCP ツールランタイムを構築 @copyberry
    • #33150 Windows での exec yield のタイミングを明確化 @copyberry
    • #33152 app-server の一覧取得 API でページ分割されたスレッド履歴に対応 @copyberry
    • #33155 起動時のプリウォームタスクをトレース @copyberry
    • #33156 切り離されたレビューをレビューエージェントのターンとして実行 @copyberry
    • #33159 sleep 項目を拡張機能が管理するライフサイクル処理に移動 @copyberry
    • #33166 Noise 環境への接続を登録まで延期 @copyberry
    • #33167 Windows での exec yield の時間範囲を文書化 @copyberry
    • #33170 App Server で Amazon Bedrock へのログインに対応 @copyberry
    • #33173 GPT-5.4 の使用箇所を対応する GPT-5.6 モデルに移行 @copyberry
    • #33175 ログアウト時に Amazon Bedrock の認証情報を処理 @copyberry
    • #33177 Guardian のポリシープロンプト向けにモデルカタログのテンプレートに対応 @copyberry
    • #33180 MCP の stdin への同時書き込みを直列化 @copyberry
    • #33182 インポート時もプラグインのインストール失敗のサブタイプを保持 @copyberry
    • #33184 MCP ツールカタログをセッション間で再利用 @copyberry
    • #33185 承認テストの対象を一時ホームディレクトリに保持 @copyberry
    • #33187 レート制限の処理にワークスペースの利用額制限を反映 @copyberry
    • #33198 中断されたプロンプトを会話履歴に保持 @copyberry
    • #33200 exec の権限処理パスをコアモデルから分離 @copyberry
    • #33201 以前の TUI プロンプトを編集した際に会話を分岐 @copyberry
    • #33203 スレッド入力の復元時に処理中の状態を保持 @copyberry
    • #33207 安全性確保のためにバッファリングされたターンをフォークしたスレッドで再試行 @copyberry
    • #33209 セッション状態をセッション I/O から分離 @copyberry
    • #33211 ターンの再試行時や編集時にスレッドのコンテキストを保持 @copyberry
    • #33213 Python SDK 0.144.4 の安定版リリースを準備 @copyberry
    • #33223 環境とプラグインの解決処理に計測を追加 @copyberry
    • #33232 スキルのメンションとシェルパラメーターを区別 @copyberry
    • #33237 接尾辞付きのバインド済みメンションに関するスキル補完を修正 @copyberry
    • #33239 TUI コンポーザーのタブを幅 1 列分のスペースとして描画 @copyberry
    • #33243 自動コンパクションのフォールバック用トークン予算設定を追加 @copyberry
    • #33251 選択した環境の接続状態の変化を報告 @copyberry
    • #33255 コンテキストの自動ロールオーバー前にフォールバック処理を追加 @copyberry
    • #33261 リアルタイム会話で Frameless Bidi に対応 @copyberry
    • #33297 MCP サーバーがツールカタログをキャッシュ対象外にできるように変更 @copyberry
    • #33308 MCP ツールカタログキャッシュの回帰テスト範囲を拡大 @copyberry
    • #33364 app-server でページ単位のスレッド履歴を有効化 @copyberry
    • #33367 キュー内のエージェントメールを処理する際に最終回答の境界を維持 @copyberry
    • #33369 スキルのルートを並行してスキャン @copyberry
    • #33373 ユーザーターンを送信する前に TUI プロンプトをレンダリング @copyberry
    • #33411 インストール時にプラグインのコマンドをスキルへ移行 @copyberry
    • #33412 ワールドステートのレンダリングテストをスナップショットテストに変更 @copyberry
    • #33414 インポートしたセッションのコネクタ候補を公開 @copyberry
    • #33421 ワークスペースのコネクタを並行取得 @copyberry
    • #33423 エグゼキューターのプラグイン宣言を並行して読み込み @copyberry
    • #33424 OpenAI ドキュメントの MCP リクエストを Codex 由来として記録 @copyberry
    • #33425 ワールドステート経由でホストのスキルカタログを更新 @copyberry
    • #33426 セットアップ時のインポートで Cursor に対応 @copyberry
    • #33427 解決を遅延させた環境ケイパビリティルートを MCP に引き継ぎ @copyberry
    • #33430 Windows サンドボックスでメタデータパスの作成を回避 @copyberry
    • #33432 起動したサブエージェントのページ分割された履歴を保持 @copyberry
    • #33435 ケイパビリティルートの場所が競合する場合に警告 @copyberry
    • #33441 承認シナリオの完了後に Codex スレッドを終了 @copyberry
    • #33444 外部エージェントのメモリ移行機能を追加 @copyberry
    • #33445 Windows でネットワークプロキシを使用する場合に、昇格した権限で動作するサンドボックスを選択 @copyberry
    • #33446 未使用のネットワークプロキシローダーを削除 @copyberry
    • #33454 プロンプトキャッシュへの書き込みに使用したトークン数を追跡 @copyberry
    • #33456 外部エージェントの移行処理を専用クレートへ移動 @copyberry
    • #33457 ターン履歴の要約に最終回答を使用 @copyberry
    • #33459 コードモードで画像生成に使える時間を延長 @copyberry
    • #33464 強制削除を指定した rm コマンドの検出を強化 @copyberry
    • #33467 MCP ツール呼び出しメタデータからテンプレート ID を削除 @copyberry
    • #33500 未加工のレスポンススキーマにキャッシュ書き込みトークンを追加 @copyberry
    • #33509 MCP ツールの出力で暗号化されたコンテンツを保持 @copyberry
    • #33550 マルチエージェントの設定を agents 配下に統合 @copyberry
    • #33572 ロールが設定されている場合にのみ、起動できるエージェントのタイプを公開 @copyberry
    • #33605 シャドウスキル選択にフィールド別 BM25 を追加 @copyberry
    • #33613 文字 n-gram によるスキル選択を追加 @copyberry
    • #33614 字句ベースのスキル選択に複数のクエリを使う方式を追加 @copyberry
    • #33631 エージェント起動時に設定済みのデフォルトモデルを適用 @copyberry
    • #33632 自動生成されたデフォルトのファイルシステムパスバリアントを削除 @copyberry
    • #33633 起動中の環境を待機すべきタイミングを明確化 @copyberry
    • #33636 起動中の環境を待機すべきタイミングを明確化 @copyberry
    • #33639 未使用のリアルタイム WebRTC クレートを削除 @copyberry
    • #33640 キャッシュ済みアプリ一覧の更新通知の重複を回避 @copyberry
    • #33645 ターミナルセッション間で write_stdin を並行実行 @copyberry
    • #33651 アプリのメタデータを読み取る app-server API を追加 @copyberry
    • #33656 エージェント起動時のロールを適用した後に推論強度を検証 @copyberry
    • #33657 v2 サブエージェントの再読み込み時にエージェントのロールを復元 @copyberry
    • #33658 設定更新時もアクティブなターンの環境を維持 @copyberry
    • #33659 コードモードの画像出力にデータ URL を必須化 @copyberry
    • #33665 全セッションでステップのワールドステートを更新 @copyberry
    • #33677 スタンドアロン拡張機能からスレッドの生成元情報を転送 @copyberry
    • #33680 apply_patch ツールの説明文を変更 @copyberry
    • #33683 インポートしたエージェントのメモリの適用範囲と出所を保持 @copyberry
    • #33684 TUI の承認リクエストのペイロードを構造体に切り出し @copyberry
    • #33687 移行の修復時に不要な書き込みを回避 @copyberry
    • #33695 Amazon Bedrock のカスタムトランスポートに対応 @copyberry
    • #33841 親エージェントが所有するサブエージェントのスレッドを TUI で読み取り専用に変更 @copyberry
    • #33842 zsh のフォーク拒否テストに割り当てる実行時間を延長 @copyberry
    • #33843 インストール済みアプリの実行状態を読み取る API を追加 @copyberry
    • #33845 使用上限のリセットを引き換える前に確認 @copyberry
    • #33848 管理対象の Bedrock ログアウトテストのアサーションを修正 @copyberry
    • #33851 ウェブ検索結果のペイロードサイズを記録 @copyberry
    • #33852 エグゼキューターのケイパビリティ検出をバッチ化 @copyberry
    • #33855 リアルタイムトランスクリプトの末尾をフラッシュする処理の委任にタグを付与 @copyberry
    • #33856 リアルタイム V3 の Codex ハンドオフ出力をストリーミング @copyberry
    • #33858 コアテストをシェルおよびロールアウトの永続化から分離 @copyberry
    • #33861 exec サーバー間でワークスペースへの書き込みが分離されることをテスト @copyberry
    • #33862 空のマルチエージェントモードメッセージを抑制 @copyberry
    • #33863 セッションインポートエラーの詳細な種別を報告 @copyberry
    • #33864 機能テストの検証対象を動作に限定 @copyberry
    • #33866 冗長なツールディスパッチラッパーを削除 @copyberry
    • #33867 コードモードの yield タイムアウトに猶予期間を追加 @copyberry
    • #33868 古くなった無視対象のコアテストを削除 @copyberry
    • #33870 借用データ用の冗長な行折り返しヘルパーを削除 @copyberry
    • #33872 未使用の TUI コラボレーションモードインジケーターを削除 @copyberry
    • #33876 コラボレーションモードの指示をワールドステートで追跡 @copyberry
    • #33883 外部エージェント設定のインポート元として CLI を報告 @copyberry
    • #33889 スレッドの MCP 接続を McpRuntime に集約 @copyberry
    • #33892 ロールアウトメタデータの読み取り対象をヘッダーに限定 @copyberry
    • #33893 リアルタイム会話の状態をワールドステートで追跡 @copyberry
    • #33895 スレッド終了処理用の SessionEnd フックを追加 @copyberry
    • #33896 プラグインインストール時の中間画面に関する要件を公開 @copyberry
    • #33901 ChatGPT ブランドのデスクトップアプリのビルドに対応 @copyberry
    • #33902 メッセージ履歴に上限付きのバッチ検索を追加 @copyberry
    • #33903 リアルタイム V3 のハンドオフをレスポンスチャネル別にルーティング @copyberry
    • #33905 逆方向検索時の永続履歴の読み取りをバッチ化 @copyberry
    • #33906 リモートエグゼキューターで管理対象のネットワークプロキシを起動 @copyberry
    • #33907 ページ分割されたスレッドで一致箇所を検索可能に @copyberry
    • #33908 共有内容の更新を通じたプラグインの公開に対応 @copyberry
    • #33921 エージェント選択画面でサブエージェントの稼働状態を維持 @copyberry
    • #33922 TUI の選択画面でパスに紐づくエージェントを選択可能に @copyberry
    • #33923 ユーザー入力プロトコルに音声の入力形式を追加 @copyberry
    • #33925 TUI でインライン可視化リンクをレンダリング @copyberry
    • #33926 Windows でのフックコマンドの引用符処理を修正 @copyberry
    • #33929 音声入力と Bazel 単体テストの引数を処理 @copyberry
    • #33930 継承されたページ分割ロールアウトのプレフィックスを追跡 @copyberry
    • #33932 音声入力を Responses API に転送 @copyberry
    • #33938 SQLite 接続の設定を一元化 @copyberry
    • #33944 権限に関する指示をワールドステートで追跡 @copyberry
    • #33950 セッション再開時に使う作業ディレクトリをユーザーが保存可能に @copyberry
    • #33961 同梱のモデルメタデータを更新 @copyberry
    • #33963 サンプリング再試行ログにコンテキストを追加 @copyberry
    • #33982 モデルが対応する入力形式に応じて音声履歴の使用を制御 @copyberry
    • #34038 doctor のスレッド一覧で圧縮ロールアウトを処理 @copyberry
    • #34045 ストリーミングされる Markdown を段階的にレンダリング @copyberry
    • #34047 推論ショートカット使用時のモデルの再送信を回避 @copyberry
    • #34049 ストリーミング中の不要な TUI 再描画を回避 @copyberry
    • #34067 リアルタイム V3 セッションの開始時に初期テキスト項目を設定 @copyberry
    • #34080 動的ツールとコードモードで音声出力に対応 @copyberry
    • #34085 ページ分割されたスレッド履歴で従来のビューに対応 @copyberry
    • #34194 トランスクリプトのレンダリング時にスレッドデータの複製を回避 @copyberry
    • #34197 ストリーミングの基準となるデータを Markdown コレクターに一本化 @copyberry
    • #34198 継承したターンを再生せずにサイド会話を開始 @copyberry
    • #34199 サイド会話の開始時に稼働状態に関する競合を回避 @copyberry
    • #34204 バッファリングされた TUI 履歴行の複製を回避 @copyberry
    • #34206 デコード済みの MCP 画像を履歴セルに保持しないように変更 @copyberry
    • #34216 TUI の Markdown レイアウトを高速化 @copyberry
    • #34217 可視化コンテキストがある場合も増分レンダリングを維持 @copyberry
    • #34218 TUI コマンドの完了状態を出力とは別に追跡 @copyberry
    • #34222 再生に不要なスレッド通知のバッファリングを回避 @copyberry
    • #34223 確定済みの Markdown 履歴のレンダリング結果をキャッシュ @copyberry
    • #34224 TUI の差分レンダリングでファイル変更データの複製を回避 @copyberry
    • #34226 アクティブな exec ターンに限って完了項目を補完 @copyberry
    • #34229 ページ分割されたスレッドの名前を永続化 @copyberry
    • #34232 トランスクリプトオーバーレイの動的セルを再測定 @copyberry
    • #34234 TUI でサブエージェントのメタデータを重複してリクエストする処理を回避 @copyberry
    • #34271 従来の exec ポリシーの許可ルールを移行 @copyberry
    • #34293 zsh で連動する PATH のエクスポートをシェルスナップショットに保持 @copyberry
    • #34344 ロールアウトの読み込み時に未対応の履歴モードを拒否 @copyberry
    • #34345 未使用の Rust ヘルパーを削除 @copyberry
    • #34346 ストリーミング中にインライン可視化ディレクティブを追跡 @copyberry
    • #34347 遅延処理される TUI ライフサイクルペイロードの複製を回避 @copyberry
    • #34348 TUI の flex レイアウトの高さをフレームの描画パス間でキャッシュ @copyberry
    • #34355 TUI の初期化リクエストを並列化 @copyberry
    • #34357 ストリーミングされるコマンド出力をプレビューイテレーター経由でレンダリング @copyberry
    • #34359 TUI でストリーミングするコマンド出力量に上限を設定 @copyberry
    • #34361 トークン使用量の再生時にスレッド履歴の複製を回避 @copyberry
    • #34365 推論強度の Max と Ultra の設定変更をアニメーションで表示 @copyberry
    • #34366 TUI のレンダリング中にハイパーリンクテキストの複製を回避 @copyberry
    • #34368 TUI で app-server のスキルメタデータを直接使用 @copyberry
    • #34371 ターン終了時に古くなった Guardian レビューを消去 @copyberry
    • #34375 秒単位のレイテンシヒストグラムのバケットを拡張 @copyberry
    • #34378 生成画像の二重レンダリングを回避 @copyberry
    • #34380 無効なツール画像を含むターンの再試行を停止 @copyberry
    • #34381 Responses WebSocket のペイロードの複製を回避 @copyberry
    • #34382 ページ分割されたスレッドの Git メタデータを SQLite に保持 @copyberry
    • #34383 マルチエージェント v2 を安定版に指定 @copyberry
    • #34384 同梱の ripgrep を 15.2.0 に更新 @copyberry
    • #34385 履歴とツール出力の両方で音声を保持 @copyberry
    • #34386 ページ分割されたスレッドでメモリを有効化 @copyberry
    • #34387 同梱のモデルメタデータを更新 @copyberry
    • #34389 Codex Apps MCP をプラグインサービス経由でルーティング @copyberry
    • #34390 履歴スナップショットにコピーオンライトストレージを使用 @copyberry
    • #34392 Windows の書き込みルート更新時に継承された ACE を無視 @copyberry
    • #34393 フックのコンテキストを退避する際の上限を設定可能に @copyberry
    • #34396 ターンを続行する前にコンパクション時のセッション開始フックを実行 @copyberry
    • #34400 承認リクエストの拒否理由を引き継ぎ @copyberry
    • #34403 履歴とフック API の変更に合わせてテストを更新 @copyberry
    • #34407 ページ分割されたロールアウトの継承関係を解決 @copyberry
    • #34408 スレッドに紐づかない MCP 接続をイベントチャネルなしで利用可能に @copyberry
    • #34409 Linux の /proc の事前チェックで参照できるファイルシステムの範囲を制限 @copyberry
    • #34411 テスト用の SQLite 設定で絶対パスを必須化 @copyberry
    • #34413 CSV ベースのエージェントジョブを削除 @copyberry
    • #34416 完了したフックの警告を TUI ヘッダーに表示 @copyberry
    • #34417 app/read のコネクタメタデータを拡充 @copyberry
    • #34423 exec サーバーで Windows のサンドボックスに対応 @copyberry
    • #34429 共有スキルモデルを codex-skills に移動 @copyberry
    • #34431 リモートコンパクションの履歴処理を最適化 @copyberry
    • #34434 承認リクエストを行わないポリシーでカタログメッセージに対応 @copyberry
    • #34435 アウトバウンドプロキシの経路を明示的に解決 @copyberry
    • #34436 ネットワークプロキシの解決に管理対象の権限プロファイルを反映 @copyberry
    • #34438 パッチ承認テストのタイムアウトを延長 @copyberry
    • #34441 コードモードの exec にバッファリング対応の yield を追加 @copyberry

    GitHub でリリースの全内容を確認

  • iOS 版 ChatGPT 1.2026.195

    新機能

    • タスクの会話履歴に Mermaid 図をインラインで表示できるようになりました。
    • Codex のタスクで対話型フォームを使えるようになりました。
    • タスク、ホスト、ワークスペースを切り替えた際に、未送信のプロンプトが復元されるようになりました。

    改善と不具合の修正

    • タスク一覧では、直近のアクティビティが新しい順にタスクを表示するようにしました。タスク作成時には、利用できないホストも表示されるようになりました。
    • コンポーザーで選択したテキストをプレビューできるようになり、新しいタスクへの切り替えもスムーズになりました。
    • ゴールの実行がブロックされた場合や、使用量の上限に達して中断した場合に、実行を再開できるようになりました。
    • プランの進捗表示、Fast モードの操作、インラインでの音声入力を改善しました。
    • リモート機能を使い始める際の案内、コンポーザーの操作ガイド、iPad でのナビゲーションを改善しました。
    • タスクの開始時にタスク一覧に同じ項目が複数表示されると、アプリが終了することがある問題を修正しました。
    • iOS 18 でのタスク操作とタスク一覧の表示スタイルに関する不具合を修正しました。
    • コンポーザー内の間隔と添付メニュー内の余白を調整し、文字起こし中のインジケーターが重複して表示される問題を修正しました。
  • Codex CLI 0.144.6

    $ npm install -g @openai/codex@0.144.6
    詳細を表示

    バグ修正

    • GPT-5.6 Sol、Terra、Luna 向けの同梱指示を更新し、各モデルのコンテキストウィンドウを 272,000 トークンに修正しました。(#33972、#34009)

    変更履歴

    すべての変更点:https://github.com/openai/codex/compare/rust-v0.144.5...rust-v0.144.6

    • #33972 同梱のモデルメタデータの更新を 0.144 にバックポート @sayan-oai
    • #34009 0.144 のホットフィックスの対象を GPT-5.6 のプロンプトとコンテキストに限定 @sayan-oai

    GitHub でリリースの全内容を確認

  • Codex CLI 0.144.5

    $ npm install -g @openai/codex@0.144.5
    詳細を表示

    バグ修正

    • 危険なコマンドの検出を改善し、強制オプションを使う rm コマンドをより多くの形式で検出できるようにしました。また、コマンドの実行を拒否したときに、その理由をより明確に示すようにしました。(#33455)

    変更履歴

    変更履歴の全文:https://github.com/openai/codex/compare/rust-v0.144.4...rust-v0.144.5

    GitHub でリリースの全内容を確認

  • Codex CLI 0.144.4

  • iOS 版 ChatGPT 1.2026.188

    新機能

    • Codex のタスクでインライン可視化に対応しました。

    改善と不具合の修正

    • 会話からタスクを作成、管理しやすくし、リンクから新しく作成したタスクを確実に開けるようにしました。
    • ツールの動作状況と進捗インジケーターの表示を改善しました。
    • ファイルを開く際のフィードバックを改善しました。
    • コンポーザーを改善し、長いプロンプトを入力する場合や文字サイズを大きくした場合でも、操作ボタンがキーボードの上に表示され続けるようにしました。
    • タスクごとの Fast モードの選択と設定の復元に関する不具合を修正しました。
    • 最初のプロンプトに選択した承認プリセットが適用されない不具合を修正しました。
    • 自動補完候補の背景表示の不具合と、スワイプ中にタスク行が反応しなくなる不具合を修正しました。
  • Codex CLI 0.144.3

  • Codex CLI 0.144.2

    $ npm install -g @openai/codex@0.144.2
    詳細を表示

    バグ修正

    • 不具合の原因となったプロンプトの変更を取り消し、Guardian の自動レビューポリシー、リクエスト形式、ツールの動作を以前の状態に戻しました。(#32672)

    変更履歴

    変更履歴の全文: https://github.com/openai/codex/compare/rust-v0.144.1...rust-v0.144.2

    • #32672 [release/0.144] 「自動レビューのプロンプトを更新」を元に戻す @dylan-hurd-oai

    GitHub でリリースの全内容を確認

  • ChatGPT デスクトップアプリへの Codex の統合 26.707

    macOS 版と Windows 版の ChatGPT デスクトップアプリに Codex が加わりました。すでに Codex アプリをお使いの方は、通常どおりアップデートすれば、プロジェクト、設定、ワークフローをそのまま引き継げます。Codex をデフォルトの画面に設定でき、macOS では Codex のアプリアイコンも引き続き使用できます。

    新機能

    • アプリ内で Markdown やコードを直接編集し、インラインで注釈を付けたり、選択した箇所の修正を Codex に依頼したりできます。
    • PR チャットでは、GitHub の pull requests をレビューし、変更箇所を見ながら Codex に質問できます。アプリ内で該当箇所にレビューコメントを送信し、提案されたパッチの内容を確認して、編集、採用、却下できます。
    • 公開済みの Sites にカスタムドメインを接続できるようになりました。

    パフォーマンスの改善と不具合の修正

    • GPT-5.6 で「コンピューターの使用」が高速化しました。
    • Codex の作業中に、タスクの進行状況やサブエージェントの動きを把握しやすくなりました。
    • 「設定」からプラグインを管理できるようにし、管理を簡単にしました。
    • タスクを再開するときや追加のメッセージを送るときの権限処理を改善しました。
    • フルアクセスの警告をわかりやすくし、フルアクセスと「ウルトラ」を併用するときに表示するダイアログを追加しました。
    • macOS と Windows のセットアップを改善しました。改善の対象には、macOS へのインストール、Git を利用するワークフロー、Windows での「コンピューターの使用」が含まれます。
    • ローカルプロジェクトでタスクを再開する際の不具合と、初期設定中に再試行を繰り返す不具合を修正しました。
    • pull request のレビュー中にスクロールする際の不具合を修正し、Mermaid 図のラベルの表示領域を広げました。
    • モバイル端末からの接続の安定性を高め、SSH プロジェクトでの動画表示の不具合を修正しました。
    • このほかにも、パフォーマンスを改善し、不具合を修正しました。
  • Codex CLI 0.144.1

    $ npm install -g @openai/codex@0.144.1
    詳細を表示

    バグ修正

    • GitHub がリリースメタデータをコンパクトな形式で返した場合や、項目の順序を変えて返した場合に、スタンドアロンインストールが失敗する問題を修正しました。 (#31913)
    • macOS パッケージをインストールすると、codex 実行可能ファイルとともにコードモード用ホストも利用できるようにしました。 (#31913)
    • 付属のホストバイナリを利用できない場合は、組み込みランタイムに切り替えてコードモードが引き続き動作するようにしました。 (#31913)

    変更履歴

    すべての変更:https://github.com/openai/codex/compare/rust-v0.144.0...rust-v0.144.1

    • #31913 [0.144] インストーラーとコードモードの信頼性を向上させる修正をバックポート @bolinfest

    GitHub でリリースの全内容を確認

  • Codex CLI 0.144.0

    $ npm install -g @openai/codex@0.144.0
    詳細を表示

    新機能

    • 利用上限リセット用クレジットに種類と有効期限が表示され、引き換えるクレジットを選べるようになりました。(#30488)
    • アプリの承認モードに writes を追加しました。このモードでは、読み取り専用として宣言された操作を許可し、書き込み時には承認を求めます。(#30482)
    • 実験的機能を明示的に有効にしなくても、MCP ツールが対話形式で認証を求められるようになりました。(#28772)
    • App Server のホストが実行時に Codex 認証を提供し、ログイン成功後にユーザーをホストされたページへリダイレクトできるようになりました。(#28745、#31274)
    • pnunen でグローバルにインストールされた Codex を検出し、診断と更新に適切なパッケージマネージャーを使用するようになりました。(#31503)
    • 推論強度に「ウルトラ」を選択した際、同時に実行するエージェントの数が多く、使用量が急増する可能性がある場合に警告が表示されるようになりました。(#31621)

    バグ修正

    • 再開した ChatGPT スレッドでコンパクションが廃止済みのモデルを参照している場合、現在選択中のモデルでコンパクションを再試行し、スレッドを復旧するようになりました。(#30319)
    • Intel Mac 向けの macOS リリースバイナリでコードモードがクラッシュする問題を修正しました。(#30953)
    • Windows のサンドボックスセッションで、書き込み可能なルート内のファイルを削除できるようになりました。また、管理対象のプライマリランタイムにもアクセスできるようになりました。(#31138、#31574)
    • ターミナル制御シーケンスを貼り付けると、TUI の表示が崩れたり、再開後の会話履歴が破損したりする問題を修正しました。(#31494)
    • 長時間実行されるアプリセッションで、ホスト型 codex_apps コネクタの認証情報の有効期限が切れると、その情報が更新されるようになりました。(#31486)
    • Responses WebSockets は、システムプロキシとカスタム認証局の設定に従いながら、引き続き低レイテンシのトランスポートを使用します。(#31441、#31622)

    ドキュメント

    • デバイスコードを使ったログイン時の警告に、フィッシングの試みを見分けて阻止する方法を明記しました。(#31648)

    メンテナンス

    • リモート実行環境で名前空間の解決を各ルートにつき 1 回にまとめ、プラグインのスキル読み込み時間を短縮しました。(#31348)
    • 大規模なリポジトリで、/review のブランチ選択を高速化し、信頼性を高めました。(#31464)
    • 指示を明確にし、使用するツールをレビューに必要なものに絞ることで、自動レビューの動作を改善しました。(#31480)
    • Amazon Bedrock のモデル名から、GPT-5.6 のどのファミリーとバリアントに属するかを判別しやすくしました。(#31636)

    変更履歴

    変更履歴全文:https://github.com/openai/codex/compare/rust-v0.143.0...rust-v0.144.0

    • #30292 共有 MCP OAuth 資格情報ストアをシリアライズ @stevenlee-oai
    • #30488 [codex-cli] クレジットの引き換え画面にリセットの詳細を表示 @jayp-oai
    • #31297 feat(core): 正規形式のコマンド実行項目を出力 @owenlin0
    • #31298 feat(core): 正規形式の動的ツール呼び出し項目を出力 @owenlin0
    • #31369 test(skills): プラグインの名前空間の読み込みをテスト対象に追加 @anp-oai
    • #30953 fix(release): 不足していた Intel V8 の署名エンタイトルメントを追加 @malsamiri-oai
    • #31355 refactor: ExternalAuth が CodexAuth を返すように変更 @lt-oai
    • #31352 ci: Windows で実行する Bazel のローカルテストのジョブ数を増加 @anp-oai
    • #30482 [codex-rs] アプリの承認モードに writes を追加 @zamoshchin-openai
    • #31439 Codex で bio ポリシーエラーを処理 @fc-oai
    • #31319 [codex] コネクタの実行時のレイテンシを測定する指標を追加 @mzeng-openai
    • #31312 モデルカタログの承認メッセージを使用 @dylan-hurd-oai
    • #31422 test: exec-server フィクスチャを汎用化 @anp-oai
    • #28772 [codex] 対話形式の認証要求をデフォルトで有効化 @mzeng-openai
    • #28745 [login] ログイン成功後のホストされたページへのリダイレクトに対応 @rafael-jac
    • #31316 chore: リモートコンパクションのリクエストを試行する処理を分離 @celia-oai
    • #31299 feat(core): 正規形式のサブエージェントアクティビティ項目を出力 @owenlin0
    • #31285 [1/5] [codex] managed-layer バンドルスキーマを同期 @hefuc-oai
    • #31300 feat(core): 正規形式のコラボレーションツール呼び出し項目を出力 @owenlin0
    • #31301 feat(core): 正規形式のコラボレーション待機項目を出力 @owenlin0
    • #30319 fix: 以前のモデルを使ったコンパクションが拒否された場合に、選択中のモデルで再試行 @celia-oai
    • #30879 Windows のコマンド安全性チェックで大文字と小文字が混在する URL を処理 @charliemarsh-oai
    • #31191 補完の区切り文字とポップアップを閉じる操作を処理 @charliemarsh-oai
    • #31425 test: TestAppServer ビルダーを追加 @anp-oai
    • #31342 http-client: WebSocket プロキシの前提条件を公開 @bolinfest
    • #31348 perf(skills): ルートごとにプラグインの名前空間を解決 @anp-oai
    • #31289 正規形式のインデックス付きウェブアクセスフィールドを使用 @winston-openai
    • #31464 for-each-ref でレビュー対象のブランチ選択を高速化 @charliemarsh-oai
    • #31332 ci: Cargo のターゲットパスをパラメーター化 @anp-oai
    • #31421 refactor: 外部認証の解決処理を統合 @pakrym-oai
    • #31451 test: TestAppServer の呼び出し側をビルダーに移行 @anp-oai
    • #31274 [codex] 外部から提供される Codex 認証に対応 @lt-oai
    • #31501 フックコマンドの実行をトレース @wiltzius-openai
    • #31356 ci: Windows 2025 で V8 のソースビルドを実行 @anp-oai
    • #31283 core: 拡張機能が所有するターン項目に対応 @owenlin0
    • #31570 fs: ディレクトリの走査時に隠しディレクトリを配下ごと除外できるように変更 @jif-oai
    • #31465 ブランチ一覧が空の場合のメッセージを検索時のメッセージに統一 @charliemarsh-oai
    • #31586 暗号化された MAv2 spawn リクエストのテストを安定化 @jif-oai
    • #31585 動的スキルカタログ使用時もリモートコンパクションで同等の結果が安定して得られるように変更 @jif-oai
    • #31518 プラグインのインストール失敗のサブタイプをログに記録 @charlesgong-openai
    • #31587 共有ロールアウト予算のテストを安定化 @jif-oai
    • #31503 pnpm で管理されている Codex のインストールを検出 @charliemarsh-oai
    • #31525 core: スタンドアロンのウェブ検索を拡張機能が所有するターン項目に移行 @owenlin0
    • #31473 feat(core): 正規形式のレビューモード項目を出力 @owenlin0
    • #31452 test: TestAppServer のコンストラクターを削除 @anp-oai
    • #31612 エラーメッセージ内の MCP のタイムアウト時間を丸めて表示 @jif-oai
    • #31138 fix(windows-sandbox): 書き込み可能なルート内での削除を許可 @fcoury-oai
    • #31500 code-mode: ホスト型モードをデフォルトに変更 @cconger
    • #31494 tui: ユーザーメッセージ内のターミナル制御シーケンスを無害化 @etraut-openai
    • #31524 chore(protocol): 生成する項目 ID に UUIDv7 を使用 @owenlin0
    • #31496 Apple Git が利用できない場合は HTTP にフォールバック @fc-oai
    • #31578 exec-server で保留中の RPC 数に上限を設定 @jif-oai
    • #29875 [codex] インポートしたセッションのフォールバックタイトルをサニタイズ @stefanstokic-oai
    • #31621 tui: 同時に実行するエージェントの数が多い状態で「ウルトラ」を選択した場合に警告 @shijie-oai
    • #31622 websocket-client: プロキシ対応コネクタを追加 @bolinfest
    • #31574 [codex] Windows サンドボックスにプライマリランタイムへのアクセス権を付与 @abhinav-oai
    • #31292 同一のサンプリングリクエスト内で MCP ツールのスナップショットを再利用 @sayan-oai
    • #31630 feat(core): 正規形式のフックプロンプト項目を出力 @owenlin0
    • #31636 feat: Amazon Bedrock の GPT-5.6 モデルの表示名を変更 @celia-oai
    • #31629 core: レガシーコマンドイベントの直接出力を停止 @owenlin0
    • #31441 core: システムプロキシ経由でも Responses WebSockets を維持 @bolinfest
    • #31357 ci: ビルド時の入出力を Dev Drives 経由に変更 @anp-oai
    • #31461 chore: 機能していない cargo audit ワークフローを削除 @anp-oai
    • #31614 test: app-server v2 の起動を自動環境に移行 @anp-oai
    • #31497 [codex] ツールスキーマのコンパクションしきい値を引き上げ @fbauer33
    • #31650 code-mode: 承認が必要なすべてのケースで、ユーザーの応答を待つために処理を一時停止 @cconger
    • #31648 デバイスコードを使ったフィッシングに関する警告を明確化 @etraut-openai
    • #31663 test(app-server): ロールアウトフィクスチャにネイティブのパスを使用 @fcoury-oai
    • #31330 [codex-apps] ファイルペイロードから内部フィールドを除外 @jacobzhou-oai
    • #31480 自動レビュー用プロンプトを更新 @olliem-oai
    • #21818 models.json を更新 @github-actions
    • #31427 test: 遅延付き exec-server トランスポートを追加 @anp-oai
    • #30278 [codex] スレッドの再開時にレビュアーを保持 @viyatb-oai
    • #31675 エージェントコアの担当範囲を拡大 @pakrym-oai
    • #31486 [connectors] codex_apps /ps/mcp の認証情報を更新 @stevenlee-oai
    • #31361 model-provider: モデル検出を HTTP クライアントファクトリ経由に変更 @bolinfest
    • #30188 feat(rollout): ページ分割されたスレッドロールアウト向けに TurnItems を永続化 @owenlin0
    • #31596 画像生成拡張機能をデフォルトで使用 @won-openai
    • #31684 models.json を更新 @github-actions

    GitHub でリリースの全内容を確認

  • Codex CLI 0.143.0

    $ npm install -g @openai/codex@0.143.0
    詳細を表示

    新機能

    • リモートプラグインがデフォルトで有効になりました。カタログの各行に表示される情報が増え、npm をマーケットプレイスのソースとして利用できるようになりました。リモートとローカルの両方のバージョンも確認できます。(#30297、#26705、#29375、#30981)
    • Codex で、macOS と Windows のシステムプロキシを経由して認証と Responses API の通信をルーティングできるようになりました。PAC と WPAD によるプロキシ構成にも対応しています。(#26708、#26709、#31335)
    • codex remote-control pair を追加し、実行中のデーモンから手動ペアリング用のコードを生成できるようにしました。(#29913)
    • Amazon Bedrock に GPT-5.6 Sol、Terra、Luna モデルを追加し、推論強度 max に正式対応しました。(#30285、#30467)
    • MCP ツールではデフォルトでツール検索を使用するようになりました。ChatGPT がホストする MCP サーバーでは、セッション認証の使用を明示的に指定できます。(#29486、#29733)
    • App Server クライアントで環境を確認し、子孫スレッドを一覧表示できるようになりました。指定したターンまでの履歴をフォークすることもできます。(#30291、#29591、#30277)

    バグ修正

    • Windows ConPTY での改行とバックスペースの入力処理を修正しました。また、サンドボックスで認証情報を使って再試行する際に、特定の条件で発生する問題を修正しました。(#29734、#29624、#29637)
    • TUI に古い安全性確認プロンプトが残る問題と、レビューをキャンセルすると MCP の起動処理が続いているように見える問題を修正しました。(#30490、#31189)
    • exec-server が一時的にオフラインになった場合の復旧処理を改善し、remote-control のトークン更新で再試行が集中する問題を防止しました。(#30098、#30201)
    • シャットダウン時にも、リアルタイム文字起こしの末尾のテキストとロールアウトの終了イベントを保持するようにしました。(#29918、#30144)
    • 比較時にレスポンスのメタデータを無視することで、増分 WebSocket リクエストの成功率が向上しました。(#30770)
    • リリースメタデータを再利用することで、GitHub API のレート制限によるインストールの失敗を減らしました。(#31056)

    ドキュメント

    • スレッド ID とターン ID が UUID7 形式であることを明記し、リモートエグゼキューターの統合テストで推奨するワークフローを文書化しました。(#27714、#29790)

    メンテナンス

    • セキュリティアドバイザリに対応するため、OpenSSL、Hono、fast-uri、quick-xml、crossbeam-epoch を更新しました。(#29487、#29650、#30941、#31308)

    変更履歴

    変更履歴の全文: https://github.com/openai/codex/compare/rust-v0.142.0...rust-v0.143.0

    • #26708 PAC 3 - Windows システムプロキシリゾルバーを追加 @canvrno-oai
    • #28769 完全な CDP 要件機能を登録 @syuan-oai
    • #29485 [codex] 注目リモートプラグインの ID を取得 @ericning-o
    • #29487 同梱の OpenSSL を 3.6.3 にアップグレード @jif-oai
    • #29489 [codex] esbuild を 0.28.1 に更新 @pakrym-oai
    • #29488 [plugins] ダークモード用ロゴのメタデータを追加 @drewschuster-openai
    • #29249 [codex] 環境コンテキストをモデルのワールドステートに移行 @pakrym-oai
    • #29494 core: トークン予算ウィンドウのコンテキストをラップ @bolinfest
    • #29417 [codex] リモート画像をモデルが参照できるエラーテキストに置換 @rka-oai
    • #28360 feat(core): ResponseItem のメタデータに turn_id を保存 @owenlin0
    • #29486 [codex] MCP ツールにデフォルトでツール検索を使用 @sayan-oai
    • #29501 path-uri: ホストネイティブパスへの変換を明確化 @anp-oai
    • #29504 fix: ワールドステートのレスポンス項目テストを修正 @celia-oai
    • #26704 TUI プラグイン共有 4 - リモートプラグインカタログのフローを網羅 @canvrno-oai
    • #29419 [codex] App Server の受信時にリモート画像を拒否 @rka-oai
    • #28992 chore: Bedrock の認証情報が期限切れの場合のエラー表示を改善 @celia-oai
    • #29467 フォーマッター成功時の出力を抑制 @anp-oai
    • #26709 PAC 4 - macOS システムプロキシリゾルバーを追加 @canvrno-oai
    • #29490 chore: コードモードにモデルメタデータがない場合に警告 @celia-oai
    • #29493 mcp: リモート stdio で異なる環境の絶対パスを cwd として許可 @anp-oai
    • #29473 安全性バッファリング処理のメタデータを伝播 @fc-oai
    • #24092 [codex] 未変換の PowerShell AST 領域を拒否 @bookholt-oai
    • #29155 [codex] OTEL でサービスティアと推論強度を公開 @daniel-oai
    • #29068 [codex] スタイルを変更 @rka-oai
    • #29518 Codex アプリの冗長なマネージャーフラグを削除 @aibrahim-oai
    • #27946 [codex] Responses Lite ツールで入力項目を使用 @rka-oai
    • #29528 Codex アプリのクライアント処理を一元化 @aibrahim-oai
    • #29577 画像 URL の検証で追加のツールに対応 @aibrahim-oai
    • #29575 Codex アプリの冗長なキャッシュガードを削除 @aibrahim-oai
    • #29583 Codex アプリのクライアントセットアップを集約 @aibrahim-oai
    • #29358 codex sandbox が MCP サンドボックスの状態を利用できるように変更 @jif-oai
    • #29599 ブリッジされたログイベントの永続化を停止 @jif-oai
    • #29615 Codex アプリで認証に必要な入力を求める際に処理が停止する問題を修正 @jif-oai
    • #29067 マルチエージェント v2 ツールの名前空間を collaboration 配下に変更 @jif-oai
    • #29614 path-uri: 字句ベースの包含判定を追加 @jif-oai
    • #28426 再開したロールアウトの履歴を共有 @charliemarsh-oai
    • #29634 rmcp を 1.8.0 に更新 @jif-oai
    • #29650 脆弱性のある依存パッケージ Hono と fast-uri を更新 @jif-oai
    • #29498 [codex] ロールアウト永続化時のバイト数を計測 @wiltzius-openai
    • #29659 [core] 現在時刻のリマインダーが連続しないよう経過時間に基づいて制御 @rka-oai
    • #29608 更新時に置き換えられた MCP マネージャーをシャットダウン @jif-oai
    • #29527 core: インラインコンパクションにターンが所有するワールドステートを使用 @sayan-oai
    • #29672 [codex] ロールアウト永続化メトリクスで追加のツールに対応 @rka-oai
    • #29669 ロールアウト永続化メトリクスで追加のツールに対応 @winston-openai
    • #29680 「ロールアウト永続化メトリクスで追加のツールに対応」を取り消し @rasmusrygaard
    • #27714 app-server: スレッド ID とターン ID が UUID7 であることを文書化 @owenlin0
    • #29456 管理対象ネットワークサンドボックス用のコンテキストを準備 @jif-oai
    • #28418 chore(core) AskForApproval::OnFailure を削除 @dylan-hurd-oai
    • #29675 core: Thread 構造体にメタデータ用のフィールドを追加 @kumquatexpress
    • #29013 管理対象 MITM CA の秘密鍵をプロキシのメモリに保持 @winston-openai
    • #29495 ローカルプラグインとリモートプラグインの分析 ID を分離 @jameswt-oai
    • #29671 [codex] ファイルシステムサンドボックスヘルパー用にプロキシの状態を保持 @iceweasel-oai
    • #29513 [codex] プロバイダー認証による画像生成を許可 @richardopenai
    • #29526 core: 選択した環境で view_image のパスを解決 @anp-oai
    • #29696 [codex] MCP テストの古い承認ポリシーを修正 @sayan-oai
    • #29704 [codex] MCP テストの古い承認ポリシーを修正 @kumquatexpress
    • #29547 core: ツールで現在のステップの環境を使用 @sayan-oai
    • #28976 MCP ツール呼び出しエラーのメトリクスを追加 @stevenlee-oai
    • #27045 feat(guardian): アプリレビューに接続済みアカウントのメールアドレスを含める @viyatb-oai
    • #29620 プラグインマニフェストのパス解決を分離 @jif-oai
    • #29666 [codex] exec-server の作業ディレクトリを報告 @rasmusrygaard
    • #29705 feat(app-server): thread/turns/items/list -> thread/items/list @owenlin0
    • #29716 code-mode: codex_code_mode::CodeModeService の名前を変更 @cconger
    • #29712 test: 分岐条件をランナーの種別から対象 OS に変更 @anp-oai
    • #29728 core tests: 自動環境ビルダーの名前を変更 @anp-oai
    • #29158 path-uri: 従来のパスのデシリアライズ処理を削除 @anp-oai
    • #29519 core: 初期コンテキストウィンドウのメタデータを永続化 @bolinfest
    • #28918 選択したプラグインルートを URI ネイティブ化 @jif-oai
    • #29515 [codex] コードモードのホストとのハンドシェイクプロトコルを定義 @cconger
    • #29715 [codex] ロールアウト予算の枯渇を通知 @rka-oai
    • #29732 code-mode: Session::is_alive() を削除 @cconger
    • #29626 エグゼキューターのスキルをホストパスへの変換なしで読み込み @jif-oai
    • #29714 protocol: app と exec の RPC 所有権を分離 @anp-oai
    • #29664 refactor: コンテキストウィンドウのトークン状態を抽出 @bolinfest
    • #29665 fix: コンテキスト残量の計算対象を本文ウィンドウに限定 @bolinfest
    • #29744 [codex] ロールアウト予算エラーをセッション予算エラーに改名 @rka-oai
    • #29739 new_context_window の指示を更新 @andmis
    • #29743 core: トークン予算のコンパクション時にコンテキストをリセット @bolinfest
    • #29477 スレッド単位で生成元を上書きできるように変更 @alexsong-oai
    • #29745 core: 起動中の環境向けに wait_for_environment を追加 @sayan-oai
    • #28630 [codex] MCP の起動レイテンシをトレース @rphilizaire-openai
    • #29750 chore: エージェントメッセージに amsg_ ID を割り当て @bolinfest
    • #29746 test: app-server の自動環境ヘルパーを追加 @anp-oai
    • #29711 画像生成拡張機能のホストが出力の永続化を制御できるように変更 @won-openai
    • #29762 [codex] コンパクション済み履歴の置換処理を新しいコンテキストウィンドウでも再利用 @pakrym-oai
    • #29768 [codex] 同梱のスキルインストーラーに関するガイダンスを更新 @sayan-oai
    • #29690 [plugins] マーケットプレイスのソース要件を追加 @xl-openai
    • #29765 [codex] リモートカタログが有効な場合はローカルの厳選プラグインを無視 @xl-openai
    • #29767 [codex] フォークした履歴内のレスポンス項目に ID を割り当て @pakrym-oai
    • #29721 auth: ドメインモードを app のワイヤ型より下位の層へ移動 @anp-oai
    • #29753 [plugins] マーケットプレイスソースの受け入れ要件を適用 @xl-openai
    • #29722 config: レイヤーの来歴を表す型を config 側へ移管 @anp-oai
    • #29723 connectors: アプリのメタデータ型を connectors 側へ移管 @anp-oai
    • #29788 test: Wine 上で app-server の統合テストを実行 @anp-oai
    • #29789 test: app-server の統合テストで自動環境を使用 @anp-oai
    • #29790 docs: リモートエグゼキューターの統合テストを文書化 @anp-oai
    • #29815 [codex] 自動コンパクションを無効にするオプションを削除 @rhan-oai
    • #29628 エグゼキューターのプラグインの MCP パスを URI ネイティブのまま保持 @jif-oai
    • #29731 [codex] 補助的な読み取りに伴う暗黙のスキル使用を出力 @alexsong-oai
    • #29829 エージェントメッセージをレスポンス項目として永続化 @jif-oai
    • #29841 制限付きファイルシステム走査 RPC を追加 @jif-oai
    • #29842 環境スキルの検出に fs/walk を使用 @jif-oai
    • #29567 [codex] 外部インポート結果の件数を表示 @charlesgong-openai
    • #29831 エグゼキューターのスキル検出中にプラグインの名前空間をキャッシュ @jif-oai
    • #29720 ci: 作業ツリーに未コミットの変更を残すジョブを失敗扱いに変更 @anp-oai
    • #29887 マージ後の環境スキル検出を修正 @jif-oai
    • #29734 [codex] Windows ConPTY の入力処理を修正 @iceweasel-oai
    • #28593 [codex] クレジットが利用可能な場合は残り使用量が少ないという警告を抑制 @brooks-oai
    • #29624 認証情報の再試行中も Windows サンドボックスの識別情報を維持 @jif-oai
    • #27466 [codex] exec-server の JSON-RPC リクエストをトレース @richardopenai
    • #29844 ファイルシステム走査でディレクトリのシンボリックリンクをたどる @jif-oai
    • #29637 WindowsApps の起動失敗時に認証情報の更新をスキップ @jif-oai
    • #29591 feat(app-server): 祖先を指定して子孫スレッドを一覧表示 @btraut-openai
    • #28034 feat(network-proxy): 実験的なローカル認証情報ブローカーを追加 @winston-openai
    • #29736 [codex] エージェントグラフストアを ThreadManager に注入 @wiltzius-openai
    • #29889 [apps] アプリ一覧を通じて構造化アイコンアセットを受け渡す @drewschuster-openai
    • #29724 mcp: 入力を求めるリクエストをアプリのワイヤ型より下位の層に維持 @anp-oai
    • #29684 [plugins] プラグインのインストールリクエストを ID で追跡 @adaley-openai
    • #29870 AGENTS.md と Git ルートの上限付き探索をパイプライン化 @jif-oai
    • #29893 [codex] リモートコントロールのアカウントヘッダーの重複を排除 @shuo-openai
    • #29851 コネクタ宣言のスナップショットを追加 @jif-oai
    • #29903 path-uri: 絶対パスの結合時に親セグメントを正規化 @anp-oai
    • #29852 エグゼキューターのプラグインからコネクタ宣言を読み取る @jif-oai
    • #29785 厳選プラグインの同期に使用する Git 環境を分離 @etraut-openai
    • #29907 [codex] sleep を clock 名前空間の配下に移動 @rka-oai
    • #29910 [codex] sleep の構成を現在時刻リマインダーの設定配下に移動 @rka-oai
    • #29913 feat(remote-control): デーモンのペアリングコマンドを追加 @apanasenko-oai
    • #29936 core: 設定可能な <context_window_guidance> メッセージを追加 @bolinfest
    • #26705 TUI プラグイン共有 5 - リモートプラグインカタログの行表示を改善 @canvrno-oai
    • #29733 ChatGPT がホストする MCP サーバーでセッション認証を使用可能に @aibrahim-oai
    • #29833 [1/3] core: ワールドステートのスナップショットをシリアライズ可能に変更 @sayan-oai
    • #29919 バッファリング表示を TUI でサポート @etraut-openai
    • #29924 MCP 認証を列挙型で表現 @aibrahim-oai
    • #29804 code-mode: プロセスホストのワイヤプロトコルを定義 @cconger
    • #29956 [codex] リモートプラグインにローカルバージョン情報を反映 @abhinav-oai
    • #29835 [2/3] core: ロールアウトにワールドステートを永続化 @sayan-oai
    • #29899 [codex] 推論強度を更新 @shijie-oai
    • #29837 [3/3] core: 永続化したワールドステートを再生 @sayan-oai
    • #29969 MCP エラーコードを発生元サーバーの情報とともに報告 @aibrahim-oai
    • #29970 core: トークン予算メッセージの上限を引き上げ @bolinfest
    • #29973 [codex] sleep を時刻プロバイダー経由で処理 @rka-oai
    • #19051 feat: エージェントタスク実行用の認証を推論に使用 @adrian-openai
    • #29810 core: AGENTS.md を環境の変更に追従させる @sayan-oai
    • #29997 core: 従来の WorldState セクションの整合性を確保 @sayan-oai
    • #29990 環境スキルの読み込みを並列化 @anp-oai
    • #28522 選択したエグゼキュータープラグインが提供する HTTP MCP サーバーをサポート @jif-oai
    • #28529 選択したエグゼキュータープラグインが提供する HTTP MCP サーバーで OAuth をサポート @jif-oai
    • #29656 エグゼキューター経由の MCP OAuth トークン交換をテスト @jif-oai
    • #29928 chore(app-server): thread/rollback を非推奨に指定 @owenlin0
    • #29856 選択したケイパビリティルートを永続化し、モデルのステップごとに利用可否を判定 @jif-oai
    • #27467 [codex] exec-server のライフサイクルメトリクスを記録 @richardopenai
    • #29942 feat: スレッド開始時にプロバイダーに応じたモデルのフォールバックを追加 @celia-oai
    • #30095 cli: サンドボックスの権限プロファイルフラグの名前を変更 @bolinfest
    • #30029 [codex] 現在時刻リマインダーの間隔を 0 に設定 @rka-oai
    • #29941 core: 権限プロファイルをシェルツールに公開 @bolinfest
    • #30031 [codex] 現在時刻リマインダーの配信モード設定を追加 @rka-oai
    • #30098 [codex] 一時的にオフラインになった exec-server の復旧を再試行 @richardopenai
    • #30033 [codex] レスポンスの区切りで現在時刻リマインダーを配信する delivery_mode を実装 @rka-oai
    • #30108 [codex] code-mode ホストの IPC トランスポートを拡張 @cconger
    • #27470 [codex] リモート exec-server のライフサイクルを観測 @richardopenai
    • #30113 [codex] sleep 中に外部クロックをポーリング @rka-oai
    • #29003 feat(core, mcp): codex_apps ツールをメモリ内にキャッシュ @owenlin0
    • #30114 release: スタンドアロンの zsh アーティファクトを公開 @bolinfest
    • #30116 release: スタンドアロンの zsh アーティファクトを利用 @bolinfest
    • #29648 [codex] 管理対象 MCP サーバーのマッチャーを追加 @felixxia-oai
    • #30100 拡張機能がワールドステートのセクションを提供できるように変更 @jif-oai
    • #30124 fix(app-server): TUI のロールバック警告を抑制 @fcoury-oai
    • #29877 [codex] 再認証が必要な MCP 起動エラーを表示 @felixxia-oai
    • #29988 Work モードの Web 版とモバイル版をスレッドの生成元として認識 @chiam-oai
    • #30110 [codex] code-mode ホストの障害監視フックを追加 @cconger
    • #30088 エグゼキューターのスキルをワールドステートに反映 @jif-oai
    • #30117 [codex] exec-server の HTTP 通信を通じてトレースを伝播 @wiltzius-openai
    • #30101 MCP ランタイムをモデルのステップに固定 @jif-oai
    • #30134 ci: Windows テストのスキップ対象を絞り込み @anp-oai
    • #30093 選択したプラグインのランタイムを環境の可用性に応じて反映 @jif-oai
    • #30145 環境スキルのメタデータにファイルシステムの走査結果を再利用 @jif-oai
    • #30111 [codex] スタンドアロンのコードモードプロセスホストを実装 @cconger
    • #29935 [codex] app-server の分析データにスレッドの生成元を関連付ける @alexsong-oai
    • #30152 再開時に欠落したワールドステートの断片を再注入 @jif-oai
    • #30127 ランタイムの更新後も MCP の入力要求をルーティングできるように変更 @jif-oai
    • #29934 アプリコンテキストで MCP アプリの識別情報を公開 @martinauyeung-oai
    • #29909 [codex] CCA の画像生成およびウェブ検索の拡張機能を許可 @won-openai
    • #30157 選択した機能を可用性の変化時と再開時にテスト @jif-oai
    • #30144 [codex] ロールアウトの終了イベントが確実に永続化されるよう修正 @wiltzius-openai
    • #29920 Codex アプリの MCP 起動失敗時に再試行 @kbazzi
    • #29516 MCP HTTP 用の Cloudflare アフィニティ Cookie を永続化 @stevenlee-oai
    • #30112 [codex] プロセスが所有するコードモードのセッションクライアントを追加 @cconger
    • #30142 [codex] プロセスが所有するコードモードホストを core に組み込み @cconger
    • #30198 [codex] CreateThreadParams テストのイニシャライザーを修正 @anp-oai
    • #30148 選択対象の利用可否を更新しても実質的な変更がない場合は MCP ランタイムを再利用 @jif-oai
    • #30215 再開時に選択した機能が利用できない場合をテスト @jif-oai
    • #29991 [codex] 未使用のスキル紹介文のエクスポート範囲を縮小 @aibrahim-oai
    • #30229 hooks.json のトップレベルメタデータの検証を緩和 @charlesgong-openai
    • #29927 feat(app-server): スレッドに history_mode を追加 @owenlin0
    • #30276 main を修正 @owenlin0
    • #29683 [codex] 管理対象の新規スレッド用モデル設定を追加 @hefuc-oai
    • #30225 エグゼキューターのスキル読み取りと名前空間の検出を並行化 @jif-oai
    • #30274 [codex] AGENTS.md とスキルで委任を許可できるように変更 @charlesdu-openai
    • #30147 [codex] TUI スレッドで管理対象のデフォルト設定を使用 @hefuc-oai
    • #30261 thread.history_mode を変更不可に設定 @owenlin0
    • #30277 feat(app-server): thread/fork に省略可能な turn_id を追加 @owenlin0
    • #30143 Codex がユーザーレベルの code-review-* スキルを参照できるように変更 @anp-oai
    • #30285 feat: Bedrock カタログに GPT-5.6 のバリアントを追加 @celia-oai
    • #30173 送信チャネルが閉じた際にスレッドの永続化処理を終了 @alfozan
    • #30257 [codex] ネストされた MCP 認証の起動エラーを分類 @felixxia-oai
    • #29375 [codex] npm マーケットプレイスのプラグインソースをサポート @charlesgong-openai
    • #30146 [codex] ブロッキング用とマージ後用の CI ワークフローをグループ化 @anp-oai
    • #30282 feat(protocol): 欠落していたロールアウトのターン項目を定義 @owenlin0
    • #30201 fix(remote-control): サーバートークンの更新時に再試行が集中する問題を回避 @apanasenko-oai
    • #30273 [codex] exec-server からプッシュされたプロセスイベントを処理 @richardopenai
    • #30286 core: 差分のルート検出とワールドステートの処理を並行化 @anp-oai
    • #30314 app-server: シャットダウン時の JSON ログを構造化してテスト @bolinfest
    • #30317 セキュリティチェックの文言を更新 @etraut-openai
    • #30302 カスタムツール呼び出しで名前空間を保持 @nhamidi-oai
    • #30327 core: 合成された呼び出し出力の ID を安定化 @bolinfest
    • #30291 [app-server] 環境情報の RPC を公開 @maxj-oai
    • #29691 [plugins] マーケットプレイスソースのポリシーを実行時に適用 @xl-openai
    • #30384 [app-server] currentTime/read のタイムアウトを延長 @rka-oai
    • #30297 [codex] リモートプラグインをデフォルトで有効化 @xl-openai
    • #30490 fix(tui): 処理が完了した安全性バッファリングのプロンプトを消去 @fcoury-oai
    • #29740 [codex] スキルの使用手順にモデルメタデータを使用 @ani-oai
    • #30511 [codex] v1 の委任ガイダンスを復元 @aibrahim-oai
    • #30508 「リクエスト時の自動レビュープロンプトをより積極的にする」を取り消し @dylan-hurd-oai
    • #30467 [codex] max を正式な推論強度として扱う @shijie-oai
    • #30491 安全性チェックのリンクを更新 @etraut-openai
    • #30607 [codex] AWS Bedrock のイシューに自動でラベルを付与 @etraut-openai
    • #30269 [codex] Rendezvous WebSockets で Nagle アルゴリズムを無効化 @richardopenai
    • #30645 [codex] 安全性に関する通知の文言を更新 @etraut-openai
    • #30757 fix(core) WebSocket の全文トレースを削除 @dylan-hurd-oai
    • #30851 docs: フェンス付きコードブロックにタグを追加 @bolinfest
    • #30643 [codex] Rendezvous WebSocket の生存確認に上限を設定 @richardopenai
    • #30867 マルチエージェント v2 のメッセージ送信処理を統合 @bolinfest
    • #30872 マルチエージェント通信のライフサイクルをログに記録 @bolinfest
    • #30883 [codex] リクエストごとの TTFT 完了テレメトリを送出 @xli-oai
    • #30897 Bedrock モデルで継承される可用性メタデータを修正 @shijie-oai
    • #30941 fix: quick-xml のセキュリティアドバイザリに対応 @bolinfest
    • #30770 fix(websockets) 増分リクエストではメタデータを無視 @dylan-hurd-oai
    • #30334 telemetry: ツールの直接呼び出しのタイミングを構造化ログに記録 @bolinfest
    • #30493 [codex] 設定可能なマルチエージェントモードのヒントテキストを追加 @shijie-oai
    • #30796 パスで指定したフィードバック添付ファイルの MIME タイプを修正 @btraut-openai
    • #31056 fix(install): GitHub リリースのメタデータを再利用 @bolinfest
    • #30981 [codex] リモートプラグインのバージョンを公開 @ericning-o
    • #31066 chore: 未使用の git-cliff 構成を削除 @bolinfest
    • #31064 [codex] レスポンスイベントからバッファリングのメタデータを読み取る @fc-oai
    • #30223 環境の準備状況に応じてプラグインのガイダンスを変更 @sayan-oai
    • #31189 レビューをキャンセルすると MCP の起動処理がビジー状態のまま表示される問題を修正 @charliemarsh-oai
    • #30876 [core] インターリーブされたレスポンス項目に対応 @alexi-openai
    • #31262 [codex] バッファリングイベントから再試行に使うモデルを読み取る @fc-oai
    • #31261 「[core] インターリーブされたレスポンス項目に対応」を取り消し @alexi-openai
    • #31253 新たに読み込んだスレッド構成について exec-policy の警告を出力 @etraut-openai
    • #31179 TUI 向け exec-policy に関する core のエクスポートを削除 @etraut-openai
    • #29959 codex_home の dotenv を条件付きで使用 @canvrno-oai
    • #30627 elicitations: 共有 ElicitationService に移行 @cconger
    • #30318 core: エグゼキューターのスキル検出をトレース @anp-oai
    • #31276 「codex_home の dotenv を条件付きで使用」を取り消し @canvrno-oai
    • #30956 refactor(protocol): 従来の項目のファンアウト処理を分離 @owenlin0
    • #30395 [app-server] レート制限にクレジットリセットの詳細を含める @jayp-oai
    • #31267 chore(approvals) シェルツール向けの guardian 呼び出しを統合 @dylan-hurd-oai
    • #31252 [tui] 会話履歴内のフックのコンテキストを切り詰める @abhinav-oai
    • #29918 [codex] リアルタイム文字起こしの末尾に残ったテキストを書き出す @guinness-oai
    • #30226 MCP の利用可否に応じてアプリのガイダンスを変更 @sayan-oai
    • #31190 自動補完の挿入にポップアップのトークン範囲を使用 @charliemarsh-oai
    • #29697 fix: Linux 上のネットワークリクエストを該当する exec に正確に関連付ける @jif-oai
    • #31303 feat(code-mode): V8 JIT を無効にできるように変更 @cconger
    • #31271 chore: ユーザーの Bazel 構成に .worktreeinclude を使用 @anp-oai
    • #31308 fix: RUSTSEC-2026-0204 に対応するため crossbeam-epoch を更新 @cconger
    • #30202 [codex] リリースパッケージにコードモードホストを同梱 @cconger
    • #31293 [codex] app-server: プラグインのインストールポリシーの取得元を公開 @ericning-o
    • #31318 ci: ワークフローの共通セットアップを共有 @anp-oai
    • #29992 app-server: 選択済みの環境を統合テストの対象に追加 @anp-oai
    • #31284 設定したサービスティアがサポート対象外の場合に警告 @etraut-openai
    • #31323 共有 HTTP トランスポートを codex-http-client に切り出す @bolinfest
    • #31331 HTTP を直接利用するコンシューマーを codex-http-client に移行 @bolinfest
    • #31337 fix: Codex の環境セットアップ表を復元 @anp-oai
    • #31188 ルールの解析エラー後も管理対象の exec ポリシーを維持 @etraut-openai
    • #31306 [codex] 途中で打ち切られた推論要約が連続するケースに対応 @ashwinnathan-openai
    • #31344 exec-server: Noise リレーテストで仮想時間を使用 @bolinfest
    • #31296 refactor(protocol): 正規のツール項目を従来のイベントにマッピング @owenlin0
    • #31335 core: Responses API への通信をシステムプロキシ経由でルーティング @bolinfest

    GitHub でリリースの全内容を確認

  • iOS 版 ChatGPT 1.2026.181

    新機能

    • 会話から直接 Codex タスクを作成、検索、フォーク、管理できるようになりました。既存のタスクを開くこともできます。
    • ステージ済みの変更、未ステージの変更、ブランチの変更、直前のターンの変更を絞り込めるようになりました。ブランチ同士を比較するための操作項目も追加しました。
    • 会話履歴で選択したテキストをコンポーザーに直接追加できるようになりました。
    • 添付した画像やファイルを送信前にプレビューできるようになりました。
    • 添付メニューから直接、写真を選択したりカメラで撮影したりできるようになりました。
    • 接続用のショートカットを追加しました。秘密鍵を使う SSH ホストや、認証情報が不要な SSH ホストにも接続できるようになりました。
    • タスクメニューで利用上限とクレジットの詳細を確認できるようになりました。

    改善と不具合の修正

    • タスク一覧の用語を統一し、委任したタスクのタイトルをわかりやすくしました。入力が必要なタスクには「入力が必要」と表示されるようになりました。
    • タスクの初回読み込みと、アプリがフォアグラウンドに戻った際の復帰処理を改善しました。
    • 自動補完では最初の候補が自動で選択され、Return キーで確定できるようになりました。
    • モデル、推論強度、Fast モードの設定を変更すると、現在のタスクにのみ反映されるようになりました。
    • タスク管理操作と動的ツールの実行状況を見やすくしました。
    • サイドチャットで利用できる会話が 1 件だけの場合は、その会話を直接開くようにしました。
    • プラグインの自動補完で、インストール済みのプラグインをアイコン付きで候補に表示するようにしました。
    • ワークスペースの差分をより正確に表示し、差分を展開したり折りたたんだりしながら確認しやすくしました。
    • 再接続してもスレッドの状態が維持され、サインアウト後もホストとのペアリングが保持されるようになりました。
    • スレッド一覧の読み込みが終わらない問題、プロンプトモードでデッドロックが発生する問題、古い画像が表示される問題、マイクの使用許可に関するアラートの不具合を修正しました。
    • 端末を振って操作を取り消す機能と、プロンプト送信後にキーボード入力のフォーカスを戻す処理の不具合を修正しました。
  • Codex CLI 0.142.5

2026年6月

  • Codex CLI 0.142.4

  • Codex CLI 0.142.3

  • Codex リモートの一般提供開始 26.623

    Codex リモートの一般提供を開始しました。ChatGPT モバイルアプリから Codex を使って、接続先の Mac または Windows ホストで作業を開始したり、続きから進めたりできます。進捗の確認や操作の承認もスマートフォンから行えます。

    リモート操作では、iOS または Android の端末とホストの組み合わせごとに、QR コードで認証して 1 対 1 でペアリングする方式になりました。接続前に、ChatGPT モバイルアプリと Codex App を最新版に更新してください。2026 年 6 月 8 日以降に使用した接続は、ペアリングが維持されます。最後に使用したのがそれより前の接続は、再度ペアリングが必要です。

    新しい DigitalOcean プラグインを使うと、Codex が DigitalOcean Droplet を作成し、SSH アクセスを設定したうえで、その Droplet をリモートワークスペースとして Codex App に接続できます。

    設定方法やトラブルシューティングについては、リモート接続を参照してください。

    パフォーマンスの改善と不具合の修正

    • リモート接続が切れて再接続した際の復旧処理を改善しました。
    • アプリの接続直後にメッセージ入力欄が再び表示されるように修正しました。
    • Codex がスクリーンショットを撮影する際のブラウザのちらつきを軽減しました。
  • Codex CLI 0.142.2

    $ npm install -g @openai/codex@0.142.2
    詳細を表示

    新機能

    • ツール検索に対応している環境では、MCP ツールを探す際にツール検索をデフォルトで使用するようになりました。従来のモデルやプロバイダーとの互換性を保ちながら、必要なツールを見つけやすくなりました。 (#29486)
    • macOS の認証クライアントは、respect_system_proxy が有効な場合、システムプロキシ、PAC、WPAD の設定を使用できるようになりました。 (#26709)
    • プラグインは、ローカルマニフェストやリモートカタログを通じて、ダークモード専用のロゴを提供できるようになりました。 (#29488)
    • アプリは、サーバーから受け取った表示の可否と高速モデルに関するメタデータを使って、セーフティバッファリングの UI により詳しい情報を表示できるようになりました。 (#29473)

    バグ修正

    • リモートプラグインカタログから、厳選した注目プラグインのランキングが返されるようになりました。 (#29485)
    • Amazon Bedrock の認証情報が期限切れの場合、一般的な認可エラーに代わり、復旧に必要な具体的な手順が表示されるようになりました。 (#28992)
    • リモートの stdio MCP サーバーは、リモート側のプラットフォームのパス形式で指定した作業ディレクトリの絶対パスを受け付けるようになりました。 (#29493)
    • HTTP(S) 経由のリモート画像を入力すると、モデルに明確な検証エラーが返されるようになりました。インラインのデータ URL とローカル画像は引き続き使用できます。 (#29417, #29419)
    • 安全性分類器が検査できない実行可能な AST 領域を含む PowerShell コマンドを実行するには、承認が必要になりました。 (#24092)
    • コードモードで、選択したモデルに必要なメタデータがない場合に警告が表示されるようになりました。 (#29490)

    メンテナンス

    • 同梱の OpenSSL と esbuild をパッチ適用済みのバージョンに更新しました。 (#29487, #29489)
    • フォーマッターは実行に成功すると何も出力しなくなりました。失敗時には引き続き診断情報が表示されます。 (#29467)

    変更履歴

    変更履歴の全文: https://github.com/openai/codex/compare/rust-v0.142.1...rust-v0.142.2

    • #28769 CDP の要件をすべて扱う機能を登録 @syuan-oai
    • #29485 [codex] 注目のリモートプラグインの ID を取得 @ericning-o
    • #29487 同梱の OpenSSL を 3.6.3 にアップグレード @jif-oai
    • #29489 [codex] esbuild を 0.28.1 に更新 @pakrym-oai
    • #29488 [plugins] ダークモード用ロゴのメタデータを追加 @drewschuster-openai
    • #29249 [codex] 環境コンテキストをモデルのワールドステートに移行 @pakrym-oai
    • #29494 core: トークン予算ウィンドウのコンテキストをラップ @bolinfest
    • #29417 [codex] リモート画像をモデルが読み取れるエラーテキストに置換 @rka-oai
    • #28360 feat(core): ResponseItem のメタデータに turn_id を保存 @owenlin0
    • #29486 [codex] MCP ツールではデフォルトでツール検索を使用 @sayan-oai
    • #29501 path-uri: ホスト固有の形式へのパス変換を明確化 @anp-oai
    • #29504 fix: ワールドステートのレスポンス項目のテストを修正 @celia-oai
    • #26704 TUI プラグイン共有 4 - リモートプラグインカタログを使うフローに対応 @canvrno-oai
    • #29419 [codex] app-server が入力を受け取る段階でリモート画像を拒否 @rka-oai
    • #28992 chore: Bedrock の認証情報が期限切れの場合のエラーメッセージを改善 @celia-oai
    • #29467 フォーマッター成功時の出力を抑制 @anp-oai
    • #26709 PAC 4 - macOS のシステムプロキシリゾルバーを追加 @canvrno-oai
    • #29490 chore: コードモードでモデルのメタデータが不足している場合に警告 @celia-oai
    • #29493 mcp: リモート stdio で他のプラットフォーム形式の絶対パスを cwd として受け付けるように変更 @anp-oai
    • #29473 セーフティバッファリング処理のメタデータを伝播 @fc-oai
    • #24092 [codex] 低水準の表現に変換されていない PowerShell の AST 領域を拒否 @bookholt-oai

    GitHub でリリースの全内容を確認

  • Codex CLI 0.142.1

    $ npm install -g @openai/codex@0.142.1
    詳細を表示

    新機能

    • 認証時に Windows のシステムプロキシを使用するオプションを追加しました。PAC、WPAD、静的プロキシ、バイパスルールに対応しています。(#26708)

    変更履歴

    すべての変更点:https://github.com/openai/codex/compare/rust-v0.142.0...rust-v0.142.1

    GitHub でリリースの全内容を確認

  • iOS 版 ChatGPT 1.2026.167

    新機能

    • ホストごとにパーソナリティを設定し、親しみやすいスタイルと実用性を重視するスタイルから選べるようになりました。
    • コンポーザーで目標を直接編集できるようになりました。
    • フォークした会話から元のスレッドに戻るリンクを追加しました。

    改善と不具合の修正

    • サイドチャットをコンポーザーの上に個別の会話として表示し、見やすくしました。
    • コンポーザーの入力補完を改善し、コマンド、スキル、プラグインの名前をどの接頭辞からでも補完できるようにしました。
    • サブエージェントの作業、タスク、Worktree の作成について、進捗を確認しやすくしました。
    • 長いスレッドの読み込みに関する不具合を修正しました。
    • ワークスペース内のファイル検索、コードレビューの下書き、作業中の指示の変更、ホストのセットアップと復旧を改善しました。
    • Face ID によるロック解除、応答の停止、折りたたんだセクション、ダークモードでのホストのインジケーター表示に関する不具合を修正しました。
  • 記録と再生、リモートホストへのタスクの引き継ぎ 26.616

    新機能

    • 実演した作業手順を再利用可能なスキルに変換する macOS 向けの記録と再生機能を追加しました。欧州経済領域、英国、スイスは初回の提供対象外です。利用するには、ユーザー自身または管理者が「コンピューターの使用」を有効にする必要もあります。
    • オートメーションの実行履歴に一括操作を追加しました。すべての実行を既読にしたり、アーカイブ可能な実行をまとめてアーカイブしたりできます。
    • ローカルホストとリモートホスト間でのスレッドの引き継ぎに対応しました。接続済みのホスト上の対応するプロジェクトにスレッドを移し、そこで作業を続けられます。引き継ぎの調整は Codex に任せることもできます。

    パフォーマンスの改善とバグ修正

    • SSH 接続を管理するためのディープリンクを追加しました。
    • ブラウザを改善し、下書きのブラウザセッションをサーバーに移した後も、表示中のタブへのルーティングと注釈が維持されるようにしました。
    • このほかにも、パフォーマンスの改善とバグ修正を行いました。
  • 欧州経済領域(EEA)、英国、スイスでの Codex 機能の拡充 26.611

    欧州経済領域、英国、スイスのユーザー向けに、Codex App の以下の機能を順次提供しています。

    • コンピューターの使用は、これらの地域の macOS と Windows で利用できます。Codex が画面を確認し、クリックや文字入力でデスクトップアプリを操作できます。
    • Codex の Chrome 拡張機能は、Chrome にログインした状態で行う必要があるブラウザタスクに利用できます。ユーザーはブラウザの操作を続けながら、Codex にバックグラウンドで複数のタブにまたがる作業を任せられます。
    • メモリを有効にすると、Codex は作業に役立つユーザーの好み、よく使うワークフロー、技術スタック、リポジトリの規約を記憶できます。欧州経済領域、英国、スイスでは、メモリはデフォルトでオフです。
    • Chronicle は、macOS を利用する ChatGPT Pro 加入者向けに、希望者が有効にできるリサーチプレビューとして提供されています。有効にすると、Codex が最近画面に表示された内容をもとにメモリを作成できます。
  • iOS 版 ChatGPT 1.2026.160

    新機能

    • ワークスペースにファイルブラウザを追加しました。ファイルをプレビューしたり、ワークスペース内のパスへのリンクをプロンプトに挿入したりできます。
    • 新しいスレッドの開始時に、ワークスペースのフォルダーを選択できるディレクトリ選択機能を追加しました。
    • 変更されたファイルのレビュー中に、すべての差分を一括で展開したり折りたたんだりできるようになりました。
    • MCP の承認時に、リクエストされた操作を現在のチャットでのみ許可するか、他のチャットでも許可するかを選べるようになりました。
    • Codex のメッセージとプランで LaTeX を表示できるようになりました。

    改善と不具合の修正

    • 実行中のスレッド、キューに入っているプロンプト、サイドチャット、サブエージェントのステータス表示を改善しました。
    • ペアリングと初期設定を改善しました。エラーメッセージをわかりやすくし、ペアリングコードの手動入力に対応しました。また、ペアリング後のホスト選択の信頼性を高めました。
    • タスクリストの復元、再接続時の状態管理、ホストごとの更新、スレッドのパフォーマンスを改善しました。
    • Codex プロフィールの共有、アクティビティ履歴、設定画面のレイアウトを改善しました。
    • 目標を扱いやすくするため、コンポーザーにショートカットを追加し、目標メッセージで利用できる操作をデスクトップ版と揃えました。また、再開時の質問の処理を改善しました。
    • アシスタントのメッセージで利用できる操作、会話記録のレイアウト、ユーザーに表示されるレート制限の名称を改善しました。
    • スレッド一覧でスワイプ操作が途中で止まる問題、新しいスレッドを開き直すとメッセージが重複する問題、起動したサブエージェントが最上位のタスクとして一覧に表示される問題、プロンプト送信時に誤解を招く接続エラーが表示される問題を修正しました。
  • 利用上限のリセットとブラウザの開発者モード 26.609

    新機能

    • Plus と Pro のユーザーは、レート制限のリセット回数を貯めておけるようになりました。提供開始時に無料で 1 回分が付与され、現在のキャンペーン期間中は紹介プログラムで友人や同僚を招待すると回数を増やせます。対象の Business メンバーは、別の紹介プログラムで同僚を招待すると、ワークスペースで共有できるクレジットを獲得できます。
    • Chrome と Codex のアプリ内ブラウザでのブラウザ操作に開発者モードを追加しました。このモードでは、Codex が許可された範囲で Chrome DevTools Protocol(CDP)にアクセスできます。パフォーマンスのプロファイリングに加え、ネットワーク通信、コンソール出力、実行時エラー、ページの状態を詳しく調べながらデバッグできます。
    • アプリのコンポーザーに /init コマンドを追加しました。Codex CLI と同じ初期化手順で、プロジェクトの指示を作成できます。
    • macOS の Dock に表示する Codex アイコンを、ライトとダークのバリエーションから選べるようになりました。
    • 欧州経済領域、英国、スイス以外の地域で、Enterprise ユーザーが「コンピューターの使用」を利用できるようになりました。
    • Windows で「コンピューターの使用」のアクセス権をアプリごとに設定できるようになりました。
    • コマンドメニューに「未読のチャット」セクションを追加しました。未読のチャットのうち、最後に更新されたものがデフォルトで選択されます。

    パフォーマンスの改善と不具合の修正

    • CDP と DOM スナップショットを最適化してブラウザとの通信の往復回数を減らし、ブラウザ操作を最大 2 倍に高速化しました。
    • コマンド、ブラウザ、外部連携、ソースに関するアクティビティの概要をわかりやすくしました。また、完了したチャットで、ファイルやオートメーションなど、後からも利用できる成果物の表示を改善しました。
    • ワークスペースのプラグインも管理できるようになり、インストールや削除の後にプラグインの状態がより確実に反映されるようになりました。共有済みのプラグインは、アクセス権を変更せずに新しいバージョンをアップロードできます。
    • 利用上限に達したときのエラー表示を改善し、プランとワークスペースに関する案内をその場で確認できるようにしました。リセットの時期がわかっている場合は、その時期も表示します。
    • 承認に関するフィードバックを自分の言葉で入力して送信するためのショートカットとして、Cmd+Enter と Ctrl+Enter を追加しました。
    • ブラウザでのダウンロード処理を修正し、開発者モードの復旧と診断を改善しました。
    • スケジュール済みのオートメーションが、選択した承認モードに従って実行されるように修正しました。また、プロジェクトの手動並べ替え、ブラウザタブのドラッグ、右ペインの切り替え後の MCP アプリのサイズ調整、ChatGPT スレッドへのメンションをクリックしたときの動作に関する不具合を修正しました。
    • バックグラウンドエージェントのタブの復元、コミットと pull request のメッセージ生成、サイドバーでの pull request のステータス更新、Codexモバイルでの QR コードによるペアリング、リモート操作時の MFA、リモート SSH のインストールと接続、アップデーターのプロンプト、デフォルト以外の表示倍率でのオーバーレイの位置に関する不具合を修正しました。
    • その他、パフォーマンスの改善と不具合の修正を行いました。
  • Codex App 26.608

    新機能

    • Claude Code や Claude Cowork で使っていた設定のうち、対応するものを Codex にインポートできるようになりました。初期設定中にもインポートできます。
    • プラグイン画面を刷新し、表示をタブに分けました。マーケットプレイスやカテゴリで絞り込めるようにし、キーボードでの操作にも対応しました。インストール操作も分かりやすくしました。
    • 設定画面の検索対象を広げ、Git やペットなど、より多くのパネルの設定項目を検索できるようにしました。

    パフォーマンスの改善と不具合の修正

    • 表示幅が狭いときに目標のタイマーが他の要素と重なる問題を修正しました。
    • 目標の実行中に未読の通知がたまりにくくなりました。
    • レビュー画面で各ファイルの差分がファイルツリーと同じ順序で表示されるようにしました。
    • Windows 10 など、半透明の背景に対応していないシステムでのウィンドウ描画を改善しました。
    • このほか、パフォーマンスの改善と不具合の修正を行いました。
  • iOS 版 ChatGPT 1.2026.153

    新機能

    • 新しいスレッドを開始する際に、ブランチの選択、Worktree の作成、環境セットアップスクリプトの実行ができるようになりました。
    • 利用統計とトークン使用状況のグラフを確認できる Codex のプロフィール画面を追加しました。
    • Codexモバイルで /goal を使って目標を作成・管理できるようになりました。
    • 変更されたファイルを表示すると、その場でレビューコメントを付けられるようになりました。
    • 会話履歴のテキストを選択し、その内容についてサイドチャットで質問できるようになりました。
    • 最後に送信したプロンプトを編集できるようになりました。

    改善とバグ修正

    • Windows ホストでの添付ファイルの扱いを改善しました。
    • スキルとプラグインがコンポーザー内にインラインで表示されるようになりました。
    • スレッドの実行中に、サイドチャットとキューに入っているプロンプトを確認しやすくしました。
    • メッセージのデザイン、ナビゲーション、ツールの動作状況の表示、Face ID の動作を改善しました。アーカイブ済みのスレッドを閲覧しやすくし、スレッドの UI も細部まで整えました。
  • Codex App の更新情報 26.602

    新機能

    • プロフィールセクションに、利用状況の概要と共有用のカードを追加しました。Codex の利用状況を振り返り、プロフィールカードを保存できます。個人向けの ChatGPT プランでは、カードを共有できます。

    パフォーマンスの改善と不具合の修正

    • 「コンピューターの使用」の起動時の準備処理と、appshot のエラー報告を改善しました。
    • ブラウザとレビュー画面の UI の不具合を修正しました。対象は、ブラウザの全画面表示時のコンポーザーの操作部、16 進カラーコードの色見本、ターミナルのスクロールバーの位置、アニメーション表示時の差分統計の位置です。
    • 初期設定で選べる役割を増やし、Codex が初回起動時に役割に合った提案をより的確に行えるようにしました。
    • プラグインのインストール後に設定を書き込む際の不具合を修正しました。
    • このほか、パフォーマンスの改善と不具合の修正を行いました。
  • Sites を使ったウェブサイトの構築とデプロイ

    Codex アプリで Sites のプレビュー版が利用できるようになりました。Sites プラグインを使うと、OpenAI がホストするウェブサイト、ダッシュボード、社内ツール、ウェブアプリ、ゲームを作成、保存、デプロイし、その内容を確認できます。

    アプリのサイドバーで Sites を開くと、自分のプロジェクトに戻ったり、ホスティング環境の環境変数やシークレットを管理したりできます。

    ChatGPT Business のワークスペースには、Sites が標準で含まれています。ChatGPT Enterprise の管理者は、ロールベースのアクセス制御(RBAC)を使って、対象のロールで Sites を有効にできます。

  • iOS 版 ChatGPT 1.2026.146

    新機能

    • Face ID またはパスコードで Codex をロックする設定を追加しました。
    • 新しい設定画面を追加しました。フォローアップ時の既定の動作を「Queue」または「Steer」から選べるほか、コード差分の行の折り返しも切り替えられます。
    • SSH 経由で Windows マシンに接続できるようになりました。

    改善と不具合の修正

    • /side <prompt> で最初の質問を指定して、別の会話を始められるようになりました。
    • フォローアップのプロンプト、Codex のホーム画面、変更したファイルの表示を改善しました。
    • 再接続、スレッドのアーカイブ、タスクの読み込み、ホストへの接続に関する不具合を修正しました。
  • Codex の Amazon Bedrock 対応

    Codex で、Amazon Bedrock を通じて提供される OpenAI モデルのうち、サポート対象のモデルを利用できるようになりました。 Amazon Bedrock をモデルプロバイダーとして設定すると、AWS が管理する認証、アカウント制御、請求の仕組みを利用して Codex をローカルで実行できます。

  • ターミナルの表示位置の設定 26.601

    新機能

    • ターミナルの既定の表示位置を一般設定に追加しました。 下部パネルが有効な場合、ターミナルのショートカットや環境のアクションからターミナルタブを開くときの表示先を、下部パネルと右側のパネルから選べます。

    パフォーマンスの改善とバグ修正

    • その他のパフォーマンス改善とバグ修正

2026年5月

  • Windows でのコンピューターの使用とモバイル端末からのアクセス 26.527

    新機能

    • コンピューターの使用が Windows に対応しました。Codex は作業中に画面を確認し、クリックや文字入力を行って、フォアグラウンドで Windows のデスクトップアプリを操作できます。
    • リモート操作が Windows デバイスに対応しました。iOS 版または Android 版の ChatGPT からも、Codex を実行している Mac からも、Windows デバイス上で Codex の作業を開始し、進捗をリモートで確認できます。
    • プロフィールセクションで、プロフィールの詳細、利用統計、トークンの使用状況を確認できるようになりました。
    • ローカルプロジェクトと Worktree でスレッド間の連携に対応しました。明示的に依頼すると、別のバックグラウンドスレッドで作業を進められます。
    • Codex App の過去のスレッドを、会話の内容や Git のブランチ名でも検索できるようになりました。
    • バックグラウンドの各サブエージェントに固有の識別アイコンが付き、アプリ内のどこでも同じアイコンで見分けられるようになりました。
    • キーボードショートカットの設定で、キーを押して該当するショートカットを検索したり、すべてのショートカットを一括でリセットしたりできるようになりました。
    • Chrome で開いた Google ドキュメント、Google スプレッドシート、Google スライドのタブからコンテキストを取得する機能を改善しました。

    パフォーマンスの改善とバグ修正

    • このほかにも、パフォーマンスの改善とバグ修正を行いました。
  • GPT-5.3-Codex と GPT-5.2 の非推奨化

    ChatGPT で Codex にサインインしている場合、GPT-5.3-Codex と GPT-5.2 は、ユーザーが選択できるモデルとしては非推奨になりました。API キーを使用するワークフローには影響ありません。

    GPT-5.5、GPT-5.4、GPT-5.4 mini など、現行の Codex モデルを使用してください。利用できるモデルについては「Codex のモデル」を、クレジットの消費レートについては「Codex の料金」をご覧ください。

  • iOS 版 ChatGPT 1.2026.139

    新機能

    • Spotlight やショートカットから Codexモバイルを直接開けるようになりました。
    • アーカイブ済みの Codex スレッドを閲覧できるようになりました。
    • 別の会話を並行して始められる /side コマンドを追加しました。
    • レンダリングした画像を保存またはコピーできるようになりました。

    改善と不具合修正

    • iPad のキーボードショートカットを改善しました。
    • セットアップと再起動の信頼性を向上させました。
    • タスクの進捗、アーカイブ済みスレッドの読み込み、コード変更のプレビュー、ホストの切り替えに関する不具合を修正しました。
  • Appshots、ゴールモードなどの新機能と改善 26.519

    macOS 版の Codex App で Appshots が使えるようになりました。左右のコマンドキーを同時に押すと、最前面にあるアプリのウィンドウのスクリーンショットと、そこから取得できるテキストが Codex に送られます。内容をコピーして貼り付けたり、自分で説明したりする手間が省け、Codex は別のアプリのコンテキストをもとに作業できます。

    今回のリリースには、以下の新機能と改善も含まれています。

    • ゴールモードが実験段階を終え、Codex App、IDE 拡張機能、CLI で正式に利用できるようになりました。ゴールモードでは、具体的な目標を設定し、その達成に向けて数時間、場合によっては数日間にわたる作業を Codex に任せられます。
    • リモートでのコンピューターの使用により、Mac がロックされた後も Codex がデスクトップアプリを操作できます。Codexモバイルからのリモート操作にも対応しています。ロック中の操作は、進行中で信頼済みのコンピューター操作ターンに限られます。有効期間の短い操作許可、画面表示を覆い隠す措置、Mac 本体での入力時の再ロック、必要に応じて手動でのロック解除に切り替える仕組みなどを備えています。
    • ChatGPT Business で、マーケットプレイスのソースを通じたプラグインの共有が可能になりました。Enterprise にも近日中に対応予定です。チームは、スキル、MCP サーバー、ライフサイクルフックをまとめた再利用可能なプラグインバンドルを配布できます。
    • アプリ内ブラウザの高度な注釈機能を使うと、注釈からフォントサイズ、色、余白などのスタイルを直接調整できます。どこをどう変えたいかが Codex により明確に伝わります。
    • アプリ内ブラウザと Chrome に共通するブラウザ機能の改善
      • Codex がページ内のすべての画像アセットを従来よりも大幅に速くダウンロードして抽出できるようになりました。
      • 読み取り専用の JS サンドボックスを使って、Codex がページから構造化データをより効果的に抽出し、必要な情報をより速く見つけられるようになりました。
    • Chrome 拡張機能の使用中にタブが散らかりにくくなりました。Codex は、既存のタブを引き継いで操作するときも、タスクの終了時に操作をユーザーに引き渡すときも、タブグループを作成せず、タブのアイコンで状態を示します。
    • ブラウザ操作の信頼性が大幅に向上しました。Windows で発生していた不具合や、地域制限の対象外でもプラグインを利用できないことがある問題のほか、パフォーマンスに影響する多数の問題を修正しました。
  • iOS 版 ChatGPT 1.2026.132

    新機能

    • iOS の通知から完了した Codex タスクを直接開けるようになりました。
    • タスクのレビュー中に、変更されたファイルを直接開けるようになりました。

    改善と不具合修正

    • タスクの再開時や再接続時、アプリをフォアグラウンドで使用しているときの動作が安定しました。
    • タスクの進捗表示の更新、コードレビュー、メッセージ作成を改善しました。
  • どこからでも Codex で作業 26.513

    ChatGPT モバイルアプリから、Codex App を実行中の Mac に接続して Codex を使えるようになりました。Codex は接続先のホストで動作するため、スマートフォンからもホストと同じプロジェクト、ファイル、認証情報、プラグイン、スキル、設定を利用できます。

    モバイル端末での設定手順、ホストの選び方、接続先のマシンから利用できるリソース、SSH ホストについては、リモート接続をご覧ください。今回のリリースでフックの一般提供が始まり、信頼できる自動化処理で Codex アクセストークンを利用できるようになりました。Enterprise 管理者向けのセットアップガイドも公開しました。

  • 自動レビューのドキュメント拡充

    自動レビューの専用ページを追加しました。レビュアーのライフサイクル、レビューの実行条件、失敗時の動作、ローカル設定と管理者による設定について説明しています。

    エージェントの承認とセキュリティとサンドボックスのドキュメントも更新し、自動レビューとサンドボックスの境界との関係をより明確に説明しました。

  • Codex App 26.506

    新機能

    • フックを信頼してよいかアプリ内で確認できるようにしました。フックの設定が完了する前でも、フックの設定画面を開けます。

    パフォーマンスの改善と不具合の修正

    • ツールチップの実装変更後、ツールチップ付きのドロップダウンが開かなくなることがあった問題を修正しました。
    • スレッドを切り替えても、編集中のメッセージの変更内容が保持されるようにしました。
    • デスクトップアプリで以前は正常に動作していた操作の不具合を修正しました。Windows のターミナルでは Ctrl+V で貼り付けられるようになり、修飾キーを押しながらクリックした外部リンクはアプリ内ブラウザの外で開くようになりました。フィードバック用のスラッシュコマンドも、実行したスレッドに正しく紐づくようになりました。
    • スレッドの再開時にモデルが読み込み中であることを示し、その間は利用できないモデルの操作項目を非表示にしました。あわせて、サマリーパネルのレイアウトとホバー時の表示も修正しました。
    • 「コンピューターの使用」がインストールされていない場合でも、設定項目が表示されるようにしました。また、拡張機能にポインターを合わせたときに表示されるパネルのうち、不具合のあるものを無効にしました。
    • このほかにも、パフォーマンスを改善し、不具合を修正しました。
  • Chrome 向け Codex

    新しい Chrome 拡張機能により、Codex はブラウザ上のアプリやウェブサイトでこれまで以上にスムーズに作業できるようになりました。Codex は複数のタブで並行して作業を進めます。作業はバックグラウンドで行われるため、ブラウザはそのまま使い続けられます。Codex が利用できるウェブサイトはユーザーが指定できます。

    詳しくは、Codex の Chrome 拡張機能のドキュメントをご覧ください。

  • Codex ガバナンスガイドの分析機能に関する説明の拡充

    Codex の企業向けガバナンスガイドを更新し、分析ダッシュボードのグラフ、データのエクスポート方法、企業向け Analytics API のエンドポイントについて、より詳しく説明しました。

  • Codex アクセストークンの作成

    ChatGPT Enterprise のワークスペースのオーナーと管理者は、対象のメンバーに Codex アクセストークンの作成を許可できます。このトークンは、信頼できるローカルワークフローで Codex を非対話型で実行するためのものです。メンバーはアクセストークンを使い、ChatGPT ワークスペースの自分のアカウントで、スクリプト、スケジューラー、プライベート CI ランナーから Codex を実行できます。

    詳しくは「アクセストークン」をご覧ください。

  • Codex App 26.429

    新機能

    • 音声入力したテキストを整える機能と、名前やファイルパス、コード内のシンボルを登録できる音声入力用の辞書を追加しました。
    • 画像のライトボックスで、画像を拡大・縮小したりダウンロードしたりできるようになりました。

    パフォーマンスの改善と不具合の修正

    • 音声機能や音声入力で、マイクの不具合、接続エラー、利用上限の超過が発生した際のエラーメッセージを改善しました。
    • アプリ内ブラウザで、スクロールやズーム、画面幅に応じたレイアウトの変化でコメントマーカーの位置がずれる不具合を修正しました。
    • pull request の作成と復旧の信頼性を高めました。新規作成した pull request の状態を保持し、App Server の障害のうち、再起動が必要と判定するものを増やしました。また、リモート接続の再試行回数が上限に達したら、再接続を打ち切るようにしました。
    • このほか、パフォーマンスの改善と不具合の修正を行いました。

2026年4月

  • Codex App 26.423

    新機能

    • リアルタイムでタスクを委任する際のメッセージにツールチップを追加しました。Codex が委任前後の音声会話をコンテキストとして使うことを説明しています。

    パフォーマンスの改善とバグ修正

    • レビュー対象の長いファイル内で検索したときに、次または前の一致箇所が画面外にあっても確実に移動できるようにしました。
    • 全画面表示の切り替えやスレッドの再読み込みで、埋め込みの MCP アプリパネルが再起動したり、状態が失われたりする問題を修正しました。
    • デスクトップ版の複数の不具合を修正しました。ローカル接続がないとトレイがクラッシュする問題、macOS で全画面表示のメニュー項目が重複する問題、旧バージョンの macOS で音声入力用のグローバルショートカットキーが機能しない問題などが対象です。
    • その他にもパフォーマンスの改善とバグ修正を行いました。
  • GPT-5.5 と Codex App のアップデート 26.422

    Codex で GPT-5.5 が利用可能になりました。GPT-5.5 は OpenAI の最新フロンティアモデルで、複雑なコーディング、コンピューターの使用、知識労働、研究のワークフローに対応します。

    Codex での GPT-5.5 の利用

    モデル選択メニューに GPT-5.5 が表示されていれば、Codex のほとんどのタスクでこのモデルをおすすめします。特に、実装、リファクタリング、デバッグ、テスト、検証、知識労働における成果物の作成に役立ちます。

    GPT-5.5 に切り替えるには、次の手順に従います。

    • CLI では、次のコマンドで新しいスレッドを開始します。
      codex --model gpt-5.5
      セッション中は /model でも切り替えられます。
    • IDE 拡張機能では、コンポーザーのモデル選択メニューから GPT-5.5 を選択します。
    • Codex App では、コンポーザーのモデル選択メニューから GPT-5.5 を選択します。

    GPT-5.5 がまだ表示されない場合は、お使いの CLI、IDE 拡張機能、または Codex App を最新版に更新してください。段階的な提供の期間中は、GPT-5.5 が利用可能になるまで GPT-5.4 を引き続きお使いください。

    Codex App のブラウザ

    Codex App で、Codex がアプリ内ブラウザを操作できるようになりました。ローカルの開発サーバーで配信されるページや、ファイルから読み込むページが対象です。表示された UI をクリックして操作したり、表示上の不具合を再現したり、ローカルでの修正をアプリ内で検証したりする必要があるときは、ブラウザを使うよう Codex に依頼してください。

    ブラウザの操作には、同梱の Browser プラグインを使用します。設定では、プラグインを管理し、どのウェブサイトへのアクセスが許可またはブロックされているかを確認できます。

    承認リクエストの自動レビュー

    Codex は、承認が必要な操作を実行する前に、対象となる承認リクエストを自動レビュー用のエージェントに送ることができます。承認リクエストの自動レビューを使用する場合、Codex App には自動レビューの項目が表示され、レビューのステータスとリスクレベルを確認できます。エージェントがリクエストを承認したのか、拒否したのか、あるいは判断を下す前にレビューが停止またはタイムアウトしたのかがわかります。

    パフォーマンスの改善と不具合の修正

    • キューに入れた追加メッセージが複数のアプリウィンドウで重複する不具合を修正しました。
    • 新しいチャットでモデルと思考の設定が古い設定に戻る不具合を修正しました。
    • チャットを開き直しても、同じファイルへの編集内容がまとまって表示されるようになりました。
  • Codex App 26.417

    新機能

    • コンポーザーでローカルブランチを検索したり、画像以外のファイルを貼り付けたりできるようになりました。
    • サイドバーのセクションを折りたためるようになりました。トレイで利用上限を確認でき、コマンドパレットでテーマを切り替えられるようになりました。

    パフォーマンスの改善とバグ修正

    • 差分のバッチ処理を改善し、差分と検索の状態を保持するようにしたことで、レビューが高速化し、安定性も向上しました。
    • プロジェクトがない場合のカレントディレクトリと権限の扱い、ファイルを開く際の既定の動作、スプレッドシートの候補表示、リモート操作時の再接続に関する問題を修正しました。
    • その他のパフォーマンス改善とバグ修正
  • Codex が支援できる作業の幅が拡大 26.415

    Codex は、AI と一緒に幅広い作業を進められるワークスペースへと進化しています。今回のアップデートにより、少ない準備で作業に取りかかり、Codex が作成中のものを検証し、さまざまな形式の成果物を作りやすくなりました。時間のかかるタスクも継続して進めやすくなります。

    検証できる作業の範囲を拡大

    Codex App に初期版のアプリ内ブラウザが加わりました。サインインが不要なローカルページや公開ページを開き、表示されたページに直接コメントを付けて、その指摘への対応を Codex に依頼できます。

    コンピューターの使用では、Codex が画面を見ながらクリックや文字入力を行い、macOS アプリを操作できます。ネイティブアプリのテスト、シミュレーターでの一連の操作、リスクの低いアプリ設定の変更、GUI でのみ発生するバグの調査に役立ちます。

    提供開始時点では、欧州経済領域、英国、スイスでこの機能を利用できません。

    作業の開始、進捗の確認、方向の調整

    チャットは、最初にプロジェクトフォルダーを選ばずに開始できるスレッドです。調査、執筆、計画、分析、資料収集のほか、コードベースを起点とせずにツールを使って進める作業に適しています。

    後で状況を確認したい作業には、スレッドのオートメーションを利用できます。会話のコンテキストを保ったまま、スケジュールに沿って同じスレッドで作業を再開できます。長時間実行中のプロセスの状況を確認したり、更新を監視したり、毎回最初からやり直さずにフォローアップを繰り返したりできます。

    タスクのサイドバーでは、Codex の作業中に計画、参照元、生成された成果物、要約を確認しやすくなりました。コンテキストに応じた提案は、Codex を使い始めるときや作業に戻るときに、次に取り組むとよい関連タスクを見つけるのに役立ちます。

    ソフトウェア開発機能の強化

    pull request のワークフローのうち、Codex App 内で進められる工程が増えました。サイドバーで GitHub の pull requests を開き、差分上のコメントを確認して、変更されたファイルをレビューできます。その後、フィードバックの説明、修正、修正内容の確認を Codex に依頼し、レビューを進められます。

    さまざまな形式の成果物の確認

    成果物ビューアでは、生成された PDF ファイル、スプレッドシート、文書、プレゼンテーションなどを、コミットや共有の前にサイドバーでプレビューできます。メモリが利用できる場合は、過去のタスクで得た有用なコンテキストを今後のスレッドに引き継ぐこともできます。たとえば、普段の好み、プロジェクトの規約、繰り返し行う作業の進め方などです。

    その他の機能

  • Codex App 26.410

    新機能

    • コマンドメニューにファイル検索を追加しました。Cmd+P でワークスペース内のファイルを検索できます。
    • サイドバーのファイルビューアで、画像、PDF、Markdown の内容をプレビューできるようになりました。
    • スレッドごとにターミナルタブを追加しました。テキストを選択すると、Codex に質問できるオーバーレイが表示されます。ヘルプメニューからフィードバックを送信できるようになりました。

    パフォーマンスの改善と不具合の修正

    • レビュー時の差分表示における空白文字の処理と、検索結果のハイライト表示を改善しました。
    • アプリ内ブラウザのアドレスバーと、リンクを外部ブラウザで開く際の不具合を修正しました。ファイルビューアとサイドパネルでも複数の不具合を修正しました。
    • その他、パフォーマンスを改善し、不具合を修正しました。
  • Codex App 26.409

    新機能

    • Windows Store 経由のアプリ更新に対応しました。
    • pull request のワークフローを拡張しました。アクティビティのタイムラインを追加し、PR ページでコメントを投稿したり、プッシュ時のダイアログでオプションを選んだりできるようになりました。
    • スレッドのサイドパネルにワークスペースのファイルを開くタブを追加しました。ドラッグ&ドロップでタブを並べ替えたり、実行アクションを編集したりできるようになりました。また、ログアウト時に確認ダイアログが表示されるようになりました。

    パフォーマンスの改善とバグ修正

    • pull request ボードのパフォーマンスを向上させ、コメントのポップアップ表示を改善しました。
    • 更新や画面移動の安定性を改善しました。また、プロジェクトに属さない項目の表示、未読状態、ピン留めした行について、特定の条件で発生していた不具合を修正しました。
    • その他のパフォーマンス改善とバグ修正を行いました。
  • Codex App 26.406

    新機能

    • インラインのレビューコメントを折りたためるようになりました。レビューの表示モードは、インライン表示と独立表示から選べます。
    • スレッドのサイドパネルに Git の概要と「ソース」セクションを追加しました。
    • アプリに「新しいクイックチャット」コマンドを追加しました。ローカルの動画も埋め込めるようになりました。

    パフォーマンスの改善と不具合の修正

    • スレッドのスクロール位置を会話ごとに保持し、ウィンドウを切り替えても未読状態を維持するようにしました。
    • レビューの更新がより安定して動作するようになりました。音声入力の内容が失われる問題、右側のパネルがリセットされる問題、GitHub への再接続時のメッセージの不具合を修正しました。
    • その他にもパフォーマンスを改善し、不具合を修正しました。
  • Codex で利用できるモデルの変更

    ChatGPT でサインインした場合に Codex で利用できるモデルが変わります。4 月 7 日から、モデルの選択メニューに gpt-5.2-codex、gpt-5.1-codex-mini、gpt-5.1-codex-max、gpt-5.1-codex、gpt-5.1、gpt-5 が表示されなくなります。4 月 14 日以降、ChatGPT でサインインした場合は、Codex でこれらのモデルを利用できなくなります。

    gpt-5.4、gpt-5.4-mini、gpt-5.3-codex、gpt-5.2 は引き続き選択できます。ChatGPT Pro ユーザーは gpt-5.3-codex-spark も選択できます。

    API がサポートする他のモデルを Codex で使用するには、API キーでサインインするか、モデルプロバイダーを設定してください。

  • Codex App 26.325, 26.331, 26.401

    新機能

    • アプリにワークスペース設定を追加しました。
    • カスタム MCP 承認パネルで「今後は確認しない」を選択できるようにし、パネルの使い勝手も改善しました。
    • MSIX を含む Windows ネイティブの更新機能に対応しました。また、Windows のシステムトレイにメニューを追加し、最後のウィンドウを閉じた後も Codex を常駐させられるようにしました。
    • オートメーションのコンポーザーでアプリやファイルを @ メンションできるようにしました。また、コンポーザーにサブエージェントによる変更の差分統計を表示し、生成したファイルを引用した際に表示される成果物カードを追加しました。
    • アプリメニューにクイックチャットのショートカットを、レビュー画面のファイルツリーにファイルを開くためのメニューを追加しました。また、スレッドにハートビート自動化の初期機能を追加し、リモート接続でも画像を扱えるようにしました。

    パフォーマンスの改善と不具合の修正

    • レビューパネルのスクロール位置が突然変わる問題と、会話の進行中に PR ステータス関連の操作が正しく動作しない問題を修正しました。
    • 複数のウィンドウを使用する際の不具合をいくつか修正しました。また、@ メンションの候補、プロジェクトのラベルの重複、Windows での runGit の動作に関する問題を修正しました。変更の取り消し、ステージングの解除、すべての変更のステージングに関する不具合も修正しました。
    • リモートスレッドとサイドバーの使い勝手を改善しました。また、Windows で更新に失敗した際の復旧処理と、サポート対象外のバージョンを使用している場合の案内を改善し、スレッド検索を全体的に高速化しました。
    • レビュー画面で続いていた不具合を修正しました。対象には、差分ブロックの展開、ヘッダーの重なり、スレッドのアーカイブ時のクラッシュ、ウィンドウの表示倍率を変更した際のシェルのサイズ調整に関する問題が含まれます。
    • その他、パフォーマンスの改善と不具合の修正を行いました。

2026年3月

  • Codex でのプラグインの作成とインストール

    Codex がプラグインに対応しました。プラグインは、スキル、アプリ連携、MCP サーバーの設定をまとめてインストールできるパッケージで、ワークフローを再利用できます。

    プラグインは Codex App、CLI、IDE 拡張機能で利用できます。

    プラグインディレクトリから厳選されたプラグインをインストールできます。@plugin-creator でローカルプラグインのひな形を作成し、ワークスペース単位またはホームディレクトリ単位のマーケットプレイスでテストすることもできます。

    詳しくはプラグインのドキュメントをご覧ください。

    プラグインの構成

    各プラグインは 1 つのフォルダーで構成されます。マニフェスト .codex-plugin/plugin.json は必須で、必要に応じて補助ファイルを追加できます。

    my-plugin/
      .codex-plugin/
        plugin.json   # Required: plugin manifest
      skills/         # Optional: packaged skills
      .app.json       # Optional: app or connector mappings
      .mcp.json       # Optional: MCP server configuration
      assets/         # Optional: icons, logos, screenshots

    ユーザー単位またはリポジトリ単位のプラグインのインストール

    自分だけが使うプラグインをインストールするには、~/.agents/plugins/marketplace.json と ~/.codex/plugins/ を使います。プロジェクトのメンバー全員が使えるようにインストールするには、.agents/plugins/marketplace.json と、./plugins/ などのリポジトリ内のプラグインディレクトリを使います。

    厳選されたプラグインとローカル開発

    Codex のプラグインディレクトリには、厳選された公開プラグインが掲載されています。Codex には @plugin-creator スキルも組み込まれています。このスキルを使うと、プラグインのひな形を作成し、ローカルのマーケットプレイスに登録して、チームメンバーと共有する前にテストできます。

  • Codex App 26.324

    新機能

    • スキルやプラグインを閲覧・管理するページのデザインを刷新しました。
    • ウィンドウごとに表示倍率を調整できるようにしました。また、レビュー時にどのファイルが編集されたかを確認しやすくしました。
    • サイドバーにオートメーションのタイトルとアイコンを表示するようにしました。また、Raycast のテーマを同梱しました。

    パフォーマンスの改善と不具合の修正

    • 再接続中も読み込み済みのスレッドやプロジェクトを表示し続けるようにし、画面切り替えの応答性を改善しました。
    • アーカイブ時に操作が止まる問題、Markdown の折り返しの問題、ホットキーで開くウィンドウが以前のように動作しない問題を修正しました。また、権限、ターミナル、Worktree に関する複数の不具合を修正しました。
    • その他のパフォーマンス改善と不具合の修正
  • Codex App 26.323

    新機能

    • Codex App で過去のスレッドを検索できるようになりました。サイドバーに検索用のショートカットを追加し、キーボードショートカットで最近のスレッドに移動できるようにしました。
    • プロジェクト内のすべてのローカルスレッドをワンクリックでアーカイブできるようになりました。
    • Codex App と VS Code 拡張機能の間で主な設定が同期されるようになりました。また、拡張機能から設定を開けるようになりました。

    パフォーマンスの改善とバグ修正

    • そのほかにも、パフォーマンスの改善とバグ修正を行いました。
  • Codex App 26.320

    新機能

    • フローティングコンポーザー v2 を追加しました。
    • ターミナルでカーソルを単語単位や行単位で移動できるショートカットを追加しました。
    • プラグインを見つけやすくし、保存した画像のファイルパスの表示を改善しました。

    パフォーマンスの改善とバグ修正

    • サブエージェントのターンに含まれる項目が欠けていると、サイドバーがクラッシュする問題を修正しました。
    • 別ウィンドウで開いたスレッドのルーティングを修正し、コンポーザーに添付した画像のローカルパスが保持されるようにしました。
    • その他、パフォーマンスの改善とバグ修正を行いました。
  • Codex App 26.318, 26.319

    新機能

    • @ メニューにスキルを追加しました。コンポーザーから、ほかのメンションと同じようにスキルを挿入できます。
    • Cmd/Ctrl+F を押すと、選択中のテキストが検索欄に入るようになり、レビューや差分をすばやく検索できます。レビュー画面での移動も改善し、ファイルツリーを刷新したほか、ツリーの幅を割合で調整できるようにしました。
    • アプリの起動中に、Codex のデザインに合わせた光が流れるアニメーションを表示するようにしました。

    パフォーマンスの改善とバグ修正

    • レビュー画面で差分を折りたたんだときに表示される概要を改善しました。
    • スラッシュコマンド使用時のフォーカスの問題とコンポーザーの位置ずれを修正しました。プラグインカードと各ステップの詳細表示も改善しました。
    • このほかにも、パフォーマンスの改善とバグ修正を行いました。
  • Codex App 26.317

    新機能

    • 最新のターンだけでなく、それより前のメッセージからも会話をフォークできるようになりました。
    • モデルや推論強度を切り替えるスラッシュコマンドを追加しました。プロンプトの下書きの途中でもスラッシュコマンドを使えるようになりました。
    • プランモードで Codex が質問すると通知が届くようになり、回答が必要なときに気づきやすくなりました。

    パフォーマンスの改善とバグ修正

    • Worktree と VS Code 拡張機能で、スレッドの引き継ぎとサブエージェント間の移動に関する問題を修正しました。
    • その他のパフォーマンス改善とバグ修正
  • Codex に GPT-5.4 mini が登場

    Codex で GPT-5.4 mini が利用できるようになりました。軽めのコーディングタスクやサブエージェントでの作業に適した、高速で効率的なモデルです。

    GPT-5.4 mini は、コーディング、推論、画像理解、ツールの使用のすべてで GPT-5 mini を上回り、処理速度は 2 倍を超えます。Codex では、GPT-5.4 mini がプランの利用枠を消費する量は GPT-5.4 の 30% です。そのため、同程度のタスクなら、上限に達するまで作業を続けられる時間は約 3.3 倍になります。

    GPT-5.4 mini は Codex App、CLI、IDE 拡張機能、Codex Web で利用できます。API でも利用できます。

    コードベースの調査、大きなファイルのレビュー、参考資料の処理など、高度な推論をあまり必要としない作業をサブエージェントに任せる場合は、GPT-5.4 mini を使ってください。より複雑な計画や調整、最終判断には、まず GPT-5.4 を使ってください。

    GPT-5.4 mini への切り替え方法は、利用環境によって異なります。

    • CLI では、次のコマンドで新しいスレッドを開始します。
      codex --model gpt-5.4-mini
      セッション中に /model を使って切り替えることもできます。
    • IDE 拡張機能では、コンポーザーのモデル選択メニューから GPT-5.4 mini を選びます。
    • Codex App では、コンポーザーのモデル選択メニューから GPT-5.4 mini を選びます。

    GPT-5.4 mini がまだ表示されない場合は、お使いの CLI、IDE 拡張機能、または Codex App を最新版に更新してください。

  • Codex App 26.313

    新機能

    • ヘッダーに「戻る」と「進む」ボタンを追加しました。最近表示した画面をすばやく行き来できます。
    • スレッドのメニューに、環境に応じて「Finder で開く」「エクスプローラーで開く」「ファイルマネージャーで開く」のいずれかが表示されるようになりました。ここから、そのスレッドのプロジェクトフォルダーを直接開けます。

    パフォーマンスの改善と不具合の修正

    • 再開時のエラーやスレッドに関するエラーの詳細が、トースト通知でよりわかりやすく表示されるようになりました。
    • このほかにも、パフォーマンスを改善し、不具合を修正しました。
  • Codex App 26.312

    テーマ

    Codex App の設定で、ベーステーマを選び、アクセントカラー、背景色、前景色を調整できます。UI とコードのフォントも変更できます。作成したカスタムテーマは友人と共有できます。

    オートメーションの刷新

    オートメーションをローカルで実行するか、Worktree で実行するかを選べるようになりました。推論強度とモデルも個別に設定できます。新しいオートメーションを考える際には、テンプレートを参考にできます。

    パフォーマンスの改善とバグ修正

    さまざまなバグを修正し、パフォーマンスを改善しました。

  • Codex App 26.311

    この更新情報にはバージョン 26.309 の変更も含まれます。

    新機能

    • Codex が現在のスレッドの統合ターミナルの出力を読み取れるようになりました。一緒に作業を進めながら、実行中の開発サーバーの状態を確認したり、失敗したビルドの出力を見返したりできます。

    パフォーマンスの改善とバグ修正

    • アプリを再起動しても、前回選んだ実行環境(ローカル、Worktree、クラウド)が保持されるようになりました。
    • 差分表示の行番号欄からインラインコメントを追加するボタンを復元しました。
    • ブランチを作成すると、ブランチ情報が更新されるようになりました。
    • このほかにもパフォーマンスの改善とバグ修正を行いました。
  • Codex に GPT-5.4 が登場

    専門的な業務向けの OpenAI のフロンティアモデルの中で、性能と効率がともに最も高い GPT-5.4 が、Codex で利用できるようになりました。

    GPT-5.4 は、推論、コーディング、エージェントによるワークフローの各分野での最新の成果を取り入れたモデルです。Codex のほとんどのタスクにおすすめです。

    GPT-5.4 は、Codex で初めてコンピューターの使用にネイティブ対応した汎用モデルです。Codex では、GPT-5.4 で 100 万トークンのコンテキストウィンドウを試験的に利用できます。複数のアプリケーションにまたがる複雑なワークフローや長期にわたるタスクに対応します。ツールの使用と検索の機能が向上し、エージェントは適切なツールをより効率よく見つけて使えるようになりました。

    GPT-5.4 は、Codex App、CLI、IDE 拡張機能、Web 上の Codex Cloud など、Codex を使えるすべての環境で利用できます。API でも利用できます。

    GPT-5.4 への切り替え方法は次のとおりです。

    • CLI では、次のコマンドで新しいスレッドを開始します。
      codex --model gpt-5.4
      セッション中に /model を使って切り替えることもできます。
    • IDE 拡張機能では、コンポーザーのモデルセレクターから GPT-5.4 を選択します。
    • Codex App では、コンポーザーのモデルセレクターから GPT-5.4 を選択します。

    GPT-5.4 がまだ表示されない場合は、お使いの CLI、IDE 拡張機能、または Codex App を最新版に更新してください。

  • Codex App 26.305

    パフォーマンスの改善とバグ修正

    • リモート接続時のエラーメッセージをわかりやすくし、接続状況の表示を改善しました。スレッド画面と設定画面では、ラベルからホストを識別しやすくしました。
    • Windows の統合ターミナルで、コピーと貼り付けのショートカットが正しく機能するように修正しました。
    • ピン留めしたスレッドをアーカイブしても、サイドバーに再表示されることがある問題を修正しました。
    • アプリがすでに開いている状態で codex://new リンクを繰り返し開くと、新しい会話に内容が自動入力されなくなることがある問題を修正しました。
    • その他にも、パフォーマンスの改善とバグ修正を行いました。
  • Codex App 26.304

    Windows 版 Codex App

    Codex App が Windows でも利用できるようになりました。ひとつの画面で複数のプロジェクトをまたいで作業し、複数のエージェントスレッドを並行して実行し、その結果をまとめてレビューできます。

    Codex App は Windows 上でネイティブに動作し、PowerShell を使用します。権限は Windows ネイティブのサンドボックスで制限されるため、作業環境を WSL や仮想マシンに移したり、サンドボックスを無効にしたりすることなく、Windows 上で Codex を使えます。

    Windows 版でも、他のプラットフォームの Codex App と同じ主要機能を利用できます。

    • スキルを使って Codex でできることを見つけ、機能を拡張
    • オートメーションで作業をバックグラウンドで実行
    • Worktree を使って同じプロジェクト内の独立したタスクを個別に処理

    WSL で開発したい場合は、Codex エージェントと統合ターミナルの実行環境を WSL に切り替えることもできます。

    Microsoft Store からアプリをダウンロードし、ChatGPT アカウントまたは API キーでサインインしてください。セットアップと設定の詳細は、セットアップ、Codex App での WSL の使用、開発環境に合わせたアプリのカスタマイズをご覧ください。

  • Codex App 26.303

    新機能

    • Worktree の設定で、Codex が管理する Worktree の自動クリーンアップをオンまたはオフにできるようになりました。
    • Handoff を使って、ローカルと Worktree の間でスレッドを移動できるようになりました。
    • 言語メニューで英語を明示的に選べるようになりました。

    パフォーマンスの改善とバグ修正

    • GitHub と pull request のワークフローを改善しました。
    • 承認を求めるプロンプトと、アプリ接続時のサインイン手順を改善しました。
    • このほかにも、パフォーマンスの改善とバグ修正を行いました。

2026年2月

  • Codex App 26.228

    パフォーマンスの改善とバグ修正

    • Codex が応答をストリーミングしている間に、会話画面やタスク画面の更新が止まることがあるリグレッションを修正しました。
    • その他のパフォーマンス改善とバグ修正
  • Codex App 26.227

    新機能

    • タスクの行と PR ボタンに、pull request の状態(ドラフト、オープン、マージ済み、クローズ済み)を示すバッジを追加しました。
    • Worktree の設定で、Codex が管理する Worktree の保持数を指定できるようになりました。指定した数を超えると、古いものから削除されます。

    パフォーマンスの改善とバグ修正

    • 長い会話やコードレビューでのスクロールとナビゲーションを改善しました。スレッドの表示位置が急に飛ぶ問題、サイドバーの表示がぶれる問題、差分表示でのスクロールの不具合を修正しました。
    • アプリがより安定して起動するようになり、キーボードでの拡大・縮小の動作も改善しました。
    • このほか、パフォーマンスの改善とバグ修正を行いました。
  • Codex App 26.226

    新機能

    • コンポーザーに MCP 用のショートカットを追加しました。インストール用キーワードの候補が表示されるようになり、「コンテキストを追加」から MCP サーバーのサブメニューを開けるようになりました。
    • インラインのレビューコメントで @mentions とスキルへのメンションが使えるようになりました。

    パフォーマンスの改善と不具合の修正

    • MCP ツール呼び出しの表示と、Mermaid 図のエラー処理を改善しました。
    • ターミナルで停止したコマンドが実行中と表示され続けることがある問題を修正しました。
    • このほか、パフォーマンスの改善と不具合の修正を行いました。
  • Codex App 26.224

    新機能

    • オートメーションを専用の Worktree で実行するか、プロジェクトフォルダーで直接実行するかを選べるようになりました。

    パフォーマンスの改善と不具合の修正

    • 設定に関する警告の表示先を設定画面に移し、該当するファイルへのリンクを追加しました。
    • プロンプトの履歴をたどりやすくしました。また、メッセージの下書きで改行が保持されるようになりました。
  • Codex App 26.217

    新機能

    • キュー内のメッセージをドラッグ&ドロップで並べ替えられるようになりました。
    • 選択したモデルがダウングレードされた際に警告を表示するようになりました。

    改善とバグ修正

    • ファイルのあいまい検索に対応し、再起動後に添付ファイルをより確実に復元できるようにしました。
    • このほか、パフォーマンスの改善とバグ修正を行いました。
  • GPT-5.3-Codex-Spark の発表

    本日、GPT-5.3-Codex-Spark のリサーチプレビューを公開しました。これは GPT-5.3-Codex の小型版で、OpenAI がリアルタイムのコーディング向けに設計した初のモデルです。Codex-Spark は応答の待ち時間をほとんど感じさせないよう最適化されており、実際の開発作業でも高い性能を維持しながら、毎秒 1,000 トークンを超える速度で出力します。

    ChatGPT Pro ユーザーは、最新版の Codex App、CLI、IDE 拡張機能で Codex-Spark のリサーチプレビューを利用できます。今回のリリースは、Cerebras とのパートナーシップにおける最初の節目でもあります。

    リリース時点では、Codex-Spark はテキストのみに対応し、コンテキストウィンドウは 128k トークンです。リサーチプレビュー期間中は、このモデル専用の利用上限が適用され、利用量は Codex の通常の利用上限にはカウントされません。アクセスが集中した場合は、すべてのユーザーが安定して利用できるよう調整するため、応答が遅くなったり、順番待ちが発生したりすることがあります。

    GPT-5.3-Codex-Spark への切り替え方法は次のとおりです。

    • CLI では、次のコマンドで新しいスレッドを開始します。
      codex --model gpt-5.3-codex-spark
      セッション中に /model で切り替えることもできます。
    • IDE 拡張機能では、コンポーザーのモデル選択メニューから GPT-5.3-Codex-Spark を選択します。
    • Codex App では、コンポーザーのモデル選択メニューから GPT-5.3-Codex-Spark を選択します。

    GPT-5.3-Codex-Spark がまだ表示されない場合は、お使いの CLI、IDE 拡張機能、または Codex App を最新版に更新してください。

    リリース時点では、GPT-5.3-Codex-Spark は API では利用できません。API キーを使うワークフローでは、引き続き gpt-5.2-codex を使用してください。

  • Codex App 26.212

  • Codex App 26.210

    新機能

    • ブランチの選択時にブランチを検索できるようになりました。
    • コンポーザーに plan と入力したときに、プランモードへの切り替え方がよりわかりやすく表示されるようになりました。
    • 複数の承認リクエストを並行して処理できるようになりました。

    改善とバグ修正

    • パフォーマンスをさらに改善し、バグを修正しました。
  • Cursor と VS Code での GPT-5.3-Codex の提供開始

    本日より、Cursor と VS Code で GPT-5.3-Codex をネイティブに利用できます。

    API アクセスは段階的に提供し、まずは少数のお客様を対象とします。

    GPT-5.3-Codex は、Preparedness Framework に基づき、セキュリティ分野で高い能力を持つものとして扱われる初のモデルです。

    引き続き安全対策を拡充し、今後数週間で API アクセスの対象を広げます。

  • Codex App 26.208

    新機能

    • コマンドパレットに MCP とパーソナリティに関するアクションを追加しました。
    • 追加のメッセージは、デフォルトでキューに入るようになりました。

    改善とバグ修正

    • パフォーマンスをさらに改善し、バグを修正しました。
  • Codex App 26.206

    新機能

    • ファイル参照から、該当するファイルを OS のファイルマネージャーに直接表示できるようになりました。

    改善とバグ修正

    • レビューペインで表示できる差分の合計サイズの上限を撤廃し、大規模な変更もレビューしやすくしました。
    • このほか、パフォーマンスを改善し、バグを修正しました。
  • GPT-5.3-Codex の登場

    本日、GPT-5.3-Codex をリリースしました。実際のソフトウェア開発で直面する複雑な課題に対応する、これまでで最も高性能なエージェント型コーディングモデルです。

    GPT-5.3-Codex は、GPT-5.2-Codex のフロンティア水準のコーディング性能を引き継ぎ、推論能力と専門知識を活用する能力をさらに高めました。Codex での動作速度も 25% 向上しています。作業中のエージェントとも連携しやすくなりました。エージェントは進捗をより頻繁に報告し、途中で指示を受けるとリアルタイムで対応します。

    ChatGPT の有料プランでは、Codex App、CLI、IDE 拡張機能、Web 版の Codex Cloud など、Codex を使えるすべての環境で GPT-5.3-Codex を利用できます。まもなく API からも利用できるようになります。

    GPT-5.3-Codex に切り替えるには、利用環境に応じて次の手順を実行してください。

    • CLI では、次のコマンドで新しいスレッドを開始します。
      codex --model gpt-5.3-codex
      セッション中に /model を使って切り替えることもできます。
    • IDE 拡張機能では、ChatGPT アカウントでサインインしていることを確認してから、コンポーザーのモデル選択メニューで GPT-5.3-Codex を選びます。
    • Codex App では、ChatGPT アカウントでサインインしていることを確認してから、コンポーザーのモデル選択メニューで GPT-5.3-Codex を選びます。
    • GPT-5.3-Codex が表示されない場合は、お使いの CLI、IDE 拡張機能、または Codex App を最新版に更新してください。

    API キーを使うワークフローでは、GPT-5.3-Codex が API で利用可能になるまで、引き続き gpt-5.2-codex を使用してください。

  • Codex App 26.205

    新機能

    • GPT-5.3-Codex に対応
    • ターンの途中で指示を追加できるようになりました。Codex の作業中にメッセージを送ると、作業の進め方を指示できます。
    • どの形式のファイルでも、添付やドラッグ&ドロップで追加できます。

    バグ修正

    • アプリの画面がちらつく問題を修正しました。
  • Codex App 26.204

    新機能

    • ファイルやフォルダーを開くエディターとして Zed と Textmate を選べるようになりました。
    • レビューパネルで PDF をプレビューできるようになりました。

    バグ修正

    • パフォーマンスの改善
  • Codex App 26.203

    新機能

    • スレッド一覧でスレッドをダブルクリックして名前を変更できるようになりました。

    改善とバグ修正

    • 同期の名称を引き継ぎに変更しました。引き継ぎ画面では、引き継ぎ元と引き継ぎ先それぞれの統計情報がよりわかりやすく表示されます。
    • このほかにも、パフォーマンスの改善とバグ修正を行いました。
  • Codex App の登場

    Codex App

    macOS 向けの Codex App は、複数のエージェントスレッドを並行して実行し、時間のかかるタスクにエージェントと一緒に取り組めるデスクトップアプリです。プロジェクトのサイドバー、スレッド一覧、レビューペインから、複数のプロジェクトの進捗を確認できます。

    主な機能

    期間限定で、ChatGPT 無料版と Go でも Codex を利用できます。Plus、Pro、Business、Enterprise、Edu の各プランでは、レート制限の上限が通常の 2 倍になります。この上限は、アプリ、CLI、IDE、クラウドのいずれにも適用されます。

    詳しくは、ブログ記事「Codex App の登場」をご覧ください。

    Codex App のドキュメントもご覧ください。

2026年1月

  • ウェブ検索をデフォルトで有効化

    Codex CLI と IDE 拡張機能では、ローカル環境のタスクでウェブ検索がデフォルトで有効になりました。 デフォルトでは、Codex はウェブ検索キャッシュを使用します。このキャッシュは、OpenAI が管理するウェブ検索結果のインデックスです。キャッシュモードでは、ページをその都度取得せず、あらかじめインデックスに登録された検索結果を返します。ライブモードでは、ウェブから最新のデータを取得します。--yolo またはその他のフルアクセスを許可するサンドボックス設定を使用している場合、ウェブ検索はデフォルトでライブモードになります。ウェブ検索を無効にする場合やモードを切り替える場合は、web_search 設定オプションで次のいずれかを指定してください。

    • web_search = "cached"(デフォルト。ウェブ検索キャッシュから結果を返す)
    • web_search = "live"(ウェブから最新のデータを取得。--search と同じ動作)
    • web_search = "disabled"(ウェブ検索ツールを削除)

    詳しくは、設定ドキュメントをご覧ください。

  • Team Config による設定の共有

    Team Config は、複数のリポジトリやマシンで Codex の設定を統一するためにチームが使うファイルをまとめます。チーム内で次の内容を共有できます。

    • config.toml で指定するデフォルト設定
    • rules/ に置く、サンドボックス外でのコマンド実行を制御するルール
    • skills/ に置く、再利用可能なワークフロー

    Codex は、現在の作業ディレクトリ、その上位の各ディレクトリ、リポジトリのルートにある .codex/ フォルダーから設定を読み込みます。ユーザー単位の設定(~/.codex/)とシステム全体の設定(/etc/codex/)も読み込みます。設定が重複する場合は、優先順位の高い場所の設定が、優先順位の低い場所の設定を上書きします。

    管理者は引き続き requirements.toml で制約を適用できます。このファイルで指定した制約は、デフォルト設定の保存場所にかかわらず優先されます。

    詳しくは Team Config をご覧ください。

  • カスタムプロンプトの非推奨化

    カスタムプロンプトは非推奨になりました。指示やワークフローを再利用するには、代わりにスキルを使用してください。

  • API での GPT-5.2-Codex の提供開始

    API で GPT-5.2-Codex を利用できるようになりました。API を使って Codex にサインインするユーザーも利用できます。

    GPT-5.2-Codex の使い方について詳しくは、API ドキュメントをご覧ください。

2025年12月

  • Codex のエージェントスキル

    Codex がエージェントスキルに対応しました。スキルは、Codex が特定のタスクを確実に完了できるよう、指示を再利用可能な形にまとめたものです。必要に応じてスクリプトやリソースも含められます。

    スキルは Codex CLI と IDE 拡張機能の両方で利用できます。

    $skill-name と入力すると、スキルを明示的に呼び出せます。たとえば、$skill-installer や、インストール済みであれば実験段階の $create-plan を呼び出せます。プロンプトに応じて Codex にスキルを自動で選択させることもできます。

    詳しくはスキルのドキュメントをご覧ください。

    スキルの標準フォルダ構成(agentskills.io)

    オープンなエージェントスキル仕様では、スキルごとにフォルダを用意し、必須の SKILL.md と、必要に応じて補助ファイルを配置します。

    my-skill/
      SKILL.md       # Required: instructions + metadata
      scripts/       # Optional: executable code
      references/    # Optional: documentation
      assets/        # Optional: templates, resources

    ユーザー単位またはリポジトリ単位でのスキルのインストール

    自分だけで使うスキルは ~/.codex/skills にインストールします。プロジェクトの全員で使う場合は、リポジトリの .codex/skills にスキルを配置してコミットします。

    Codex には、すぐに使えるシステムスキルがいくつか組み込まれています。たとえば、$skill-creator や $skill-installer があります。$create-plan は実験段階のスキルで、利用するにはインストールが必要です(例:$skill-installer .experimental フォルダから create-plan スキルをインストールしてください)。

    厳選スキルのディレクトリ

    Codex では、OpenAI でよく使われるワークフローをもとにした少数の厳選スキルを提供しています。これらのスキルは $skill-installer でインストールできます。今後もスキルを順次追加する予定です。

  • GPT-5.2-Codex の登場

    本日、GPT-5.2-Codex をリリースしました。実際のソフトウェア開発で直面する複雑な課題に対応する、これまでで最も先進的なエージェント型コーディングモデルです。

    GPT-5.2-Codex は、GPT-5.2 を Codex でのエージェント型コーディング向けにさらに最適化したモデルです。コンパクションにより、長時間にわたる作業をより確実に進められるようになりました。リファクタリングや移行といった大規模なコード変更への対応力が高まり、Windows 環境での性能も向上しました。サイバーセキュリティ分野での能力も大幅に向上しています。

    本日から、ChatGPT でサインインしている場合、CLI と IDE 拡張機能では gpt-5.2-codex がデフォルトのモデルになります。このモデルは近日中に API でも利用できるようになります。

    config.toml 設定ファイルでモデルを指定している場合でも、次のコマンドを使えば、新しい Codex CLI セッションで gpt-5.2-codex を試せます。

    codex --model gpt-5.2-codex

    CLI では /model スラッシュコマンドも使えます。Codex IDE 拡張機能では、ドロップダウンメニューから GPT-5.2-Codex を選択できます。

    すべてのセッションで gpt-5.2-codex をデフォルトのモデルにするには、config.toml 設定ファイルを次のように更新します。

    model = "gpt-5.2-codex”
  • Codex for Linear の提供開始

    Linear の課題を @Codex に割り当てるか、課題内で @Codex をメンションすると、Codex のクラウドタスクが開始されます。Codex は作業の進捗を Linear に投稿し、完了するとタスクへのリンクを共有します。そのリンクから作業内容をレビューしたり、PR を作成したり、作業を続けたりできます。

    Linear から開始した Codex タスクが正常に完了したことを示すスクリーンショット

    ローカル環境で MCP を使って Codex を Linear に接続する方法と、新しい連携機能を使って接続する方法については、Codex for Linear のドキュメントをご覧ください。

2025年11月

  • 使用量とクレジットに関する修正

    Codex の使用量とクレジットに関するいくつかの問題に対応するため、軽微な更新を行いました。

    • すべての使用状況ダッシュボードで「残りの利用枠」を表示するように統一しました。以前の CLI では「使用済みの利用枠」を表示していました。
    • iOS または Google Play 経由で ChatGPT のサブスクリプションを購入した場合に、クレジットを購入できない問題を修正しました。
    • CLI に古い使用状況が表示されることがある問題を修正しました。メッセージを送信しなくても、最新の使用状況が表示されるようになりました。
    • Codex 全体の負荷やトラフィックのルーティングにかかわらず、一日を通して利用可能な量のばらつきが小さくなるよう、バックエンドを最適化しました。以前は、たまたまキャッシュミスが数回続くと、利用できる量が大幅に減ることがありました。
  • GPT-5.1-Codex-Max の登場

    本日、GPT-5.1-Codex-Max をリリースします。エージェント型コーディング向けの新しいフロンティアモデルです。

    GPT‑5.1-Codex-Max のベースとなるのは、ソフトウェアエンジニアリング、数学、研究などの分野でエージェントが取り組むタスクを通じて訓練した基盤リーズニングモデルの改良版です。GPT‑5.1-Codex-Max は、開発サイクルのどの段階でも処理速度、知能、トークン効率が向上し、信頼できるコーディングパートナーに一歩近づきました。

    本日から、ChatGPT でサインインしている場合、CLI と IDE 拡張機能のデフォルトモデルは gpt-5.1-codex-max になります。このモデルは近日中に API でも利用できるようになります。

    応答速度を重視しないタスク向けに、推論強度の選択肢に「超高」(xhigh)を追加しました。この設定では、モデルが推論にさらに時間をかけて、より良い回答を導き出せます。日常的なタスクのほとんどには、引き続き「中程度」を推奨します。

    config.toml 設定ファイルでモデルを指定している場合は、次のコマンドで新しい Codex CLI セッションを開始すると、そのセッションで gpt-5.1-codex-max を試せます。

    codex --model gpt-5.1-codex-max

    CLI では /model スラッシュコマンドも使えます。Codex IDE 拡張機能では、ドロップダウンメニューから GPT-5.1-Codex を選択できます。

    すべてのセッションで gpt-5.1-codex-max をデフォルトモデルにするには、config.toml 設定ファイルを次のように更新します。

    model = "gpt-5.1-codex-max”
  • GPT-5.1-Codex と GPT-5.1-Codex-Mini の登場

    API での GPT-5.1 の提供開始に合わせて、Codex でも新たに gpt-5.1-codex-mini と gpt-5.1-codex を選べるようになりました。どちらも GPT-5.1 をベースに、長時間にわたるエージェント型コーディングのタスクや、Codex のコーディングエージェント用ハーネスまたは同様のハーネスでの利用に向けて最適化したモデルです。

    本日から、CLI と IDE 拡張機能のデフォルトモデルは、macOS と Linux では gpt-5.1-codex、Windows では gpt-5.1 になります。

    config.toml 設定ファイルでモデルを指定している場合でも、次のコマンドで新しい Codex CLI セッションを開始すれば、gpt-5.1-codex を試せます。

    codex --model gpt-5.1-codex

    CLI では /model スラッシュコマンドも使えます。Codex IDE 拡張機能では、ドロップダウンメニューから GPT-5.1-Codex を選択できます。

    すべてのセッションのデフォルトモデルを gpt-5.1-codex に切り替えるには、config.toml 設定ファイルを次のように更新します。

    model = "gpt-5.1-codex”
  • GPT-5-Codex-Mini の登場

    本日、Codex CLI と IDE 拡張機能で、新しいモデル gpt-5-codex-mini を選べるようになりました。これは gpt-5-codex の軽量版です。性能は控えめですが、費用対効果が高く、同じ ChatGPT サブスクリプションでの利用可能量は約 4 倍です。

    本日から、CLI と IDE 拡張機能では、作業を中断せずにより長く続けられるよう、利用量が 5 時間あたりの上限の 90% に達すると、gpt-5-codex-mini への切り替えが自動的に提案されます。

    Codex CLI の新しいセッションでこのモデルを試すには、次のコマンドを実行します。

    codex --model gpt-5-codex-mini

    CLI では、/model スラッシュコマンドでもモデルを切り替えられます。Codex IDE 拡張機能では、ドロップダウンメニューから GPT-5-Codex-Mini を選択できます。

    デフォルトのモデルを gpt-5-codex-mini に変更するには、config.toml(設定ファイル)を次のように更新します。

    model = "gpt-5-codex-mini”
  • GPT-5-Codex モデルのアップデート

    GPT-5-Codex のマイナーアップデートをリリースしました。

    • apply_patch を使ったファイル編集の信頼性が向上
    • git reset などの破壊的な操作を行う頻度が低下
    • ユーザーがファイルに加えた変更を踏まえて作業を進めやすくなり、共同作業がより円滑に
    • 処理時間と使用量の両面で効率が 3% 向上

2025年10月

  • ChatGPT Pro と Plus のクレジット

    ChatGPT Plus と Pro では、プランに含まれる利用枠を超えても、オンデマンドのクレジットで Codex を引き続き利用できるようになりました。詳しくはこちら。

  • GitHub イシューと PR での @Codex メンション

    チームメンバーの pull request で @codex をメンションして、不明な点を質問したり、追加の対応や変更を依頼したりできるようになりました。GitHub イシューでも @codex をメンションできるようになり、作業を中断することなく、どのイシューからでもタスクを開始できます。

    GitHub の pull request とイシューで、@Codex のメンションに Codex が返信している様子。

  • Codex の一般提供開始

    Codex の一般提供を開始しました。今回追加したのは、Slack での @Codex の利用、Codex SDK、管理者向けツールの 3 つです。

    Slack での @Codex の利用

    Slack から直接 Codex に質問したり、タスクを割り当てたりできるようになりました。利用を始めるには、Slack ガイドをご覧ください。

    Codex SDK

    TypeScript 向けの Codex SDK を使うと、Codex CLI で使われているエージェントを独自のツールやワークフローに組み込めます。新しい Codex GitHub Action を使えば、CI/CD ワークフローにも Codex を簡単に追加できます。利用を始めるには、Codex SDK ガイドをご覧ください。

    import { Codex } from "@openai/codex-sdk";
    
    const agent = new Codex();
    const thread = agent.startThread();
    
    const result = await thread.run("Explore this repo");
    console.log(result);
    
    const result2 = await thread.run("Propose changes");
    console.log(result2);

    新しい管理機能と分析機能

    ChatGPT のワークスペース管理者は、Codex Cloud の環境を編集・削除できるようになりました。管理用の設定ファイルを使って、CLI や IDE で Codex を利用する際の安全なデフォルト設定を指定し、Codex がローカルでどのようにコマンドを実行しているかを監視できます。新しい分析ダッシュボードでは、Codex の利用状況やコードレビューのフィードバックを追跡できます。詳しくは、企業向け管理者ガイドをご覧ください。

    対象プランと料金に関する変更

    本日から、ChatGPT Plus、Pro、Business、Edu、Enterprise の各プランを利用している開発者は、Slack 連携と Codex SDK を利用できます。新しい管理者向け機能は、Business、Edu、Enterprise の各プランで提供予定です。 10 月 20 日から、Codex Cloud のタスクが Codex の使用量に算入されます。プランごとの詳細は、Codex 料金ガイドをご覧ください。

2025年9月

  • GPT-5-Codex の API 提供開始

    Responses API で GPT-5-Codex が利用できるようになりました。Codex CLI でも、ご自身の API キーを使って利用できます。 このモデルのスナップショットは、今後も定期的に更新する予定です。 料金は GPT-5 と同じです。料金とレート制限の詳細は、モデルのページをご覧ください。

  • GPT-5-Codex の登場

    新モデル GPT-5-Codex

    Codex でのモデル切り替え

    GPT-5-Codex は、Codex でのエージェント型コーディング向けに GPT-5 をさらに最適化したモデルです。 ChatGPT アカウントでサインインすると、IDE 拡張機能と CLI で利用できます。 クラウドエージェントと GitHub のコードレビュー機能にも、このモデルが使われています。

    GPT-5-Codex の詳細や、ソフトウェアエンジニアリングのタスクにおける GPT-5 との性能比較については、発表記事をご覧ください。

    画像出力

    Codex での画像出力

    クラウドでフロントエンドを開発する際、GPT-5-Codex が UI のスクリーンショットを Codex Web に表示できるようになりました。スクリーンショットで仕上がりを確認しながら、ローカルでブランチをチェックアウトせずにデザインを調整できます。

    Codex CLI の新機能

    • codex resume で、中断したところからセッションを再開できるようになりました。
    • コンテキストウィンドウの上限に近づくと、コンパクションによってセッションの内容が自動的に要約されます。

    詳しくは、最新のリリースノートをご覧ください。

2025年8月

  • 8 月下旬のアップデート

    IDE 拡張機能(VS Code、Cursor、Windsurf に対応)

    IDE 内で Codex を使えるようになりました。対話型 UI を使って、ローカルで変更を加えながらすばやく試せます。モードや推論強度も簡単に切り替えられます。

    ChatGPT でのサインイン(IDE と CLI)

    API キーを使わずにワンクリックでサインインできます。この方法では ChatGPT Enterprise のクレジットを使用します。

    ローカルとクラウド間での作業の引き継ぎ

    エディタを離れることなく、IDE から Codex Web にタスクを任せ、その変更をローカルに適用できます。

    コードレビュー

    Codex のレビューは静的解析にとどまりません。コードベース全体とその依存関係を踏まえて推論し、PR の変更内容がその目的に合っているかを確認します。コードを実行して変更後の動作を検証することもできます。

  • 8 月中旬のアップデート

    画像入力

    Codex Web のプロンプトに画像を添付できるようになりました。画像を使ってフロントエンドの変更を依頼したり、ホワイトボードでの議論をもとに作業を続けたりできます。

    コンテナのキャッシュ

    Codex がコンテナをキャッシュするようになり、新しいタスクや追加の依頼を開始するまでの時間が 90% 短縮されました。開始までの時間の中央値は 48 秒から 5 秒になりました。メンテナンススクリプトを設定すると、新しいタスクの開始前にキャッシュ済みの環境を更新できます。

    環境の自動セットアップ

    手動セットアップ用のスクリプトがない環境では、yarn、pnpm、npm、go mod、Gradle、pip、poetry、uv、cargo など、よく使われるパッケージマネージャーの標準インストールコマンドが自動で実行されるようになりました。これにより、新しい環境でのテストの失敗が 40% 減少しました。

2025年6月

  • 複数の候補から最適な解決策を選択

    Codex は、1 つのタスクに対して複数の回答を同時に生成できるようになりました。さまざまな解決策をすばやく比較し、最適な方法を選べます。

    修正と改善

    • キーボードショートカットをいくつか追加し、一覧で確認できるページを用意しました。macOS では ⌘-/、その他のプラットフォームでは Ctrl+/ を押すと開きます。

    • 既存のクエリパラメーター「environment」「prompt」「tab=archived」に加え、「branch」を追加しました。

    • コンテナのセットアップ時に、リポジトリのダウンロード中であることを示すインジケーターを追加しました。

    • タスクをキャンセルできるようになりました。

    • セットアップ中にタスクが失敗する問題を修正しました。

    • セットアップスクリプトが Git の無視対象のファイルを変更する環境で、追加の指示を実行する際に発生していた問題を修正しました。

    • エージェントがネットワークアクセスの制限をより正確に把握し、適切に対応できるようにしました。

    • Codex の作業状況を伝えるテキストの更新頻度を上げました。

    • Pro および Business ユーザー向けに、セットアップスクリプトの実行時間の上限を 20 分に延長しました。

    • コード差分の表示を改善しました。Option キーを押しながらいずれかの差分のヘッダーをクリックすると、すべての差分をまとめて展開したり折りたたんだりできます。

  • 6 月のアップデート

    エージェントのインターネットアクセス

    タスクの実行中に Codex のインターネットアクセスを許可できるようになりました。これにより、依存関係のインストール、パッケージのアップグレード、外部リソースを必要とするテストの実行などが可能になります。

    インターネットアクセスはデフォルトで無効です。Plus、Pro、Business のユーザーは、環境ごとにインターネットアクセスを有効にし、Codex がアクセスできるドメインと使用できる HTTP メソッドを細かく指定できます。Enterprise ユーザー向けのインターネットアクセスも近日中に提供する予定です。

    利用方法とリスクについては、ドキュメントをご覧ください。

    既存の PR の更新

    タスクに追加の指示を出す際に、既存の pull requests を更新できるようになりました。

    音声入力

    Codex へのタスクの指示を音声で入力できるようになりました。

    修正と改善

    • プロフィールメニューに、この変更履歴へのリンクを追加しました。

    • バイナリファイルに対応しました。パッチを適用する場合は、すべてのファイル操作が可能です。PR を使う場合、現時点でバイナリファイルに対して行える操作は削除と名前の変更のみです。

    • iOS で追加のタスクがタスク一覧に重複して表示される問題を修正しました。

    • iOS で pull request のステータスが最新の状態を反映しない問題を修正しました。

    • タスクに追加の指示を出した際に、環境が最新の状態ではなく最初のターンの状態で起動する問題を修正しました。

    • タスクのイベントとログの多言語対応に関する問題を修正しました。

    • セットアップスクリプトのエラーメッセージを改善しました。

    • タスクの差分サイズの上限を 1 MB から 5 MB に引き上げました。

    • セットアップスクリプトの実行時間の上限を 5 分から 10 分に延長しました。

    • GitHub への接続手順を改善しました。

    • 通知が届かない問題を解消し、iOS のライブアクティビティを再び有効にしました。

    • SSO またはソーシャルログインを利用するユーザーは、二要素認証が必須ではなくなりました。

2025年5月

  • 環境ページの刷新

    コードの実行環境をこれまでより簡単に、短時間でセットアップできるようになりました。

    修正と改善

    • 失敗したタスクを再試行するボタンを追加

    • セットアップ後はエージェントがネットワークにアクセスできないことを示す表示を追加

    • PR をプッシュした後に Git パッチをコピーするオプションを追加

    • Unicode 文字を含むブランチ名に対応

    • セットアップスクリプトにシークレットがパイプ経由で渡されない不具合を修正

    • ブランチ名が重複したときのブランチ作成処理を修正

    • 複数のコードポイントで構成される絵文字を含む差分の表示を修正

    • タスクの開始時、セットアップスクリプトの実行時、PR のプッシュ時、GitHub との接続が切れたときに表示されるエラーメッセージを改善し、エラーの内容と解決方法を具体的に案内

    • チーム向けのオンボーディングを改善

    • 新しいタスクの読み込み中の表示を改善

    • 追加の指示を入力するコンポーザーを改善

    • GitHub との接続が切れる回数を 90% 削減

    • PR の作成にかかる時間を 35% 短縮

    • ツールの呼び出しにかかる時間を 50% 短縮

    • タスクの完了までの時間を 20% 短縮

    • Codex のタブを見分けやすくするため、ページタイトルにタスク名を設定

    • システムプロンプトを調整し、エージェントがネットワークを利用できないことを把握したうえで、依存関係のセットアップをユーザーに提案できるように改善

    • ドキュメントを更新

  • ChatGPT の iOS アプリで使える Codex

    デスクを離れていても、タスクの開始、差分の確認、PR のプッシュができます。