This changelog tracks Codex releases across the CLI, desktop app, and IDE extension. For the full official changelog, see developers.openai.com/codex/changelog.
codex doctor Diagnostics, Vim Text Objects, Cleaner Tables
Install: npm install -g @openai/codex@0.135.0
codex doctor now reports richer environment, Git, terminal, app-server, and thread-inventory diagnostics for support cases
/status shows remote connection details and server version when the TUI is connected over a remote transport
Vim mode gains text-object editing, improved word/line-end motions, and a configurable interrupt-turn binding
/permissions understands named permission profiles and lists configured custom profiles
Markdown tables and multiline lists render more readably in the TUI; output is more stable on macOS and Zellij
Python SDK exposes friendly Sandbox presets for thread and turn APIs
CLI v0.134.0 - May 26, 2026
History Search, --profile Standardization, MCP Env Targeting
Install: npm install -g @openai/codex@0.134.0
Search across local conversation history — case-insensitive content matches with result previews
--profile is now the primary profile selector across the CLI, TUI permissions, and sandbox flows; legacy profile configs are rejected with migration guidance
MCP setup gains per-server environment targeting and OAuth options for streamable HTTP servers
Read-only MCP tools can run concurrently when they advertise readOnlyHint
Richer extension/hook context — conversation history for extension tools, subagent identity in hook inputs
CLI v0.133.0 - May 21, 2026
Goals On by Default, codex remote-control Foreground, Permission Profiles
Install: npm install -g @openai/codex@0.133.0
Goals are now enabled by default, backed by dedicated storage and tracking progress across active turns
codex remote-control runs like a foreground command — waits for readiness, reports machine status, and keeps explicit start/stop daemon commands
Permission profiles gain list APIs, inheritance, managed requirements.toml support, and stronger Windows sandbox integration
Plugin discovery is easier to inspect: marketplace-aware list output, installed versions, visible marketplace roots, remote collections
Extensions observe more lifecycle events — subagent start/stop, tool execution, and turn metadata
Plugin sharing now exposes link metadata and discoverability controls — share/unshare individual plugins or entire workspaces, with source filtering and local share-path tracking
New codex remote-control command for headless app-server operation — orchestrate Codex sessions from CI, cron, or other agents without a TUI
App-server thread pagination with variable detail levels — list, peek, and replay long-running multi-agent threads efficiently
AWS Bedrock authentication now supports console-login credentials in addition to AWS profiles and access-key pairs
Multi-environment view_image — image references resolve across whichever environment the turn is running in
Live app-server threads now refresh from updated config without restart — change a model, profile, or hook and the next turn picks it up
Turn diffs remain accurate across nested apply_patch operations
Fixed remote-control retry handling under flaky network conditions
Persistent /goal workflows with app-server APIs, model tools, runtime continuation, and TUI controls for create / pause / resume / clear — goals round-trip across sessions and survive --resume
codex update command with configurable TUI keymaps and plan-mode nudges
Action-required terminal titles — iTerm2, WezTerm, and other compatible terminals reflect “needs input” / “running” in the title bar
Active-turn /statusline and /title editing without restarting the session
External agent session import including background imports and title handling — bring sessions from Claude Code or Aider into Codex with state preserved
MultiAgentV2 made explicit: thread caps, wait-time controls, root/subagent hints, v2-specific depth handling — no more silent unbounded fan-out
Documentation: Bundled OpenAI Docs skill updated for GPT-5.5 and gpt-image-2
Fixed stale interrupt hangs, persisted provider restoration, large remote response handling
September 2025: Skills system, configuration overhaul
October 2025: IDE extension launch, app-server API
November 2025: Cloud environments (Codex Cloud), Slack integration
December 2025: Linear integration, worktree support
January 2026: Enhanced review mode, automation improvements
February 2026: GPT-5.3-Codex, Codex Desktop App, steer mode stable, personal skills, parallel shell tools, memory plumbing
March 2026: Plugin system first-class, sub-agent addressing, thread search, userpromptsubmit hook, realtime sessions
April 2026: GPT-5.5 rolling out, in-app browser, computer use (macOS), thread automations, GitHub PR reviews, Amazon Bedrock provider, TUI reasoning controls, hooks stable, marketplace add
May 2026: codex doctor diagnostics, Vim editing in the composer, persistent goals on by default, codex remote-control foreground daemon, permission profiles, Python SDK auth
June 2026: Session archiving (/archive), clickable TUI links, F13-F24 keybindings, controller pairing, parallel standalone web search, Windows elevated sandbox setup