Back
AI summary
Written by AI from the official notes. Check them for exact details.Codex CLI 0.153.0 introduces new features for Vim mode, plugin management, and TUI history, along with several bug fixes.
- Vim mode now supports undo and redo commands.
- Plugin CLI can manage plugins from remote marketplaces.
- TUI history shows complete patches and commands.
- Plus and Team users get earlier usage warnings.
- Disable automatic recaps while keeping manual options.
Why it matters: Users of Codex CLI should care for improved functionality and bug fixes that enhance their workflow.
Full release notes13 changes
New Features
- Vim mode now supports undo with
uand redo withCtrl+R, preserving complete drafts including pasted content and attachments. - The plugin CLI can list, install, and remove plugins from remote marketplaces.
- Set
tui.auto_recap = falseto disable automatic recaps while keeping manual/recapavailable. - TUI history shows complete patches, input sent to background terminals, and individual completed commands.
- Plus and Team users receive an earlier warning when less than half of their allowance remains in an approximately five-hour usage window.
Bug Fixes
- TUI sessions reconnect after an external app-server connection drops, preserving drafts and transcripts while keeping uncertain or queued submissions paused for review.
- Full Access skips Guardian reviews for confirmation-only actions. User approval mode skips background Guardian scoring and prewarming, while sensitive-action checks and requests for user input retain their existing handling.
- Guardian review history survives compaction, restarts, and user-created forks while respecting rollback boundaries and isolating subagent history.
- Remembered MCP tool approvals are scoped to the selected app account, and relative MCP executable paths start more reliably on macOS.
- Rollout compression includes shared histories,
codex exec resumehandles compressed rollouts when selecting by working directory, and thread forks work with symlinked session roots.
Configuration and API Updates
- App-server thread metadata includes nullable
modelandreasoningEffortfields. Structured asynchronous questions are supported throughrequest_user_input_asyncwhen enabled by the model catalog. tui.disable_paste_burstreplaces the top-level setting, which remains supported as a fallback.- Adds the disabled-by-default
features.context_management.experimental_modeconfiguration. When enabled for eligible ChatGPT Plus, Pro, or Pro Lite sessions using the Codex backend, it activates token-budget context, history notes, and thenew_contexttool. API-key sessions, custom providers, and temporary structured threads remain excluded.