OpenAI Codex rust-v0.135.0、`codex doctor` 環境診断・`/status` リモート接続・Vim mode 拡張・`/permissions` 名前付きプロファイル・bundled patched zsh・Python SDK Sandbox preset・memory state 専用 SQLite
OpenAI は 2026-05-28 17:31 UTC に Codex CLI **rust-v0.135.0**(stable)を公開。前 stable rust-v0.134.0(2026-05-26)の **`--profile` 主セレクタ昇格 + MCP per-server env + OAuth** の流れを受けて、v0.135.0 は **運用診断 + UI 拡張 + 配布パッケージング** の改善が中心。**`codex doctor`** は環境 / Git / terminal / app-server / thread inventory を含む support 向け診断を返すようになり、**`/status`** はリモート接続詳細とサーバーバージョンを表示するようになった。Vim mode は **テキストオブジェクト編集、word / line-end 挙動改善、interrupt-turn binding の設定** が入り、Codex CLI 上での Vim 操作が一段実用域に。**`/permissions`** が **名前付き permission プロファイル** をサポートし、カスタムプロファイルを一覧表示する形になった(0.134 の `--profile` 主セレクタ化と整合)。**packaged Codex builds が bundled patched zsh helper** を発見・利用可能になり(macOS / Linux)、Python SDK には **friendly `Sandbox` preset**(thread / turn API 向け)が追加。バグ修正面では Markdown table と multiline list の TUI 表示改善、macOS / Zellij での stderr / composer 干渉回避、古い tmux / iTerm control-mode セッションで `Ctrl-C` を失う問題の修正、app mention が inaccessible app を除外、resume flow の non-interactive exec session 取り込み、idle cached thread の cwd override 尊重などが入る。内部 chores では **memory runtime state を専用 SQLite DB に移動**、legacy config-profile consumer の完全撤去(0.134 から始まった profile v1 廃止の完遂)、Responses retry と MCP tool naming のロジック集約が進んだ。直後の 2026-05-29 にはアルファ 0.136.0-alpha.1 が出ており、次期 stable の準備に入っている。
ニュース原文を読む ↗要約
OpenAI は 2026 年 5 月 28 日 17:31 UTC に Codex CLI rust-v0.135.0(stable)を公開しました。前 stable rust-v0.134.0(2026-05-26)の「--profile 主セレクタ昇格」「MCP per-server env + OAuth」の流れを受けて、v0.135.0 は 運用診断 + UI 拡張 + 配布パッケージング の改善が中心です。
新機能
codex doctorの診断強化: 環境 / Git / terminal / app-server / thread inventory を含む support 向け診断(#24261, #24311, #24305)。/statusがリモート接続詳細とサーバーバージョンを表示(リモートトランスポート時)(#24420)。- Vim mode 拡張: テキストオブジェクト編集、word / line-end 挙動改善、interrupt-turn binding 設定(#24382, #24380, #24766)。
/permissionsが名前付き permission プロファイル対応、カスタムプロファイルを一覧表示(#21559)。- packaged Codex builds が bundled patched zsh helper を発見・利用可能(macOS / Linux)(#23756, #24171)。
- Python SDK の friendly
Sandboxpreset: thread / turn API 向け(#24772)。
バグ修正
- Markdown table と multiline list の TUI 表示改善(カラムサイジング、テーブルフォーマット)(#24489, #24346, #24351)。
- macOS / Zellij 上の TUI 出力安定化(stderr / composer 干渉、raw-output overlap 回避)(#24459, #24479, #24593)。
- slash-command 補完が inline 引数受け取りコマンドの既存 draft テキストを保持(#23950)。
- 古い tmux / iTerm control-mode セッションが unsupported keyboard enhancement で
Ctrl-Cを失う問題を修正(#24371)。 - app mention が inaccessible / disabled app を除外(#24625)。
- resume flow が non-interactive exec session を含み、idle cached thread の cwd override を尊重(#24503, #24528)。
Documentation
- image-viewing tool detail の挙動を明確化、stale TUI composer doc を削除(#23949, #24641)。
- Python SDK の docs / example / notebook を Sandbox preset API に統一(#24772)。
Chores(内部刷新)
- Rust toolchain pin と SQLx / SQLite 依存更新。
- memory runtime state を専用 SQLite DB に移動(#24591)。
- legacy config-profile consumer の完全撤去(0.134 から始まった profile v1 廃止の完遂)(#24076, #24254, #24255, #24265, #24266, #24257)。
- Responses retry と MCP tool naming のロジック集約(#24131, #21576)。
直後の 2026-05-29 にアルファ rust-v0.136.0-alpha.1 が公開されており、次期 stable の準備フェーズに入っています。
何が変わったか
codex doctorが環境 / Git / terminal / app-server / thread inventory を含む support 向け診断を返す。/statusがリモート接続詳細 + サーバーバージョンを表示。- Vim mode にテキストオブジェクト編集、word / line-end 改善、interrupt-turn binding 設定。
/permissionsが名前付き permission プロファイルに対応、カスタムプロファイル表示。- packaged Codex builds が bundled patched zsh helper(macOS / Linux)を利用可能。
- Python SDK に Sandbox preset API。
- TUI の Markdown table / multiline list 表示改善、macOS / Zellij 出力安定化、tmux / iTerm
Ctrl-C修正。 - resume flow が non-interactive exec session を取り込み、idle cached thread の cwd override を尊重。
- memory runtime state を専用 SQLite DB に移動。
- legacy profile v1 consumer の完全撤去(0.134 で始まった廃止の完遂)。
- Responses retry と MCP tool naming の内部集約。
業務インパクト(一般企業向け)
組織で Codex を運用しているチームにとって、v0.135.0 は 「運用詰めの段階」 に効くリリースです。
codex doctor の診断強化 は社内サポートの最初の一手として標準化できる粒度になりました。「Codex の挙動がおかしい」と問い合わせが来たら、まず codex doctor を実行してログを共有してもらう、というワークフローを社内ガイドに書ける状態です。環境 / Git / terminal / app-server / thread inventory の全部入りなので、リモート運用組織でも問題の切り分けがしやすくなります。
/status のリモート接続詳細 + サーバーバージョン表示 は、リモートトランスポートで Codex を運用しているチームに直接効きます。インシデント時に「自分はどこに繋がっているか」「サーバーバージョンはいくつか」をユーザー自身が即時確認できるため、自助によるトラブルシュート が現実的になります。
/permissions の名前付きプロファイル UI は、0.134 で --profile を主セレクタに昇格させた流れの完成形です。これまで profile 切替が CLI フラグ中心だったのが、コマンド 1 つでカスタムプロファイル名込みのリストを表示・切替できるため、複数案件 / 複数顧客向けに profile を分けている運用と相性が良くなります。
Python SDK の Sandbox preset は、Python SDK でエージェントを実装している組織にとって sandbox 設定を short-name で受け渡せるようになり、コードが読みやすくなる改善です。
memory state の専用 SQLite 移行 と legacy profile v1 consumer の撤去 は内部刷新です。0.134 アップグレード時に profile v1 を切ったスクリプトが残っていないか、0.135 で念のため確認しておきたいタイミングです。
直後の 0.136.0-alpha.1 が出ているため、stable channel のチームは引き続き 0.135 で安定運用、次の stable リリースを待つ姿勢で問題ありません。
副業・個人活用視点
個人開発では、Vim mode の本格対応 が直接効きます。テキストオブジェクト編集 + word / line-end 挙動改善 + interrupt-turn binding 設定は、Vim キーバインドを体に染み込ませている人にとって日々の生産性差として現れます。Codex CLI を vim キーで完全に回せる状態に近づいてきました。
codex doctor の診断強化 は、副業として複数案件で Codex を使っている人にとって、トラブル時のセルフサービス手段になります。「環境のどこが原因か」をコマンド 1 つで切り分けられるため、案件ごとに環境差を抱えていても対応が速くなります。
Markdown table / multiline list の TUI 表示改善 は、Codex 上で markdown を扱う頻度が高い人(ドキュメント生成、メモ整理、Notion 経由のメモ転送など)にとって体感が変わります。
Python SDK の Sandbox preset は、自作エージェントを副業として提供している人にとって、サンプルコードの可読性を上げる材料です。preset 名で sandbox 設定を渡せるため、クライアントに見せるコードが読みやすくなります。