Codex CLI / IDE 扩展开不了模型,先分清你走的是哪条认证。

30 秒判断
- ChatGPT 订阅:
codex login(浏览器),用量走 ChatGPT 套餐。 - API Key:Platform 控制台的 Key,
preferred_auth_method = "apikey",按 API 价计费。 - 自定义供应商:
~/.codex/config.toml里base_url+env_key必须指向同一家。
原因
官方文档:CLI 默认可 ChatGPT 登录;也可用 API Key。登录方式和账单、数据策略都不同。Key 和 ChatGPT 会话叠在一起,就会「已登录仍 401」。
处理
- 要用套餐:
codex logout后codex login,不要同时 export 过期 Key。 - 要用 Key:
printenv OPENAI_API_KEY | codex login --with-api-key,或 config 里preferred_auth_method = "apikey"。 - 自定义兼容端:在
model_providers写base_url(通常到/v1)和对应env_key,模型 id 用对方文档。
怎么确认好了
codex login status 显示你以为的那种方式;一句最短任务能跑完。
仍不行
网页 ChatGPT 能聊,不等于 Codex 已登录。改完 config 要新开终端。
验证日期:2026-09-01。软件版本以你本机为准;改完配置请完全退出再开。

AI故障手册