跳到主内容

Codex v0.164.0 转正:/presets 十个提示词槽位,企业 MCP 终于能带密钥接入

Codex v0.164.0 于 2026-10-23 转正 stable:新增十个 /presets 提示词槽位与内联 /model、/permissions 参数,企业 MCP 支持带密钥 OAuth,压缩失败不再留半截摘要。

2026-10-23 · openai/codex 官方仓库 Release Notes(tag rust-v0.164.0,published_at 2026-10-23T04:48:10Z,prerelease: false,经 GitHub Releases API 一手核对;New Features / Bug Fixes / Chores 正文逐条读取)

发布 2026-10-23核实 2026-10-23

要点速览

  • rust-v0.164.0 已于 2026-10-23 04:48:10 UTC 转正为 stable(prerelease: false),生产请从 0.163.0 改钉这一版。
  • ① /presets:可复用提示词与 slash 命令存进 10 个编号槽位,配键盘菜单快速取用。
  • ② 内联参数:/model 与 /permissions 直接带参,一条命令设完模型、推理强度、速度与权限档位。
  • ③ 终端看图:支持 Kitty / Sixel 图形协议的终端,可在全屏 transcript 里直接预览查看与生成的图片。
  • ④ 企业 MCP 鉴权升级:可用 Codex 账户授权(eligible grants)或独立登录接入企业 MCP,含需要 client secret 的 OAuth 客户端。
  • ⑤ 凭证遮蔽:受支持的远程 Bash 命令与 Zsh 快照会话中的凭证会被打码,含自定义 provider 的凭证。
  • ⑥ Bedrock 设置向导默认开启,检测到 AWS 凭据时 API key 入口与其他 AWS 登录方式并列。
  • 压缩失败不再留半截摘要;恢复会话会找回压缩过的历史并还原该线程自己的设置(不再被全局默认覆盖)。

通道现状(2026-10-23 逐 tag 核对)

通道版本发布时间(UTC)说明
Stablerust-v0.164.02026-10-23 04:48生产应钉这一版
Alpharust-v0.164.0-alpha.11.12026-10-23 01:58已随转正关闭
Alpharust-v0.164.0-alpha.122026-10-22 11:11比 alpha.11.1 早约 15 小时——数字更大但更早
Alpharust-v0.164.0-alpha.112026-10-22 04:22—

又一次「版本号顺序会骗人」:alpha.12(10-22 11:11)的发布时间早于 alpha.11.1(10-23 01:58)。按通道选版,别按数字大小选版;取「最新一条 release」时必须显式过滤 prerelease 与 draft,否则取到的是 alpha 而不是刚转正的 stable。

六项 New Features 逐条看

① /presets:把提示词工程搬进 CLI 里(#54380、#54381)。 官方原文:"Save reusable prompts and slash commands in ten numbered /presets slots, with a keyboard menu for quick access." 十个编号槽位 + 键盘菜单,等于给「每次都要重新敲一遍的那段指令」一个官方家。

② /model 与 /permissions 支持内联参数(#54378、#54383)。 官方原文:"Set model, reasoning effort, speed, and permission profiles directly with inline /model and /permissions arguments." 过去这四个维度要分别进面板或改配置,现在一条命令到位——对「切到重推理模型跑一次」这类临时动作最实用。

③ 终端内预览图片(#54216)。 官方原文:"Preview viewed and generated images in the fullscreen transcript on terminals supporting Kitty or Sixel graphics." 注意前置条件是终端协议:iTerm2、WezTerm、Ghostty、foot 这类支持 Kitty 或 Sixel 的才行,macOS 自带 Terminal 不支持。

④ 企业 MCP 鉴权(#55334、#55859、#56001)。 官方原文:"Authenticate enterprise MCP connections using eligible Codex account grants or dedicated sign-in, including OAuth clients requiring secrets." 这是本版最有分量的一条——此前需要 client secret 的 OAuth 客户端基本处于「企业里最常见的那一类,但 agent CLI 接不进去」的尴尬位置。现在两条路:用已授予的 Codex 账户权限,或独立登录。

⑤ 凭证遮蔽(#54309、#54432、#56049)。 官方原文:"Mask credentials during supported remote Bash commands and Zsh snapshot sessions, including credentials from custom providers." 限定词要看清:是 supported remote Bash commands 与 Zsh snapshot sessions,不是所有输出。把它当成「凭证再也不会出现在日志里」会误判。

⑥ Bedrock 设置向导默认开启(#56033、#56023)。 官方原文:"The Amazon Bedrock setup wizard is now enabled by default, with API key entry grouped alongside other AWS sign-in methods when credentials are detected." 对已走 AWS 的团队,这是把 Bedrock 从「要自己摸」变成「默认引导」;检测到 AWS 凭据时,API key 入口被归到同一组里,不用再翻。

Bug Fixes 里三条值得单独拎

  • 压缩失败不再留半截摘要(#53932、#55581):官方原文 "Failed compaction no longer leaves partial summaries in conversation history, and background compaction failures fall back without panicking." 结合本站 上下文压缩 那条主线看,这条修的是「压缩自己出错时把会话污染掉」——长会话场景里,这种污染往往要跑很久才发现。
  • 恢复会话找回压缩历史 + 还原线程设置(#54008、#55923):官方原文 "Resuming sessions now finds compressed histories and restores saved thread settings instead of replacing them with global defaults." 「恢复后被全局默认覆盖」是隐性故障的典型形态——你以为接着上次的配置跑,实际跑的是默认值。
  • Windows 代理鉴权(#55994、#56000):HTTPS 与 WebSocket 连接现在会用已登录用户的 Negotiate 或 NTLM 凭据处理代理鉴权挑战。企业 Windows 环境里,这是「能不能连上」和「连不上但报错看不懂」的区别。

Chores 里有两条会影响磁盘与流水线:① 清理未使用的安装、废弃的 marketplace checkout,并给 daemon 日志设上限(#53827、#55149、#55689、#55690、#55856);② 升级内嵌 JavaScript 运行时,给优化后的 Array.sort 加安全检查(#54519)。第一条会让长期跑 Codex daemon 的机器磁盘占用主动下降——如果你的监控里有「Codex 目录体积」告警,升级后阈值可能要重设。

AI 之家 观点

一、/presets 的真正意义不是省几次敲键盘,而是把「团队约定的用法」固化成可分发的东西。 十个编号槽位 + 键盘菜单,形态上很朴素,但它解决的是 agent 工具的老问题:最佳实践写在 Notion 里没人看,写在 CLI 里每次都要用。编号槽位还有个副作用值得注意——编号意味着位置即接口,团队内部约定「1 号是代码评审、2 号是迁移」之后,槽位就变成了一种轻量级的团队协议。槽位的存储位置与是否可版本化,官方未说明,本站列入待核实——这决定了它能不能进 Git 跟随仓库走。

二、企业 MCP 支持带密钥 OAuth,是这一版最该被记的一条。 企业内部的 MCP server 大多挂在 IdP 后面,需要 client secret 是常态而非例外。此前这类接入要么做不了,要么要靠「把 secret 塞进环境变量」这种绕过方式——而绕过方式恰好和同版新增的凭证遮蔽是冲突的。两件事放一起看方向很清楚:Codex 正在把「接得进去」和「接进去之后不留痕」同时做掉。

三、Bedrock 向导默认开启,说明 AWS 路线在 Codex 里已被扶正为一等路径。 这条和 0.161.0 的「GPT-6.1 Sol 成为 bundled 与 Bedrock catalogs 默认模型」是同一条线的延续——模型默认值的语义正在从「OpenAI 自家目录」扩展到「云市场目录」。沿用本站既有提醒:自 v0.161.0 起默认模型为 GPT-6.1 Sol,若流水线依赖 GPT-6 Astra,请显式固定模型后再升级。

四、给跑生产的团队的三条动作:① 钉 rust-v0.164.0,并保留上一个已知良好版本便于回滚;② 升级后复测一次会话恢复(本版改了恢复逻辑,这是回归高发区);③ 长期跑 daemon 的机器检查磁盘清理策略是否和官方新行为冲突。

待核实

  • /presets 槽位的存储路径、是否可导入导出、能否跟随仓库版本化——官方 Release Notes 未说明。
  • 「eligible Codex account grants」的资格判定口径(哪些套餐 / 哪些账户类型)——官方未给定义。
  • 凭证遮蔽覆盖的「supported remote Bash commands」具体范围(哪些命令算 supported)——官方未列清单。
  • alpha.12 早于 alpha.11.1 发布的原因——发布时间倒挂在 Codex 仓库已多次出现,本站陈述事实、不推断原因。
  • Array.sort 安全检查对应的具体 CVE / 影响面——官方仅一句带过,未给编号。

来源

延伸阅读:Codex 工具卡、Claude Code 工具卡、Agent 沙箱、上下文压缩。

相关对比

Aider vs Claude Code:终端 AI 编程双雄怎么选

Aider vs Claude Code 2026 选型对比:开源 BYOK 多模型 vs Anthropic 订阅长任务 Agent,从编程能力、多模型支持、价格、Git 集成、国内可用性和适合人群判断,帮你选对终端 AI 编程工具。

Claude Code vs Cline:CLI AI Agent 怎么选?2026 对比

Claude Code vs Cline 2026 选型对比:Anthropic 官方闭源 CLI Agent vs Apache-2.0 开源 VS Code 插件。从模型绑定、工作流、MCP 支持、价格、隐私和适合人群 6 个维度帮你选对 CLI AI 编程工具。

Claude Code vs Codex CLI:终端 AI Agent 双雄对比

Claude Code vs Codex CLI 2026 选型对比:Anthropic 与 OpenAI 两大官方终端 Agent 的模型、长任务、MCP 生态、Windows 支持、订阅打包价格和国内可用性全方位对比,帮你判断该用哪个终端 AI Agent,以及能不能两个一起用。

Claude Code vs Crush:Anthropic 官方 vs 多模型 TUI(2026 实测选型)

Claude Code vs Crush 怎么选:Anthropic 官方 CLI(长任务最稳),对上 Charmbracelet 开源 TUI(多模型切换 + LSP)。按模型、长任务、价格对比。

Cursor vs Claude Code:什么时候用哪个?(2026 实测选型)

Cursor 和 Claude Code 到底怎么选?一句话结论 + 决策树 + 价格实测 + 国内可用性对比。GUI 派选 Cursor,终端长任务派选 Claude Code,最优解其实是共存。

Devin vs Claude Code:AI 编程 Agent 怎么选?异步自主 vs 终端同步对比

Devin vs Claude Code 2026 选型对比:Cognition 异步自主 Cloud Agent vs Anthropic 终端同步 CLI Agent,从形态、工作模式、长任务能力、并发、价格、中文支持和适合人群 8 个维度判断,帮你选对 AI 编程 Agent。

相关评测