我去试了,也还是没有,一度陷入自我怀疑中。
结果后来排查才发现:电脑上有两套 Codex CLI,更新的那套,并不是桌面应用正在用的那套。
一套是通过 npm 全局安装的 CLI,我第一次更新的就是这个,版本到了
0.153.4;另一套是桌面应用实际运行的 CLI,还停在 0.148.0-alpha.23。所以,在终端执行
codex --version,即使显示新版,也不能证明桌面版已经用上它。更隐蔽的问题是:桌面应用目录里其实已经有了
0.153.4,但用户环境变量 CODEX_CLI_PATH 仍然固定指向旧版。新版文件在,应用却一直启动旧版。最后我就直接跟 Codex 说,卸载 **npm 全局安装的 CLI**:
0.153.4 ,然后升级**实际使用的内置 CLI**:0.148.0-alpha.23,升级完成后就完全退出 Codex 桌面应用并重新打开。重启之后,GPT-6 Astra 就出现在模型列表里了。
这次最容易误判的地方,就是把“终端里的 CLI 已更新”当成了“桌面版正在使用新版”。如果你也遇到类似情况,可以先检查桌面应用实际启动的
codex.exe 路径,以及有没有固定旧版本的环境变量。这是我的一次实际排查经历,并不意味着所有看不到新模型的情况,都能靠更新 CLI 解决。
Rate this post