我的 Codex 桌面版一直看不到 GPT-6 Astra,原以为是账号还没收到推送。但是我的网页端已经有了,就是桌面端等了好几天都没有,Vibe coding 都没瘾了。后来在小红书上看到只要更新了 Codex 的 CLI 版本到最新的0.153 就有了。

我去试了,也还是没有,一度陷入自我怀疑中。

结果后来排查才发现:电脑上有两套 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