Primary navigation

Codex changelog

Latest updates to Codex, OpenAI’s coding agent

July 2026

June 2026

  • Codex CLI 0.142.4

  • Codex CLI 0.142.3

  • Codex Remote reaches general availability

    Codex Remote has reached general availability. Use Codex from the ChatGPT mobile app to start or continue work on a connected Mac or Windows host, review progress, and approve actions from your phone.

    Remote Control now uses authenticated one-to-one QR pairing between each iOS or Android device and each host. Update the ChatGPT mobile app and Codex App to the latest versions before connecting. Connections used since June 8, 2026, remain paired; older inactive connections need to pair again.

    The new DigitalOcean plugin lets Codex provision a DigitalOcean Droplet, configure SSH access, and connect it to the Codex App as a remote workspace.

    See Remote connections for setup and troubleshooting.

  • Codex CLI 0.142.2

    $ npm install -g @openai/codex@0.142.2
    View details

    New Features

    • MCP tools now use tool search by default when supported, improving tool discovery while preserving compatibility with older models and providers. (#29486)
    • macOS authentication clients can honor system proxy, PAC, and WPAD settings when respect_system_proxy is enabled. (#26709)
    • Plugins can provide dedicated dark-mode logos through local manifests and remote catalogs. (#29488)
    • Apps can display richer safety-buffering UI using server-provided visibility and faster-model metadata. (#29473)

    Bug Fixes

    • Remote plugin catalogs now return curated featured-plugin rankings. (#29485)
    • Expired Amazon Bedrock credentials now produce actionable recovery guidance instead of a generic authorization error. (#28992)
    • Remote stdio MCP servers now accept absolute working directories written in the remote platform’s path format. (#29493)
    • Remote HTTP(S) image inputs now return clear model-visible validation errors; inline data URLs and local images remain supported. (#29417, #29419)
    • PowerShell commands containing executable AST regions the safety classifier cannot inspect now require approval. (#24092)
    • Code Mode now warns when the selected model lacks the required metadata. (#29490)

    Chores

    • Updated bundled OpenSSL and esbuild dependencies to patched releases. (#29487, #29489)
    • Successful formatter runs are now quiet while failures still show diagnostics. (#29467)

    Changelog

    Full Changelog: rust-v0.142.1...rust-v0.142.2

    Full release on Github

  • Codex CLI 0.142.1

  • ChatGPT for iOS 1.2026.167

    New features

    • Added per-host personality settings with Friendly and Pragmatic options.
    • Added support for editing goals directly in the composer.
    • Added a link from forked conversations back to the original thread.

    Improvements and bug fixes

    • Improved side chat visibility with separate conversations above the composer.
    • Improved composer autocomplete for commands, skills, and plugins from any prefix.
    • Improved progress visibility for subagents, tasks, and worktree creation.
    • Fixed long threads loading.
    • Improved workspace file search, code review drafts, steering, and host setup and recovery.
    • Fixed Face ID unlocking, stopping responses, collapsed sections, and dark-mode host indicators.
  • Codex CLI 0.142.0

    $ npm install -g @openai/codex@0.142.0
    View details

    New Features

    • /usage can now show and redeem earned usage-limit reset credits, with confirmation, retry, and refreshed availability states. (#28154, #28793)
    • /plugins now organizes remote plugins into OpenAI Curated, Workspace, and Shared with me sections, while eligible turns can recommend and install relevant plugins. (#26703, #28399, #28400, #27704, #28403)
    • Configurable rollout token budgets track usage across agent threads, provide remaining-budget reminders, and abort turns when exhausted. (#28746, #28494, #28707, #29423)
    • App-server clients can configure multi-agent delegation as disabled, explicit-request-only, or proactive at the thread and turn level. (#28685, #28792, #29324)
    • Added an indexed web-search mode that permits live searches while restricting direct page access to server-approved URLs. (#28489)
    • Codex can now receive scheduled UTC time reminders and query the current time directly, including through client-provided app-server clocks. (#28822, #28824, #28835, #29011)

    Bug Fixes

    • Restored reliable Linux TUI rendering after suspending with Ctrl+Z and resuming with fg. (#28342)
    • Exec-server processes and stdio MCP sessions now survive transient disconnects, including signed-URL refresh and retry-safe stdin writes. (#28512, #28374, #28546, #28895)
    • Remote environments now preserve executor-native paths, shells, AGENTS.md discovery, and sandbox behavior across operating systems. (#28146, #28152, #28958, #28983, #29099, #29108, #29113, #29424)
    • Plugin loading and installation now handle root marketplace layouts, manifest fallbacks, multiple skill paths, actionable download errors, and immediate tool refreshes. (#28771, #28789, #28790, #28863, #28951)
    • Parent agents now receive terminal subagent errors instead of seeing failed work as an empty successful completion. (#28375)
    • Goal-first threads are once again persisted and returned by thread/list and thread/search. (#28808)

    Chores

    • Reduced startup and session latency by deferring unnecessary DNS work, warming the model cache, reusing parsed plugin skills, parallelizing skill metadata reads, and skipping redundant catalog synchronization. (#28542, #28699, #28844, #29326, #29005)
    • Reduced persistent-log churn by removing per-event WebSocket payload logging and filtering duplicated telemetry records. (#29432, #29457)

    Changelog

    Full Changelog: rust-v0.141.0...rust-v0.142.0

    Full release on Github

  • Codex app 26.616

    New features

    • Added Record & Replay, a macOS feature that turns a demonstrated workflow into a reusable skill. Initial availability excludes the European Economic Area, the United Kingdom, and Switzerland. You or your administrator must also enable Computer Use.
    • Added bulk actions to automation run history so you can mark every run as read or archive eligible runs.
    • Added thread handoff between local and remote hosts, so you can move a thread to a matching project on a connected host and continue it there. Codex can also coordinate the handoff for you.

    Performance improvements and bug fixes

    • Added new deep links to manage SSH connections.
    • Improved Browser Use so visible-tab routing and annotations persist when a draft browser session moves to the server.
    • Additional performance improvements and bug fixes.
  • Codex CLI 0.141.0

    $ npm install -g @openai/codex@0.141.0
    View details

    New Features

    • Remote executors now use authenticated, end-to-end encrypted Noise relay channels. (#26242, #26245)
    • Cross-platform remote execution now preserves executor-native working directories and shells, including filesystem permission paths across app-server and exec-server boundaries. (#27819, #27995, #28032, #28122, #28165, #28367)
    • Selected executor plugins can activate their stdio MCP servers per thread; plugin discovery also adds a created-by-me marketplace and auth-specific curated catalogs. (#27870, #27884, #27893, #28203, #28383)
    • App-server clients can list immediate child threads, correlate external-agent imports with detailed results, and read or redeem rate-limit reset credits. (#26662, #28008, #28143)
    • Realtime clients can explicitly append speech, control how Codex responses enter conversations, and omit startup context. (#27917, #28405)
    • TUI input prompts can auto-resolve after inactivity, with a countdown that pauses on interaction. (#28235)

    Bug Fixes

    • Hook trust bypass now persists through codex exec thread start and resume, while blocking PostToolUse hooks correctly reject code-mode tool calls. (#26434, #28365)
    • Plugin capabilities now route consistently by authentication mode, deduplicate conflicting App/MCP declarations, and preserve remote marketplace ordering. (#27461, #27602, #27607, #27902, #27958, #28395)
    • Windows sandbox execution repairs stale credentials automatically and gives PowerShell commands more time before backgrounding. (#27086, #27944)
    • Idle exec-server relays remain connected, and steered user input immediately interrupts wait_agent. (#28286, #28341)
    • Bundled SQLite is pinned to a version containing the WAL-reset corruption fix. (#27992)
    • TLS connections now support P-521 certificate signatures commonly used by enterprise proxies. (#27706)

    Chores

    • Reduced latency and memory use in large, tool-heavy sessions by caching tool search and eliminating repeated request and history copies. (#27258, #27813, #28306, #28309, #28313, #28323, #28327)
    • Bounded prompt-image caching to 64 MiB and feedback uploads to eight related threads. (#28294, #28332)
    • Terminal resize reflow is now always enabled, ignoring obsolete disabled settings. (#27794)

    Changelog

    Full Changelog: rust-v0.140.0...rust-v0.141.0

    Full release on Github

  • Codex app features are available in the EEA, UK, and Switzerland

    More Codex app capabilities are rolling out to users in the European Economic Area, the United Kingdom, and Switzerland:

    • Computer Use is available on macOS and Windows in these regions, so Codex can operate desktop apps by seeing, clicking, and typing.
    • The Codex Chrome extension is available for browser tasks that need signed-in Chrome context, working across tabs in the background without taking over your browser.
    • Memories can remember useful preferences, recurring workflows, tech stacks, and repository conventions when enabled. Memories are off by default in the European Economic Area, the United Kingdom, and Switzerland.
    • Chronicle is available as an opt-in research preview for ChatGPT Pro subscribers on macOS, helping Codex build memories from recent screen context.
  • ChatGPT for iOS 1.2026.160

    New features

    • Added a workspace file browser for previewing files and linking workspace paths into prompts.
    • Added a directory picker for choosing a workspace folder when starting a new thread.
    • Added controls to expand or collapse all diffs while reviewing changed files.
    • Added MCP approval choices for allowing requested actions in the current chat or across chats.
    • Added LaTeX rendering in Codex messages and plans.

    Improvements and bug fixes

    • Improved status indicators for running threads, queued prompts, side chats, and subagents.
    • Improved pairing and onboarding with clearer errors, manual pairing-code support, and more reliable host selection after pairing.
    • Improved task-list recovery, reconnect state, host-specific refresh, and thread performance.
    • Improved Codex profile sharing, activity history, and settings layout.
    • Improved goal workflows with a composer shortcut, desktop-aligned goal message actions, and better resumed question handling.
    • Improved assistant message actions, transcript layout, and public rate-limit names.
    • Fixed stuck thread-list swipe actions, duplicate messages when reopening a new thread, spawned subagents appearing as top-level task rows, and misleading connection errors when sending prompts.
  • Codex CLI 0.140.0

    $ npm install -g @openai/codex@0.140.0
    View details

    New Features

    • Added /usage views for daily, weekly, and cumulative account token activity. (#27925)
    • /goal now preserves oversized text, large pasted blocks, and image attachments, including in remote app-server sessions. (#27508, #27509, #27510)
    • Added permanent session deletion through codex delete, /delete, and app-server thread/delete, with confirmation safeguards and subagent cleanup. (#25018, #27476)
    • Added /import for selectively importing setup, project configuration, and recent chats from Claude Code. (#27070, #27071, #27703)
    • Typing @ now opens the unified mentions menu for files, plugins, and skills by default. (#27499)
    • Added managed Amazon Bedrock API-key authentication and encrypted local storage for CLI and MCP OAuth credentials. (#27443, #27689, #27504, #27535, #27539, #27541)

    Bug Fixes

    • Corrupted SQLite state databases are now backed up and rebuilt automatically from rollout data, including malformed database-directory cases. (#26859, #27719)
    • Prevented /review from crashing when Esc is pressed with queued guidance, while preserving that guidance when the review is canceled. (#22879)
    • Improved MCP reliability by retrying transient startup failures, reporting unusable OAuth credentials as logged out, and preserving explicitly disabled servers. (#25147, #26713, #27414)
    • Fixed remote plugin uninstall requests and correctly surfaced apps requiring authentication during installation. (#27085, #27223)
    • Persisted “Don’t remind me” update dismissals reliably and cleared stale running-hook indicators after completed turns. (#27619, #27783)
    • Non-TTY background commands can now be interrupted with Ctrl-C while preserving their final output and exit status. (#26734)

    Documentation

    • Clarified contributor guidance around keeping crate APIs narrow and supporting Linux, macOS, and Windows. (#27939, #27966)

    Chores

    • Improved responsiveness for large repositories and long sessions by preserving Git’s built-in filesystem monitor, avoiding duplicate history reads, accelerating archive lookup, and caching turn-diff rendering. (#26880, #27031, #27276, #27489)
    • Removed the experimental /realtime voice controls and related audio dependencies from the TUI. (#27801)

    Changelog

    Full Changelog: rust-v0.139.0...rust-v0.140.0

    Full release on Github

  • Codex app 26.609

    New features

    • Added rate-limit reset banking for Plus and Pro users, including one free reset at launch and referral invitations for earning more during the current promotion. Eligible Business members can invite coworkers to earn shared workspace credits through a separate referral program.
    • Added Developer mode for Browser use in Chrome and the Codex in-app browser. It gives Codex controlled Chrome DevTools Protocol (CDP) access for performance profiling and deeper debugging of network traffic, console output, runtime errors, and page state.
    • Added the /init command to the app composer for creating project instructions with the same initialization workflow as the Codex CLI.
    • Added customizable macOS Dock icons with light and dark Codex variants.
    • Added Computer Use for Enterprise users outside the European Economic Area, the United Kingdom, and Switzerland.
    • Added support for configuring per-app access controls for Computer Use on Windows.
    • Added an Unread chats section to the command menu, with the most recently updated unread chat selected by default.

    Performance improvements and bug fixes

    • Made Browser use up to 2x faster through CDP and DOM snapshot optimizations that reduce browser round trips.
    • Made command, browser, integration, and source activity summaries easier to understand, and improved how completed chats present files, automations, and other durable output.
    • Improved plugin management by including workspace plugins, refreshing plugin state more reliably after installation or removal, and letting you upload a new version of an already-shared plugin without changing its access.
    • Improved usage-limit errors with inline plan and workspace guidance, including reset timing when available.
    • Added Cmd+Enter and Ctrl+Enter as shortcuts for submitting custom approval feedback.
    • Fixed Browser use download handling and improved Developer mode recovery and diagnostics.
    • Fixed scheduled automations so they honor the selected approval mode, and fixed manual project ordering, Browser tab dragging, MCP app sizing after right-pane transitions, and clickable ChatGPT thread mentions.
    • Fixed issues affecting background agent tab restoration, commit and pull request message generation, sidebar pull request status updates, Codex Mobile QR pairing, remote-control MFA, remote SSH installation and connection, updater prompts, and overlay positioning at non-default zoom levels.
    • Additional performance improvements and bug fixes.
  • Codex app 26.608

    New features

    • Added Migrate to Codex flows for importing supported setup from Claude Code and Claude Cowork, including during onboarding.
    • Revamped plugins screen with separate tabs, marketplace and category filters, keyboard navigation, and clearer install actions.
    • Expanded Settings search to find options from more panels, including Git and pets.

    Performance improvements and bug fixes

    • Fixed goal timer overlap in narrow layouts.
    • Reduced unread notifications while an active goal continues running.
    • Kept review diff ordering consistent with the file tree.
    • Improved window rendering on systems that don’t support translucent backdrops, including Windows 10.
    • Additional performance improvements and bug fixes.
  • ChatGPT for iOS 1.2026.153

    New features

    • Added support for choosing a branch, creating a worktree, and running an environment setup script for new threads.
    • Added a Codex profile screen with usage stats and token activity charts.
    • Added /goal support for creating and managing goals from Codex Mobile.
    • Added inline review comments when viewing changed files.
    • Added support for asking in side chat from selected transcript text.
    • Added support for editing the latest sent prompt.

    Improvements and bug fixes

    • Improved attachment support on Windows hosts.
    • Skills and plugins now appear directly inline in the composer.
    • Improved side chat and queued prompt visibility while a thread is running.
    • Improved message styling, navigation, tool activity, Face ID behavior, archived-thread browsing, and thread UI polish.
  • Codex CLI 0.139.0

    $ npm install -g @openai/codex@0.139.0
    View details

    New Features

    • Code mode can now call standalone web search directly, including from nested JavaScript tool calls, and receive plaintext search results. (#26719)
    • Tool and connector input schemas now preserve oneOf and allOf, and large schemas keep more shallow structure when compacted, improving compatibility with richer MCP tools. (#24118, #27084)
    • codex doctor now includes editor and pager environment details in the local report while redacting raw values in JSON output. (#27081)
    • Plugin marketplace automation is more informative and responsive: codex plugin marketplace list --json now includes each marketplace source, and plugin lists can return from the cached remote catalog before refreshing in the background. (#27009, #26932)

    Bug Fixes

    • codex resume --last "..." and codex fork --last "..." now treat the trailing argument as the initial prompt instead of misreading it as a session ID. (#26818)
    • MCP startup warnings from subagents now stay in the thread that owns them, avoiding duplicate parent-thread alerts and stuck startup spinners in the TUI. (#26639)
    • Image edits now use the exact referenced image file paths instead of guessing from conversation history, so attached-image edits land on the intended input. (#26486)
    • Bare URLs with ~ in the path are now linkified end to end in the TUI instead of being truncated before the tilde. (#27088)
    • Thread resets such as /new, /clear, and /fork no longer drop cloud-managed requirements or feature flags during TUI config reloads. (#25177)
    • Sandbox execution now preserves approved escalation decisions and enforces configured proxy-only networking more consistently. (#24981, #27035)

    Chores

    • Release builds once again publish separate symbol archives with line tables, improving post-release crash symbolication without bringing back the earlier full-debug build slowdown. (#26202)
    • The embedded V8 toolchain was updated to rusty_v8 149.2.0. (#26464)

    Changelog

    Full Changelog: rust-v0.138.0...rust-v0.139.0

    Full release on Github

  • Codex CLI 0.138.0

    $ npm install -g @openai/codex@0.138.0
    View details

    New Features

    • The /app command can now hand off the current CLI thread into Codex Desktop on macOS and native Windows, and Windows workspace launches can open directly into Desktop instead of stopping at a manual prompt. (#25638, #26500)
    • Local image attachments and standalone image generations now expose their saved file paths to the model, which makes follow-up edits and file references more reliable. (#25944, #25947)
    • Reasoning effort selection is more flexible: the TUI adds fallback shortcuts for terminals that miss Alt bindings, and model-defined effort levels now flow through in the order advertised by the model. (#25623, #26444, #26446)
    • App-server integrations can now read account token usage, and Codex auth supports v2 personal access tokens in CLI and app-server flows. (#25344, #25731)
    • Plugin automation got richer structured output: add/remove and marketplace commands support --json, plugin list JSON includes marketplace source, and plugin detail data now exposes default prompts, remote MCP servers, and unavailable app templates. (#26631, #26417, #25887, #26453, #26317)

    Bug Fixes

    • Goal workflows are more predictable: multiline paste in /goal edit no longer submits early, idle auto-turns stay out of Plan mode, and goals stop auto-continuing after terminal turn failures. (#26047, #26147, #26690)
    • Forked threads now keep user-renamed titles instead of falling back to the original first-prompt name. (#26075)
    • The TUI no longer adds extra blank space while streaming, and cancelled prompts reopen with the cursor at the end so you can keep editing naturally. (#26636, #26457)
    • TUI config write failures now show the underlying cause, making validation problems and read-only filesystem issues much easier to diagnose. (#26537)
    • Startup is more resilient across environments, with support for /usr/bin/bash, shorter Linux proxy socket paths, and pre-refresh of expired OAuth-backed MCP credentials. (#26538, #26553, #26482)
    • Workspace instruction loading is more accurate for remote and symlinked workspaces, so the right AGENTS.md files are picked up consistently. (#26205, #26465)

    Documentation

    • The CLI README was refreshed to remove stale guidance and better match the current documentation flow. (#26313)

    Chores

    • TUI startup does less repeated plugin work by reusing discovery results and loading only hook metadata on the critical path. (#26469, #26272)
    • resume --last now finds the newest matching session through the state DB first, which speeds up restore on large local histories. (#26462)
    • Large MCP/Ollama streams and long message histories process much faster thanks to optimized byte scanning. (#26265)

    Changelog

    Full Changelog: rust-v0.137.0...rust-v0.138.0

    Full release on Github

  • Codex app updates 26.602

    New features

    • Added activity insights and share cards to the Profile section. You can review Codex usage highlights and save a profile card; sharing is available on consumer ChatGPT plans.

    Performance improvements and bug fixes

    • Improved Computer Use startup readiness and appshot error reporting.
    • Fixed browser and review UI issues, including fullscreen browser composer controls, hex color swatches, terminal scrollbar alignment, and animated diff stat alignment.
    • Expanded onboarding with more role choices so Codex can tailor first-run suggestions more accurately.
    • Fixed configuration writes after plugin installation.
    • Additional performance improvements and bug fixes.
  • Codex CLI 0.137.0

    $ npm install -g @openai/codex@0.137.0
    View details

    New Features

    • TUI controls now support F13-F24 keybindings, paste in searchable menus, and a compact reasoning-only status/title item (#25329, #25400, #25504).
    • Enterprise/admin flows now show monthly credit limits and can apply cloud-managed config bundles, including EDU workspaces (#24812, #24617, #24619, #24620, #24622, #25963).
    • Remote-control clients can start pairing and list or revoke controller grants through app-server v2 RPCs (#25675, #25785).
    • Plugin workflows gained machine-readable codex plugin list --json output and cached remote catalog suggestions (#25330, #25457).
    • Hosted web and image tools are available in more code-mode flows, with standalone web searches able to run in parallel (#25176, #25702, #25890, #25923).
    • Multi-agent v2 keeps runtime choice with each thread and exposes cleaner follow-up and metadata defaults for spawned agents (#25266, #25636, #25720, #25721, #25722, #25841, #26114).

    Bug Fixes

    • Cancelling a submitted prompt before visible output now restores the draft, attachments, and collaboration mode for editing (#25316).
    • Slash-command filtering and footer shortcut hints now reset or render according to the current UI state (#25492, #25625).
    • Platform reliability improved for macOS app launches and Windows SQLite startup, thread resume, and sandbox setup refreshes (#25485, #25490, #25509, #25949).
    • Plugin loading preserves app manifest order, deduplicates local/remote curated installs, and treats malformed skills fields as warnings (#25491, #25681, #25717, #25782).
    • Permission requests and approvals now carry environment identity, and managed MITM proxying exports readable CA bundles to child commands (#25850, #25858, #25862, #22668).
    • Local session history is safer for compressed rollouts, renamed titles, pathless side-chat reloads, and stack-heavy startup/config rebuilds (#25087, #25624, #25661, #25814, #25844, #25847).

    Documentation

    • Added app-server docs and generated schema updates for monthly credit limits, remote-control RPCs, and environment-scoped permission approvals (#24812, #25675, #25785, #25862).
    • Moved repo review rules and contributor conventions into AGENTS.md, including Rust test-module layout and Python 3 compatibility guidance (#25682, #25690, #25738).

    Chores

    • Root formatting and Justfile workflows are more complete and Windows-aware (#24983, #25165, #25683).
    • Rust CI and release workflows use the git CLI for Cargo fetches to avoid intermittent libgit2/submodule failures (#25644, #25775).
    • Python SDK releases now publish runtime wheels from the SDK workflow and pin to a glibc-compatible runtime package (#25906, #25907).
    • Bazel CI’s BuildBuddy wrapper was reintroduced with Windows-safe process handling and validation (#25915).
    • Shared prompts, context fragments, and skills plumbing moved into dedicated crates/extension paths to reduce codex-core coupling (#25151, #25953, #25959, #26106, #26122, #26167).

    Changelog

    Full Changelog: rust-v0.136.0...rust-v0.137.0

    Full release on Github

  • Build and deploy websites with Sites

    Sites is now available in preview in the Codex app. Use the Sites plugin to create, save, deploy, and inspect websites, dashboards, internal tools, web apps, and games hosted by OpenAI.

    Open Sites in the app sidebar to return to your projects and manage hosted environment variables and secrets.

    ChatGPT Business workspaces include Sites by default. ChatGPT Enterprise admins can enable Sites for the appropriate roles through role-based access control (RBAC).

  • ChatGPT for iOS 1.2026.146

    New features

    • Added an optional Face ID or passcode lock for Codex.
    • Added a new settings screen for choosing Queue or Steer as the default follow-up behavior and toggling line wrapping for code diffs.
    • Added support for connecting to Windows machines over SSH.

    Improvements and bug fixes

    • Added support for /side <prompt> to start a side conversation with an initial question.
    • Improved follow-up prompts, the Codex home screen, and viewing changed files.
    • Fixed issues with reconnecting, archiving threads, loading tasks, and connecting to hosts.
  • Use Codex with Amazon Bedrock

    Codex can now use supported OpenAI models available through Amazon Bedrock. Configure Amazon Bedrock as your model provider to run Codex locally with AWS-managed authentication, account controls, and billing.

  • Terminal placement controls 26.601

    New features

    • Added Default terminal location in General settings. When the bottom panel is enabled, choose whether the terminal shortcut and environment actions open terminal tabs in the bottom panel or the right panel.

    Performance improvements and bug fixes

    • Additional performance improvements and bug fixes.
  • Codex CLI 0.136.0

    $ npm install -g @openai/codex@0.136.0
    View details

    New Features

    • TUI markdown now keeps web links clickable with OSC 8 metadata, and cramped tables switch to readable key/value records without losing link targets. (#24472, #24636, #24825)
    • Sessions can now be archived from the TUI with /archive or from the CLI with codex archive / codex unarchive; archived sessions are protected from resume/fork until restored. (#25027, #25021)
    • App-server integrations can resume a thread with its initial turns page, see richer MCP server status, and launch stdio mode with codex app-server --stdio. (#23534, #24698, #24940)
    • Remote execution setup now supports CODEX_API_KEY registration for approved OpenAI hosts, while remote-control websockets use short-lived server tokens instead of ChatGPT access tokens. (#24666, #24141)
    • Windows admins get an alpha codex sandbox setup --elevated provisioning path, plus requirements support for allowed Windows sandbox implementations. (#24831, #23766)
    • A feature-gated standalone image generation extension can run through the native Codex image artifact completion pipeline. (#24723, #24972)

    Bug Fixes

    • ChatGPT auth refreshes tokens before the five-minute expiry window and shows a relogin-required path for reused refresh tokens instead of collapsing into a generic cloud error. (#23546, #24830)
    • Command-safety hardening prevents /diff from running repository-provided Git helpers/hooks, avoids PowerShell parser execution on non-Windows hosts, and rejects browser-origin exec-server websocket handshakes. (#24954, #24946, #24947)
    • Sandboxed commands clean up more reliably after interruptions or denied Windows network attempts, and deny read rules stay enforced for safe-command and approval-bypass paths. (#22729, #19880, #23943)
    • Resumed TUI sessions seed prompt history from the session transcript, multiline hook output renders as separate rows, and Vim normal-mode editing behaves correctly. (#24298, #24965, #25022)
    • App-server filesystem watchers debounce later batches correctly, and standalone web search calls now show and restore completed search activity. (#24716, #24693)
    • Bedrock auth now falls back to AWS_REGION / AWS_DEFAULT_REGION, and unsupported Bedrock GPT service tiers are no longer advertised or sent. (#25171, #25318)

    Documentation

    • Python SDK beta docs and package metadata now present the standard pip install openai-codex path, refreshed quickstarts, API reference, FAQ, and examples. (#24836, #24866, #24868, #24870)
    • Python SDK examples and docs now use the public CodexConfig name for configuring Codex / AsyncCodex. (#24800)
    • The bundled OpenAI Docs skill was updated with current Codex manual routing and a cached manual fetch helper. (#24914)
    • Built-in tool schema descriptions now clarify defaults, optional fields, bounds, and enums across shell, Code Mode, MCP, image, goal, plan, multi-agent, and related tools. (#24794)
    • App-server and exec-server docs now cover API-key remote registration, --stdio, runtime extra skill roots, and remote-control server-token behavior. (#24666, #24940, #24977, #24141)

    Chores

    • Python SDK releases can now be staged and published independently from runtime releases using python-v* tags while preserving the reviewed runtime dependency pin. (#24828, #24872)
    • Updated MCP dependencies to rmcp 1.7.0 and refreshed compatibility code. (#24763)
    • Refreshed Amazon Bedrock catalog metadata, including GPT-5.5, removal of unsupported OSS entries, and default-tier-only GPT model behavior. (#24701, #24960, #25318)
    • Removed the stale app-server debug-client pieces and cleaned up the workspace after deletion. (#25063, #25064, #25065, #25066, #25067, #25068, #25069, #25070, #25075)
    • Trimmed CI/build maintenance by moving Bazel Windows jobs to Codex runners, removing the libubsan workaround, and reverting the startup benchmark that broke musl builders. (#24952, #24782, #24937)

    Changelog

    Full Changelog: rust-v0.135.0...rust-v0.136.0

    Full release on Github

May 2026

  • Computer use and mobile access on Windows 26.527

    New features

    • Computer Use now works on Windows. Codex can operate Windows desktop apps by seeing, clicking, and typing in the foreground while it works.
    • Remote control now supports Windows devices. You can start Codex work on a Windows device from ChatGPT on iOS or Android, or from a Mac running Codex, and check its progress remotely.
    • The Profile section now shows your profile details, usage stats, and token activity.
    • Added thread coordination for local projects and worktrees, including separate background threads when explicitly requested.
    • Expanded search for past Codex app threads to include conversation content and Git branch names.
    • Added stable identicons for background subagents across the app.
    • Improved keyboard shortcut settings with keypress search and a reset-all action.
    • Improved Chrome context capture for Google Docs, Sheets, and Slides tabs.

    Performance improvements and bug fixes

    • Additional performance improvements and bug fixes.
  • Codex CLI 0.135.0

    $ npm install -g @openai/codex@0.135.0
    View details

    New Features

    • codex doctor now reports richer environment, Git, terminal, app-server, and thread inventory diagnostics for support cases. (#24261, #24311, #24305)
    • /status shows remote connection details and server version when the TUI is connected over a remote transport. (#24420)
    • Vim mode gained text-object editing, improved word/line-end behavior, and a configurable interrupt-turn binding. (#24382, #24380, #24766)
    • /permissions now understands named permission profiles and displays configured custom profiles. (#21559)
    • Packaged Codex builds can discover and use the bundled patched zsh helper across supported macOS and Linux targets. (#23756, #24171)
    • The Python SDK now exposes friendly Sandbox presets for thread and turn APIs. (#24772)
    • install.sh/install.ps1 supports a non-interactive installation mode when CODEX_NON_INTERACTIVE=1 is set. (#21567)

    Bug Fixes

    • Markdown tables and multiline lists render more readably in the TUI, with better column sizing and app-style table formatting. (#24489, #24346, #24351)
    • TUI output is more stable on macOS and Zellij, avoiding stderr/composer corruption and raw-output overlap. (#24459, #24479, #24593)
    • Slash-command completion now preserves existing draft text for commands that accept inline arguments. (#23950)
    • Older tmux/iTerm control-mode sessions no longer lose normal Ctrl-C handling from unsupported keyboard enhancement setup. (#24371)
    • App mentions now exclude inaccessible or disabled apps instead of offering unusable $ suggestions. (#24625)
    • Resume flows now include non-interactive exec sessions when requested and honor cwd overrides for idle cached threads. (#24503, #24528)

    Documentation

    • Clarified image-viewing tool detail behavior and removed stale TUI composer documentation references. (#23949, #24641)
    • Updated Python SDK docs, examples, and notebook content to use the new sandbox preset API. (#24772)

    Chores

    • Updated Rust toolchain pins and SQLx/SQLite dependencies. (#24684, #24728)
    • Moved memory runtime state into a dedicated SQLite database. (#24591)
    • Removed remaining legacy config-profile consumers and routed more TUI config/plugin state through app-server-owned APIs. (#24076, #24254, #24255, #24265, #24266, #24257)
    • Centralized Responses retry handling and MCP tool naming logic to reduce duplicated internal plumbing. (#24131, #21576)

    Changelog

    Full Changelog: rust-v0.134.0...rust-v0.135.0

    Full release on Github

  • GPT-5.3-Codex and GPT-5.2 deprecated

    GPT-5.3-Codex and GPT-5.2 are now deprecated as user-selectable models in Codex for users signed in with ChatGPT. API-key workflows aren’t affected.

    Use a current Codex model, such as GPT-5.5, GPT-5.4, or GPT-5.4 mini. See Codex models for model availability and Codex pricing for credit rates.

  • Codex CLI 0.134.0

    $ npm install -g @openai/codex@0.134.0
    View details

    New Features

    • Added search across local conversation history, including case-insensitive content matches with result previews. (#23519, #23921)
    • Made --profile the primary profile selector across CLI, TUI permissions, and sandbox flows, with legacy profile configs rejected through migration guidance. (#23708, #23883, #23890, #24051, #24055, #24059, #24067, #24110)
    • Improved MCP setup with per-server environment targeting and OAuth options for streamable HTTP servers. (#23583, #24120)
    • Made connector tool schemas more reliable by preserving local $ref/$defs structures and compacting oversized schemas before exposure. (#23357, #23904)
    • Let read-only MCP tools run concurrently when they advertise readOnlyHint. (#23750)
    • Added richer extension and hook context, including conversation history for extension tools and subagent identity in hook inputs. (#22882, #23963)

    Bug Fixes

    • Improved remote reliability by reconnecting stale exec-server websocket clients, retrying remote control immediately after auth recovery, and retrying remote compaction v2 streams. (#23867, #23775, #23951)
    • Fixed Windows TUI rendering corruption by restoring virtual terminal mode before drawing. (#24082)
    • Displayed workspace-specific usage-limit messages for credit and spend-cap failures. (#24114)
    • Allowed plugin skills to reuse shared plugin-level icon assets. (#23776)
    • Preserved active permission profile metadata when syncing auto-review runtime settings. (#23956)
    • Ensured Node-based tools honor Codex’s managed network proxy environment. (#23905)

    Documentation

    • Documented the curl and PowerShell installer paths in the README. (#24106)
    • Updated developer docs to prefer just test over direct cargo test for repo-local test runs. (#23910)
    • Added profile migration documentation links to relevant config errors. (#23879)

    Chores

    • Simplified release packaging around canonical native artifacts, reusable DotSlash fetching, and a new macOS x64 zsh artifact. (#23833, #23836, #24129, #24165)
    • Added release-build support for Codex-produced V8 artifacts. (#23934)
    • Added image re-encoding benchmarks and connector-style JSON schema policy fixtures. (#23935, #24152)
    • Improved tracing and analytics for websocket requests, turn starts, and remote compaction v2. (#23581, #23980, #24146)

    Changelog

    Full Changelog: rust-v0.133.0...rust-v0.134.0

    Full release on Github

  • ChatGPT for iOS 1.2026.139

    New features

    • Added Spotlight and Shortcuts support for opening Codex Mobile directly.
    • Added browsing for archived Codex threads.
    • Added /side for opening a side conversation.
    • Added options to save or copy rendered images.

    Improvements and bug fixes

    • Improved iPad keyboard shortcuts.
    • Improved setup and relaunch reliability.
    • Fixed issues with task progress, loading archived threads, previewing code changes, and switching hosts.
  • Appshots, goal mode, and more 26.519

    Appshots are now available in the Codex app on macOS. Press both Command keys to send the frontmost app window to Codex with a screenshot and available text, so Codex can work from context in another app without you copying, pasting, or describing it manually.

    This launch also includes:

    • Goal mode is no longer an experimental feature and is available in the Codex app, IDE extension, and CLI. With Goal mode, you can have Codex drive toward a specific objective for hours or even days.
    • Remote computer use, so Codex can use desktop apps after your Mac locks, including remotely via Codex Mobile. Codex scopes locked use to active, trusted computer use turns and includes safeguards such as short-lived authorization, covered displays, relock on local input, and manual-unlock fallback.
    • Plugin sharing through marketplace sources is available for ChatGPT Business. Enterprise support is coming soon. Teams can distribute reusable plugin bundles that include skills, app integrations, MCP servers, and lifecycle hooks.
    • Advanced in-app browser annotations let you tweak styling such as font size, colors, and spacing directly using annotations. This gives Codex a clearer signal for changes.
    • Browser-use improvements across in-app browser & Chrome:
      • Codex can now download and extract all image assets from a page much more quickly.
      • Codex can now extract structured data from pages more effectively and find information more quickly with a read-only JS sandbox.
    • Chrome extension will create less clutter when using it. Codex will no longer create tab groups when taking over existing tabs, and at the end of a task for handoff. Instead, it uses tab icons to indicate status.
    • Significantly improved reliability for browser use. We fixed bugs on Windows, flaky availability of the plugin to non geo-blocked regions, and many other issues impacting performance.
  • ChatGPT for iOS 1.2026.132

    New features

    • Added support for opening completed Codex tasks directly from iOS notifications.
    • Added the ability to open changed files directly while reviewing a task.

    Improvements and bug fixes

    • Improved task resume, reconnection, and foreground reliability.
    • Improved task progress updates, code review, and message composition.
  • Work with Codex from anywhere

    You can now use Codex from the ChatGPT mobile app by connecting it to a Mac running the Codex app. Codex runs from the connected host, so the same projects, files, credentials, plugins, skills, and configuration are available from your phone.

    See Remote connections for mobile setup, choosing a host, what comes from the connected machine, and SSH hosts. This launch also includes Hooks general availability, Codex access tokens for trusted automation, and Enterprise admin setup guidance.

  • Expanded Auto-review documentation

    Added a dedicated Auto-review page covering the reviewer lifecycle, trigger conditions, failure behavior, and local or managed configuration.

    Also updated the Agent approvals & security and Sandbox docs so they explain more clearly how Auto-review relates to the sandbox boundary.

  • Codex app 26.506

    New features

    • Added an in-app trust review flow for hooks and kept Hooks settings reachable even before hooks are fully configured.

    Performance improvements and bug fixes

    • Restored tooltip-wrapped dropdowns that could stop opening after the tooltip rewrite.
    • Preserved in-progress message edits across thread switches.
    • Fixed several desktop workflow regressions, including Ctrl+V paste in the Windows terminal, opening modified external links outside the in-app browser, and keeping feedback slash commands attached to the right thread.
    • Improved loading and panel polish by showing model loading while a thread resumes, hiding unavailable model controls during load, and bundling summary-panel layout and hover fixes.
    • Kept the Computer Use settings control visible even when uninstalled and disabled problematic extension hover panels.
    • Additional performance improvements and bug fixes.
  • Codex for Chrome

    With the new extension for Chrome, Codex is even better at working with apps and websites in your browser. It works in parallel across tabs in the background without taking over your browser, and you stay in control of which websites Codex can use.

    Learn more in the Codex Chrome extension documentation.

  • Codex analytics governance docs update

    Updated the Codex enterprise governance guide with more detailed coverage of the Analytics dashboard charts, data export options, and enterprise Analytics API endpoints.

  • Create Codex access tokens

    ChatGPT Enterprise workspace owners and admins can allow permitted members to create Codex access tokens for trusted, non-interactive Codex local workflows. Members can use access tokens to run Codex from scripts, schedulers, and private CI runners with their ChatGPT workspace identity.

    Learn more in Access tokens.

  • Codex app 26.429

    New features

    • Added dictation cleanup plus a configurable dictation dictionary for names, file paths, and code symbols.
    • Added zoom and download controls to the image lightbox.

    Performance improvements and bug fixes

    • Improved voice and dictation error messages for microphone, connection, and quota failures.
    • Fixed in-app browser comment markers so they stay aligned across scrolling, zoom, and responsive layout changes.
    • Made pull request creation and recovery flows more reliable by preserving newly created pull request state, classifying more app-server failures as restart-required, and stopping exhausted remote reconnect loops.
    • Additional performance improvements and bug fixes.

April 2026

  • Codex app 26.423

    New features

    • Added a tooltip on realtime delegation messages to clarify that Codex uses the surrounding voice conversation as context.

    Performance improvements and bug fixes

    • Fixed search in long review files so next and previous results reliably jump to off-screen matches.
    • Kept embedded MCP app panels from restarting or losing state during fullscreen changes and thread reloads.
    • Fixed several desktop regressions, including tray crashes when the local connection is missing, duplicate macOS fullscreen menu entries, and broken global dictation hotkeys on older macOS versions.
    • Additional performance improvements and bug fixes.
  • GPT-5.5 and Codex app updates

    GPT-5.5 is now available in Codex as OpenAI’s newest frontier model for complex coding, computer use, knowledge work, and research workflows.

    GPT-5.5 in Codex

    GPT-5.5 is the recommended choice for most Codex tasks when it appears in your model picker. It’s especially useful for implementation, refactors, debugging, testing, validation, and knowledge-work artifacts.

    To switch to GPT-5.5:

    • In the CLI, start a new thread with:
      codex --model gpt-5.5
      Or use /model during a session.
    • In the IDE extension, choose GPT-5.5 from the model selector in the composer.
    • In the Codex app, choose GPT-5.5 from the model selector in the composer.

    If you don’t see GPT-5.5 yet, update the CLI, IDE extension, or Codex app to the latest version. During the rollout, continue using GPT-5.4 if GPT-5.5 is not yet available.

    Browser use in the Codex app

    The Codex app can now let Codex operate the in-app browser for local development servers and file-backed pages. Ask Codex to use the browser when it needs to click through a rendered UI, reproduce a visual bug, or verify a local fix inside the app.

    Browser use runs through the bundled Browser plugin. In settings, you can manage the plugin and review allowed or blocked websites.

    Automatic approval reviews

    Codex can route eligible approval prompts through an automatic reviewer agent before the request runs. When configured, the Codex app shows an automatic review item with the review status and risk level, so you can see whether the reviewer approved, denied, stopped, or timed out before deciding.

  • Codex app 26.417

    New features

    • Added local branch search and non-image file pasting in the composer.
    • Added collapsible sidebar sections, tray usage-limit surfacing, and a command-palette theme switcher.

    Performance improvements and bug fixes

    • Made review faster and more stable with better diff batching and preserved diff and search state.
    • Fixed projectless cwd and permissions handling, default file opening, spreadsheet suggestions, and remote-control reconnect issues.
    • Additional performance improvements and bug fixes.
  • Codex can now help with more of your work 26.415

    Codex is becoming a broader workspace for getting work done with AI. This update makes it easier to start work with less setup, verify what Codex is building, create richer outputs, and keep momentum across longer-running tasks.

    Verify more of your work

    The Codex app now includes an early in-app browser. You can open local or public pages that don’t require sign-in, comment directly on the rendered page, and ask Codex to address page-level feedback.

    Computer use lets Codex operate macOS apps by seeing, clicking, and typing, which helps with native app testing, simulator flows, low-risk app settings, and GUI-only bugs.

    The feature isn’t available in the European Economic Area, the United Kingdom, or Switzerland at launch.

    Start, follow, and steer work

    Chats are threads you can start without choosing a project folder first. They’re useful for research, writing, planning, analysis, source gathering, and tool-driven work that doesn’t begin in a codebase.

    For work that needs a later check-in, thread automations can wake up the same thread on a schedule while preserving the conversation context. Use them to check a long-running process, watch for updates, or continue a follow-up loop without starting from scratch.

    The task sidebar makes plans, sources, generated artifacts, and summaries easier to follow while Codex works. Context-aware suggestions can also help you pick up relevant follow-ups when you start or return to Codex.

    Stronger for software development

    Codex now brings more of the pull request workflow into the app. You can inspect GitHub pull requests in the sidebar, review comments in the diff, review changed files, then ask Codex to explain feedback, make changes, check them, and keep the review moving.

    Review richer outputs

    The artifact viewer can preview generated files such as PDF files, spreadsheets, documents, and presentations in the sidebar before you commit or share them. Memories, where available, can also carry useful context from past tasks into future threads, including stable preferences, project conventions, and recurring work patterns.

    Other features

  • Codex app 26.410

    New features

    • Added command-menu file search, including Cmd+P routing into workspace file search.
    • Added rich previews in the sidebar file viewer for images, PDFs, and Markdown.
    • Added terminal tabs per thread, a selected-text Ask Codex overlay, and a Help menu feedback entry.

    Performance improvements and bug fixes

    • Improved review diff whitespace handling and search highlighting.
    • Fixed in-app browser address bar and external-open issues, plus several file viewer and side-panel bugs.
    • Additional performance improvements and bug fixes.
  • Codex app 26.409

    New features

    • Added Windows Store updater support.
    • Expanded pull request workflows with an activity timeline, PR-page commenting, and push choices in the push modal.
    • Added workspace file tabs in the thread side panel, drag-and-drop tab reordering, run action editing, and a logout confirmation dialog.

    Performance improvements and bug fixes

    • Improved pull request board performance and comment flyouts.
    • Improved update and navigation resilience, and fixed projectless visibility, unread-state, and pinned-row edge cases.
    • Additional performance improvements and bug fixes.
  • Codex app 26.406

    New features

    • Added collapsible inline review comments and inline or detached review modes.
    • Added a Git summary and Sources section in the thread side panel.
    • Added a New Quick Chat command and local video embeds in the app.

    Performance improvements and bug fixes

    • Preserved thread scroll position per conversation and unread state across windows.
    • Improved review refresh reliability, and fixed dictation loss, right-panel reset, and GitHub reconnect messaging.
    • Additional performance improvements and bug fixes.
  • Codex model availability update

    We’re updating model availability for users who sign in with ChatGPT. Starting April 7, the model picker no longer shows gpt-5.2-codex, gpt-5.1-codex-mini, gpt-5.1-codex-max, gpt-5.1-codex, gpt-5.1, or gpt-5. On April 14, we’ll remove those models from Codex for ChatGPT sign-in.

    Users can still choose from gpt-5.4, gpt-5.4-mini, gpt-5.3-codex, and gpt-5.2. ChatGPT Pro users can also choose gpt-5.3-codex-spark.

    To use another API-supported model in Codex, sign in with an API key or configure a model provider.

  • Codex app 26.325, 26.331, 26.401

    New features

    • Added workspace settings to the app.
    • Added “Don’t ask again” handling and polish for custom MCP approval panels.
    • Added native Windows updater support, including MSIX support, plus a Windows system tray menu so Codex can stay resident after the last window closes.
    • Added app and file @ mentions in the automation composer, surfaced subagent diff stats in the composer, and added artifact cards for generated file citations.
    • Added a Quick Chat app-menu shortcut, a review file tree open menu, early heartbeat automation affordances in threads, and image support for remote connections.

    Performance improvements and bug fixes

    • Fixed review panel scroll jumps and PR status actions while a conversation is still running.
    • Fixed several multi-window issues, plus @-mention results, duplicate project labeling, Windows runGit behavior, and revert, unstage, and stage-all actions.
    • Improved remote-thread and sidebar polish, Windows update recovery, unsupported-version guidance, and overall thread search speed.
    • Fixed sticky review issues such as diff hunk expansion, header overlap, archive-thread crashes, and window-zoom shell sizing.
    • Additional performance improvements and bug fixes.

March 2026

  • Build and install plugins in Codex

    Codex now supports plugins: installable bundles that package skills, app integrations, and MCP server configuration for reusable workflows.

    Plugins are available in the Codex app, CLI, and IDE extensions.

    You can install curated plugins from the plugin directory, or scaffold a local plugin with @plugin-creator and test it with workspace-scoped or home-scoped marketplaces.

    Learn more in the plugins documentation.

    Plugin structure

    Every plugin is a folder with a required .codex-plugin/plugin.json manifest and optional supporting files:

    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

    Install plugins per-user or per-repo

    You can install plugins for just yourself with ~/.agents/plugins/marketplace.json and ~/.codex/plugins/, or for everyone on a project with .agents/plugins/marketplace.json and a repo-local plugin directory such as ./plugins/.

    Curated plugins and local development

    Codex surfaces curated public plugins in the plugin directory. Codex also ships with the built-in @plugin-creator skill to help you scaffold a plugin, add a local marketplace entry, and test it before sharing it with teammates.

  • Codex app 26.324

    New features

    • Redesigned the skills and plugins browse and manage pages.
    • Added per-window zoom and a clearer edited-files state in review.
    • Added automation titles and icons in the sidebar, plus bundled Raycast themes.

    Performance improvements and bug fixes

    • Kept loaded threads and projects visible during reconnects and made navigation feel faster.
    • Fixed archive freezes, markdown wrapping, hotkey-window regressions, and several permissions, terminal, and worktree issues.
    • Additional performance improvements and bug fixes.
  • Codex app 26.323

    New features

    • Added search for past Codex app threads, including a sidebar shortcut and keyboard shortcuts for jumping to recent threads.
    • Added a one-click option to archive all local threads in a project.
    • Synced key settings between the Codex app and the VS Code extension, and added a settings entry point in the extension.

    Performance improvements and bug fixes

    • Additional performance improvements and bug fixes.
  • Codex app 26.320

    New features

    • Added Floating Composer v2.
    • Added terminal shortcuts for jumping by word and line.
    • Improved plugin discovery surfaces and file-path rendering for saved images.

    Performance improvements and bug fixes

    • Fixed sidebar crashes when subagent turn items are missing.
    • Fixed pop-out thread routing and preserved local paths for composer image attachments.
    • Additional performance improvements and bug fixes.
  • Codex app 26.318, 26.319

    New features

    • Added skills to the @ menu so you can insert them from the composer alongside other mentions.
    • Cmd/Ctrl+F now starts with your current text selection, which makes searching reviews and diffs faster, alongside broader review navigation improvements such as a refreshed file tree and percentage-based file tree resizing.
    • Added a branded loading shimmer while the app starts.

    Performance improvements and bug fixes

    • Improved collapsed diff summaries in review.
    • Fixed slash-command focus and composer alignment issues, and polished plugin cards and step details.
    • Additional performance improvements and bug fixes.
  • Codex app 26.317

    New features

    • You can now fork a conversation from an earlier message, not just the latest turn.
    • Added slash commands for switching models and reasoning levels, and made slash commands work in the middle of a draft prompt.
    • Added notifications for plan mode questions so it’s easier to notice when Codex needs input.

    Performance improvements and bug fixes

    • Fixed thread handoff and subagent navigation issues across worktrees and the VS Code extension.
    • Additional performance improvements and bug fixes.
  • Introducing GPT-5.4 mini in Codex

    GPT-5.4 mini is now available in Codex as a fast, efficient model for lighter coding tasks and subagents.

    It improves over GPT-5 mini across coding, reasoning, image understanding, and tool use while running more than 2x faster. In Codex, GPT-5.4 mini uses 30% as much of your included limits as GPT-5.4, so comparable tasks can last about 3.3x longer before you hit those limits.

    GPT-5.4 mini is available in the Codex app, the CLI, the IDE extension, and Codex on the web. GPT-5.4 mini is also available in the API.

    Use GPT-5.4 mini for codebase exploration, large-file review, processing supporting documents, and other less reasoning-intensive subagent work. For more complex planning, coordination, and final judgment, start with GPT-5.4.

    To switch to GPT-5.4 mini:

    • In the CLI, start a new thread with:
      codex --model gpt-5.4-mini
      Or use /model during a session.
    • In the IDE extension, choose GPT-5.4 mini from the model selector in the composer.
    • In the Codex app, choose GPT-5.4 mini from the model selector in the composer.

    If you don’t see GPT-5.4 mini yet, update the CLI, IDE extension, or Codex app to the latest version.

  • Codex app 26.313

    New features

    • Added back and forward buttons in the header so you can move between recent screens more quickly.
    • Added an Open in Finder, Open in Explorer, or Open in File Manager action from thread menus to jump straight to a thread’s project folder.

    Performance improvements and bug fixes

    • Improved resume and thread error toasts with clearer details when something goes wrong.
    • Additional performance improvements and bug fixes.
  • Codex app 26.312

    Themes

    Change the Codex app appearance in Settings by choosing a base theme, adjusting accent, background, and foreground colors, and changing the UI and code fonts. You can also share your custom theme with friends.

    Revamped Automations

    You can now choose whether automations run locally or on a worktree, define custom reasoning levels and models, and use templates to find inspiration for new automations.

    Performance improvements and bug fixes

    Various bug fixes and performance improvements.

  • Codex app 26.311

    New features

    • Codex can now read the integrated terminal for the current thread, so it can check the status of a running development server or refer back to failed build output while it works with you.

    Performance improvements and bug fixes

    • Additional performance improvements and bug fixes.
  • Introducing GPT-5.4 in Codex

    GPT-5.4 is now available in Codex as OpenAI’s most capable and efficient frontier model for professional work.

    It combines recent advances in reasoning, coding, and agentic workflows in one model, and it’s the recommended choice for most Codex tasks.

    In Codex, GPT-5.4 is the first general-purpose model with native computer-use capabilities. GPT-5.4 in Codex includes experimental support for the 1M context window. It supports complex workflows across applications and long-horizon tasks, with stronger tool use and tool search that help agents find and use the right tools more efficiently.

    GPT-5.4 is available everywhere you can use Codex: the Codex app, the CLI, the IDE extension, and Codex Cloud on the web. GPT-5.4 is also available in the API.

    To switch to GPT-5.4:

    • In the CLI, start a new thread with:
      codex --model gpt-5.4
      Or use /model during a session.
    • In the IDE extension, choose GPT-5.4 from the model selector in the composer.
    • In the Codex app, choose GPT-5.4 from the model selector in the composer.

    If you don’t see GPT-5.4 yet, update the CLI, IDE extension, or Codex app to the latest version.

  • Codex app 26.305

    Performance improvements and bug fixes

    • Improved remote connections with clearer connection errors, better status updates, and clearer host labels in thread and settings views.
    • Fixed copy and paste shortcuts in the integrated terminal on Windows.
    • Fixed an issue where archived pinned threads could reappear in the sidebar.
    • Fixed an issue where repeated codex://new links could stop prefilling a new conversation when the app was already open.
    • Additional performance improvements and bug fixes.
  • Codex app 26.304

    Codex app for Windows

    The Codex app is now available on Windows. The app gives you one interface for working across projects, running parallel agent threads, and reviewing results in one place.

    The Codex app runs natively on Windows using PowerShell and a native Windows sandbox for bounded permissions, so you can use Codex on Windows without moving your workflow into WSL, onto a virtual machine, or by deactivating the sandbox.

    The Windows app includes the same core features as the rest of the Codex app:

    • Skills to discover and extend Codex capabilities.
    • Automations to run work in the background.
    • Worktrees to handle independent tasks in the same project.

    If you prefer to develop in WSL, you can also switch the Codex agent and the integrated terminal to run there.

    Download it from the Microsoft Store and sign in with your ChatGPT account or an API key. For setup and configuration details, see Setup, Use WSL with the Codex app, and Customize the app for your development setup.

  • Codex app 26.303

    New features

    • Added a Worktrees setting to turn automatic cleanup of Codex-managed worktrees on or off.
    • Added Handoff support for moving a thread between Local and Worktree.
    • Added an explicit English option in the language menu.

    Performance improvements and bug fixes

    • Improved GitHub and pull request workflows.
    • Improved approval prompts and app connection sign-in flows.
    • Additional performance improvements and bug fixes.

February 2026

  • Codex app 26.228

    Performance improvements and bug fixes

    • Fixed a regression where conversation and task views could stop updating while Codex was streaming a response.
    • Additional performance improvements and bug fixes.
  • Codex app 26.227

    New features

    • Added pull request status badges in task rows and PR buttons, including draft, open, merged, and closed states.
    • Added a Worktrees setting to choose how many Codex-managed worktrees to keep before older ones are cleaned up.

    Performance improvements and bug fixes

    • Improved scrolling and navigation in long conversations and code review, including fixes for thread jumpiness, sidebar jitter, and diff scrolling.
    • Improved app startup reliability and keyboard zoom behavior.
    • Additional performance improvements and bug fixes.
  • Codex app 26.226

    New features

    • Added new MCP shortcuts in the composer, including install keyword suggestions and an MCP server submenu in Add context.
    • Added support for @mentions and skill mentions in inline review comments.

    Performance improvements and bug fixes

    • Improved rendering of MCP tool calls and Mermaid diagram error handling.
    • Fixed an issue where stopped terminal commands could continue appearing as running.
    • Additional performance improvements and bug fixes.
  • Codex app 26.217

    New features

    • Added drag-and-drop support to reorder queued messages.
    • Added a warning when the selected model is downgraded.

    Improvements and bug fixes

    • Improved file workflows with fuzzy file search and better attachment recovery after restart.
    • Additional performance improvements and bug fixes.
  • Introducing GPT-5.3-Codex-Spark

    Today, we’re releasing a research preview of GPT-5.3-Codex-Spark, a smaller version of GPT-5.3-Codex and our first model designed for real-time coding. Codex-Spark is optimized to feel near-instant, delivering more than 1000 tokens per second while remaining highly capable for real-world coding tasks.

    Codex-Spark is available in research preview for ChatGPT Pro users in the latest Codex app, CLI, and IDE extension. This release also marks the first milestone in our partnership with Cerebras.

    At launch, Codex-Spark is text-only with a 128k context window. During the research preview, usage has separate model-specific limits and doesn’t count against standard Codex limits. During high demand, access may slow down or queue while we balance reliability across users.

    To switch to GPT-5.3-Codex-Spark:

    • In the CLI, start a new thread with:
      codex --model gpt-5.3-codex-spark
      Or use /model during a session.
    • In the IDE extension, choose GPT-5.3-Codex-Spark from the model selector in the composer.
    • In the Codex app, choose GPT-5.3-Codex-Spark from the model selector in the composer.

    If you don’t see GPT-5.3-Codex-Spark yet, update the CLI, IDE extension, or Codex app to the latest version.

    GPT-5.3-Codex-Spark isn’t available in the API at launch. For API-key workflows, continue using gpt-5.2-codex.

  • Codex app 26.212

    New features

    • Support for GPT-5.3-Codex-Spark
    • Added conversation forking
    • Added floating pop-out window to take a conversation with you

    Bug fixes

    • Improved performance and bug fixes

    Alpha testing for the Codex app on Windows is also starting. Sign up here to be a potential alpha tester.

  • Codex app 26.210

    New features

    • Added branch search in the branch picker.
    • Added clearer guidance for entering plan mode when you type plan in the composer.
    • Added support for parallel approvals.

    Improvements and bug fixes

    • Additional performance improvements and bug fixes.
  • GPT-5.3-Codex in Cursor and VS Code

    Starting today, GPT-5.3-Codex is available natively in Cursor and VS Code.

    API access is starting with a small set of customers as part of a phased release.

    This is the first model treated as a high security capability under the Preparedness Framework.

    Safety controls will continue to scale, and API access will expand over the next few weeks.

  • Codex app 26.208

    New features

    • Added MCP and personality actions to the command palette.
    • Updated follow-up behavior to queue by default.

    Improvements and bug fixes

    • Additional performance improvements and bug fixes.
  • Codex app 26.206

    New features

    • Added a file-reference action to reveal files directly in your OS file manager.

    Improvements and bug fixes

    • Improved handling of large reviews by removing the overall diff-size cap in the review pane.
    • Additional performance improvements and bug fixes.
  • Introducing GPT-5.3-Codex

    Today we’re releasing GPT-5.3-Codex, the most capable agentic coding model to date for complex, real-world software engineering.

    GPT-5.3-Codex combines the frontier coding performance of GPT-5.2-Codex with stronger reasoning and professional knowledge capabilities, and runs 25% faster for Codex users. It’s also better at collaboration while the agent is working—delivering more frequent progress updates and responding to steering in real time.

    GPT-5.3-Codex is available with paid ChatGPT plans everywhere you can use Codex: the Codex app, the CLI, the IDE extension, and Codex Cloud on the web. API access for the model will come soon.

    To switch to GPT-5.3-Codex:

    • In the CLI, start a new thread with:
      codex --model gpt-5.3-codex
      Or use /model during a session.
    • In the IDE extension, make sure you are signed in with ChatGPT, then choose GPT-5.3-Codex from the model selector in the composer.
    • In the Codex app, make sure you are signed in with ChatGPT, then choose GPT-5.3-Codex from the model selector in the composer.
    • If you don’t see GPT-5.3-Codex, update the CLI, IDE extension, or Codex app to the latest version.

    For API-key workflows, continue using gpt-5.2-codex while API support rolls out.

  • Codex app 26.205

    New features

    • Support for GPT-5.3-Codex.
    • Added mid-turn steering. Submit a message while Codex is working to direct its behavior.
    • Attach or drop any file type.

    Bug fixes

    • Fix flickering of the app.
  • Codex app 26.204

    New features

    • Added Zed and Textmate as options to open files and folders.
    • Added PDF preview in the review panel.

    Bug fixes

    • Performance improvements.
  • Codex app 26.203

    New features

    • Added thread renaming on double-click in the thread list.

    Improvements and bug fixes

    • Renamed Sync to Handoff and added clearer source/destination stats in the handoff UI.
    • Additional performance improvements and bug fixes.
  • Introducing the Codex app

    Codex app

    The Codex app for macOS is a desktop interface for running agent threads in parallel and collaborating with agents on long-running tasks. It includes a project sidebar, thread list, and review pane for tracking work across projects.

    Key features:

    For a limited time, ChatGPT Free and Go include Codex, and Plus, Pro, Business, Enterprise, and Edu plans get double rate limits. Those higher limits apply in the app, the CLI, your IDE, and the cloud.

    Learn more in the Introducing the Codex app blog post.

    Check out the Codex app documentation for more.

January 2026

  • Web search is now enabled by default

    Codex now enables web search for local tasks in the Codex CLI and IDE Extension. By default, Codex uses a web search cache, which is an OpenAI-maintained index of web results. Cached mode returns pre-indexed results instead of fetching live pages, while live mode fetches the most recent data from the web. If you are using --yolo or another full access sandbox setting, web search defaults to live results. To disable this behavior or switch modes, use the web_search configuration option:

    • web_search = "cached" (default; serves results from the web search cache)
    • web_search = "live" (fetches the most recent data from the web; same as --search)
    • web_search = "disabled" to remove the tool

    To learn more, check out the configuration documentation.

  • Team Config for shared configuration

    Team Config groups the files teams use to standardize Codex across repositories and machines. Use it to share:

    • config.toml defaults
    • rules/ for command controls outside the sandbox
    • skills/ for reusable workflows

    Codex loads these layers from .codex/ folders in the current working directory, parent folders, and the repo root, plus user (~/.codex/) and system (/etc/codex/) locations. Higher-precedence locations override lower-precedence ones.

    Admins can still enforce constraints with requirements.toml, which overrides defaults regardless of location.

    Learn more in Team Config.

  • Custom prompts deprecated

    Custom prompts are now deprecated. Use skills for reusable instructions and workflows instead.

  • GPT-5.2-Codex API availability

    GPT-5.2-Codex is now available in the API and for users who sign into Codex with the API.

    To learn more about using GPT-5.2-Codex check out our API documentation.

December 2025

  • Agent skills in Codex

    Codex now supports agent skills: reusable bundles of instructions (plus optional scripts and resources) that help Codex reliably complete specific tasks.

    Skills are available in both the Codex CLI and IDE extensions.

    You can invoke a skill explicitly by typing $skill-name (for example, $skill-installer or the experimental $create-plan skill after installing it), or let Codex select a skill automatically based on your prompt.

    Learn more in the skills documentation.

    Folder-based standard (agentskills.io)

    Following the open agent skills specification, a skill is a folder with a required SKILL.md and optional supporting files:

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

    Install skills per-user or per-repo

    You can install skills for just yourself in ~/.codex/skills, or for everyone on a project by checking them into .codex/skills in the repository.

    Codex also ships with a few built-in system skills to get started, including $skill-creator and $skill-installer. The $create-plan skill is experimental and needs to be installed (for example: $skill-installer install the create-plan skill from the .experimental folder).

    Curated skills directory

    Codex ships with a small curated set of skills inspired by popular workflows at OpenAI. Install them with $skill-installer, and expect more over time.

  • Introducing GPT-5.2-Codex

    Today we are releasing GPT-5.2-Codex, the most advanced agentic coding model yet for complex, real-world software engineering.

    GPT-5.2-Codex is a version of GPT-5.2 further optimized for agentic coding in Codex, including improvements on long-horizon work through context compaction, stronger performance on large code changes like refactors and migrations, improved performance in Windows environments, and significantly stronger cybersecurity capabilities.

    Starting today, the CLI and IDE Extension will default to gpt-5.2-codex for users who are signed in with ChatGPT. API access for the model will come soon.

    If you have a model specified in your config.toml configuration file, you can instead try out gpt-5.2-codex for a new Codex CLI session using:

    codex --model gpt-5.2-codex

    You can also use the /model slash command in the CLI. In the Codex IDE Extension you can select GPT-5.2-Codex from the dropdown menu.

    If you want to switch for all sessions, you can change your default model to gpt-5.2-codex by updating your config.toml configuration file:

    model = "gpt-5.2-codex”
  • Introducing Codex for Linear

    Assign or mention @Codex in an issue to kick-off a Codex cloud task. As Codex works, it posts updates back to Linear, providing a link to the completed task so you can review, open a PR, or keep working.

    Screenshot of a successful Codex task started in Linear

    To learn more about how to connect Codex to Linear both locally through MCP and through the new integration, check out the Codex for Linear documentation.

November 2025

  • Usage and credits fixes

    Minor updates to address a few issues with Codex usage and credits:

    • Adjusted all usage dashboards to show “limits remaining” for consistency. The CLI previously displayed “limits used.”
    • Fixed an issue preventing users from buying credits if their ChatGPT subscription was purchased via iOS or Google Play.
    • Fixed an issue where the CLI could display stale usage information; it now refreshes without needing to send a message first.
    • Optimized the backend to help smooth out usage throughout the day, irrespective of overall Codex load or how traffic is routed. Before, users could get unlucky and hit a few cache misses in a row, leading to much less usage.
  • Introducing GPT-5.1-Codex-Max

    Today we are releasing GPT-5.1-Codex-Max, our new frontier agentic coding model.

    GPT‑5.1-Codex-Max is built on an update to our foundational reasoning model, which is trained on agentic tasks across software engineering, math, research, and more. GPT‑5.1-Codex-Max is faster, more intelligent, and more token-efficient at every stage of the development cycle–and a new step towards becoming a reliable coding partner.

    Starting today, the CLI and IDE Extension will default to gpt-5.1-codex-max for users that are signed in with ChatGPT. API access for the model will come soon.

    For non-latency-sensitive tasks, we’ve also added a new Extra High (xhigh) reasoning effort, which lets the model think for an even longer period of time for a better answer. We still recommend medium as your daily driver for most tasks.

    If you have a model specified in your config.toml configuration file, you can instead try out gpt-5.1-codex-max for a new Codex CLI session using:

    codex --model gpt-5.1-codex-max

    You can also use the /model slash command in the CLI. In the Codex IDE Extension you can select GPT-5.1-Codex from the dropdown menu.

    If you want to switch for all sessions, you can change your default model to gpt-5.1-codex-max by updating your config.toml configuration file:

    model = "gpt-5.1-codex-max”
  • Introducing GPT-5.1-Codex and GPT-5.1-Codex-Mini

    Along with the GPT-5.1 launch in the API, we are introducing new gpt-5.1-codex-mini and gpt-5.1-codex model options in Codex, a version of GPT-5.1 optimized for long-running, agentic coding tasks and use in coding agent harnesses in Codex or Codex-like harnesses.

    Starting today, the CLI and IDE Extension will default to gpt-5.1-codex on macOS and Linux and gpt-5.1 on Windows.

    If you have a model specified in your config.toml configuration file, you can instead try out gpt-5.1-codex for a new Codex CLI session using:

    codex --model gpt-5.1-codex

    You can also use the /model slash command in the CLI. In the Codex IDE Extension you can select GPT-5.1-Codex from the dropdown menu.

    If you want to switch for all sessions, you can change your default model to gpt-5.1-codex by updating your config.toml configuration file:

    model = "gpt-5.1-codex”
  • Introducing GPT-5-Codex-Mini

    Today we are introducing a new gpt-5-codex-mini model option to Codex CLI and the IDE Extension. The model is a smaller, more cost-effective, but less capable version of gpt-5-codex that provides approximately 4x more usage as part of your ChatGPT subscription.

    Starting today, the CLI and IDE Extension will automatically suggest switching to gpt-5-codex-mini when you reach 90% of your 5-hour usage limit, to help you work longer without interruptions.

    You can try the model for a new Codex CLI session using:

    codex --model gpt-5-codex-mini

    You can also use the /model slash command in the CLI. In the Codex IDE Extension you can select GPT-5-Codex-Mini from the dropdown menu.

    Alternatively, you can change your default model to gpt-5-codex-mini by updating your config.toml configuration file:

    model = "gpt-5-codex-mini”
  • GPT-5-Codex model update

    We’ve shipped a minor update to GPT-5-Codex:

    • More reliable file edits with apply_patch.
    • Fewer destructive actions such as git reset.
    • More collaborative behavior when encountering user edits in files.
    • 3% more efficient in time and usage.

October 2025

  • Credits on ChatGPT Pro and Plus

    Codex users on ChatGPT Plus and Pro can now use on-demand credits for more Codex usage beyond what’s included in your plan. Learn more.

  • Tag @Codex on GitHub Issues and PRs

    You can now tag @codex on a teammate’s pull request to ask clarifying questions, request a follow-up, or ask Codex to make changes. GitHub Issues now also support @codex mentions, so you can kick off tasks from any issue, without leaving your workflow.

    Codex responding to a GitHub pull request and issue after an @Codex mention.

  • Codex is now GA

    Codex is now generally available with 3 new features — @Codex in Slack, Codex SDK, and new admin tools.

    @Codex in Slack

    You can now questions and assign tasks to Codex directly from Slack. See the Slack guide to get started.

    Codex SDK

    Integrate the same agent that powers the Codex CLI inside your own tools and workflows with the Codex SDK in Typescript. With the new Codex GitHub Action, you can easily add Codex to CI/CD workflows. See the Codex SDK guide to get started.

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

    New admin controls and analytics

    ChatGPT workspace admins can now edit or delete Codex Cloud environments. With managed config files, they can set safe defaults for CLI and IDE usage and monitor how Codex uses commands locally. New analytics dashboards help you track Codex usage and code review feedback. Learn more in the enterprise admin guide.

    Availability and pricing updates

    The Slack integration and Codex SDK are available to developers on ChatGPT Plus, Pro, Business, Edu, and Enterprise plans starting today, while the new admin features will be available to Business, Edu, and Enterprise. Beginning October 20, Codex Cloud tasks will count toward your Codex usage. Review the Codex pricing guide for plan-specific details.

September 2025

  • GPT-5-Codex in the API

    GPT-5-Codex is now available in the Responses API, and you can also use it with your API Key in the Codex CLI. We plan on regularly updating this model snapshot. It is available at the same price as GPT-5. You can learn more about pricing and rate limits for this model on our model page.

  • Introducing GPT-5-Codex

    New model: GPT-5-Codex

    codex-switch-model

    GPT-5-Codex is a version of GPT-5 further optimized for agentic coding in Codex. It’s available in the IDE extension and CLI when you sign in with your ChatGPT account. It also powers the cloud agent and Code Review in GitHub.

    To learn more about GPT-5-Codex and how it performs compared to GPT-5 on software engineering tasks, see our announcement blog post.

    Image outputs

    codex-image-outputs

    When working in the cloud on front-end engineering tasks, GPT-5-Codex can now display screenshots of the UI in Codex web for you to review. With image output, you can iterate on the design without needing to check out the branch locally.

    New in Codex CLI

    • You can now resume sessions where you left off with codex resume.
    • Context compaction automatically summarizes the session as it approaches the context window limit.

    Learn more in the latest release notes

August 2025

  • Late August update

    IDE extension (Compatible with VS Code, Cursor, Windsurf)

    Codex now runs in your IDE with an interactive UI for fast local iteration. Easily switch between modes and reasoning efforts.

    Sign in with ChatGPT (IDE & CLI)

    One-click authentication that removes API keys and uses ChatGPT Enterprise credits.

    Move work between local ↔ cloud

    Hand off tasks to Codex web from the IDE with the ability to apply changes locally so you can delegate jobs without leaving your editor.

    Code Reviews

    Codex goes beyond static analysis. It checks a PR against its intent, reasons across the codebase and dependencies, and can run code to validate the behavior of changes.

  • Mid August update

    Image inputs

    You can now attach images to your prompts in Codex web. This is great for asking Codex to implement frontend changes or follow up on whiteboarding sessions.

    Container caching

    Codex now caches containers to start new tasks and followups 90% faster, dropping the median start time from 48 seconds to 5 seconds. You can optionally configure a maintenance script to update the environment from its cached state to prepare for new tasks. See the docs for more.

    Automatic environment setup

    Now, environments without manual setup scripts automatically run the standard installation commands for common package managers like yarn, pnpm, npm, go mod, gradle, pip, poetry, uv, and cargo. This reduces test failures for new environments by 40%.

June 2025

  • Best of N

    Codex can now generate multiple responses simultaneously for a single task, helping you quickly explore possible solutions to pick the best approach.

    Fixes & improvements

    • Added some keyboard shortcuts and a page to explore them. Open it by pressing ⌘-/ on macOS and Ctrl+/ on other platforms.

    • Added a “branch” query parameter in addition to the existing “environment”, “prompt” and “tab=archived” parameters.

    • Added a loading indicator when downloading a repo during container setup.

    • Added support for cancelling tasks.

    • Fixed issues causing tasks to fail during setup.

    • Fixed issues running followups in environments where the setup script changes files that are gitignored.

    • Improved how the agent understands and reacts to network access restrictions.

    • Increased the update rate of text describing what Codex is doing.

    • Increased the limit for setup script duration to 20 minutes for Pro and Business users.

    • Polished code diffs: You can now option-click a code diff header to expand/collapse all of them.

  • June update

    Agent internet access

    Now you can give Codex access to the internet during task execution to install dependencies, upgrade packages, run tests that need external resources, and more.

    Internet access is off by default. Plus, Pro, and Business users can enable it for specific environments, with granular control of which domains and HTTP methods Codex can access. Internet access for Enterprise users is coming soon.

    Learn more about usage and risks in the docs.

    Update existing PRs

    Now you can update existing pull requests when following up on a task.

    Voice dictation

    Now you can dictate tasks to Codex.

    Fixes & improvements

    • Added a link to this changelog from the profile menu.

    • Added support for binary files: When applying patches, all file operations are supported. When using PRs, only deleting or renaming binary files is supported for now.

    • Fixed an issue on iOS where follow up tasks where shown duplicated in the task list.

    • Fixed an issue on iOS where pull request statuses were out of date.

    • Fixed an issue with follow ups where the environments were incorrectly started with the state from the first turn, rather than the most recent state.

    • Fixed internationalization of task events and logs.

    • Improved error messages for setup scripts.

    • Increased the limit on task diffs from 1 MB to 5 MB.

    • Increased the limit for setup script duration from 5 to 10 minutes.

    • Polished GitHub connection flow.

    • Re-enabled Live Activities on iOS after resolving an issue with missed notifications.

    • Removed the mandatory two-factor authentication requirement for users using SSO or social logins.

May 2025

  • Reworked environment page

    It’s now easier and faster to set up code execution.

    Fixes & improvements

    • Added a button to retry failed tasks

    • Added indicators to show that the agent runs without network access after setup

    • Added options to copy git patches after pushing a PR

    • Added support for unicode branch names

    • Fixed a bug where secrets were not piped to the setup script

    • Fixed creating branches when there’s a branch name conflict.

    • Fixed rendering diffs with multi-character emojis.

    • Improved error messages when starting tasks, running setup scripts, pushing PRs, or disconnected from GitHub to be more specific and indicate how to resolve the error.

    • Improved onboarding for teams.

    • Polished how new tasks look while loading.

    • Polished the followup composer.

    • Reduced GitHub disconnects by 90%.

    • Reduced PR creation latency by 35%.

    • Reduced tool call latency by 50%.

    • Reduced task completion latency by 20%.

    • Started setting page titles to task names so Codex tabs are easier to tell apart.

    • Tweaked the system prompt so that agent knows it’s working without network, and can suggest that the user set up dependencies.

    • Updated the docs.

  • Codex in the ChatGPT iOS app

    Start tasks, view diffs, and push PRs—while you’re away from your desk.