Codex CLI

持续追踪核心框架、最新模型规格与重要系统接口的更新迭代轨迹。

[ 重大突破 ]0.154.0

Python SDK 0.154.0

Install with pip install --upgrade openai-codex==0.154.0 (Python 3.10 or later). This release includes the matching openai-codex-cli-bin==0.154.0 runtime. Add max and ultra reasoning-effort values. #39662 Add ExternalMessage to synchronous and asynchronous run() and turn() calls. External content can start a turn or join an active regular turn with tool-level authority; it does not grant user authorization. Consumers receive independent event streams. #44086 Add include_turns on resume/fork, turn_service_tier for one newly started turn, and source metadata. History selection changes the return...

Cygwin build inputs and matching source for Windows voice

CI-only build tools for native Windows voice releases. These archives are not included in Codex user packages. cygwin-build-inputs.tar.gz : 103 pinned Cygwin binary packages and the signed package index used by the offline build installer. cygwin-build-sources.tar : all 83 corresponding source package archives at the exact versions named by that index. It includes the upstream source, patches, and build recipes provided in Cygwin's -src packages. cygwin-source-map.json : each selected binary package mapped to its source archive and the source size and SHA-512 digest from the pinned index. CYGW...

0.154.0

0.154.0

New Features GPT-6-Astra is now available in the model picker and Amazon Bedrock catalogs. ( #42879 , #42619 ) Experimental worktree support lets you create isolated checkouts for new or forked sessions using --worktree or /worktree , then browse and resume them. ( #42652 , #43069 , #43120 , #43286 ) Answer questions inline while Codex continues working, using suggested choices or custom text without losing your main draft. ( #42891 , #42894 , #42897 ) Windows sessions can now share a background Codex server, with daemon lifecycle commands and managed updates. ( #42405 , #42392 ) Vim editing g...

0.153.3

0.153.3

New Features Added GPT-6-Astra to the Amazon Bedrock model picker for Mantle and Runtime global/US routes. ( #42805 ) Bug Fixes Corrected GPT-6-Astra’s guidance for asynchronous clarification questions to use the supported tool and recognize that it accepts text only. ( #42809 ) Changelog Full Changelog: rust-v0.153.2...rust-v0.153.3 #42805 [0.153 hotfix] Add GPT-6-Astra to Amazon Bedrock catalogs @celia-oai #42809 [0.153 hotfix] Update Astra async-question guidance @rhan-oai

0.153.4

0.153.4

Bug Fixes Fixed Astra’s visibility in the bundled model picker and made it the bundled default when no model is explicitly configured. ( #42874 ) Updated Astra’s guidance to use asynchronous questions only when the tool is available in the session. ( #42878 ) Changelog Full Changelog: rust-v0.153.3...rust-v0.153.4 #42874 [0.153 hotfix] Show Astra in bundled model picker @rhan-oai #42878 [0.153 hotfix] Qualify Astra async-question guidance by tool availability @rhan-oai

0.153.1

0.153.1

New Features Added support for configuring GPT-6-Astra through the API without changing the default model or showing it in the model picker. ( #42605 ) Changelog Full Changelog: rust-v0.153.0...rust-v0.153.1 #42605 Backport GPT-6-Astra model catalog to 0.153 @anp-oai

0.153.2

0.153.2

Bug Fixes Corrected the GPT-6-Astra Fast tier description to say “2x speed, increased usage” instead of “1.5x.” This changes only the displayed text, not how requests run. ( #42632 ) Changelog Full Changelog: rust-v0.153.1...rust-v0.153.2 #42632 Fix GPT-6-Astra Fast tier description for 0.153.2 @anp-oai

0.152.1

0.152.1

Bug Fixes Guardian approval review now honors Node REPL policies provided through model metadata. Full Changelog : rust-v0.152.0...rust-v0.152.1

0.152.0

0.152.0

New Features Vim mode supports / and ? searches within drafts, highlighted matches, and repeat navigation with n and N . ( #41586 ) Rate-limit banners offer actions for checking usage, managing credits, resetting limits, and managing plans. ( #41742 ) The terminal UI and codex exec show credential-refresh progress, including Amazon Bedrock reauthentication. ( #41239 ) MCP server names can contain : , @ , / , and . , supporting package-style names throughout CLI commands and authentication. ( #41700 ) Individual MCP tools support an output_token_limit setting, with consistent truncation across ...