直接答案
VS Code Codex 插件没有独立的 Base URL 和 API Key 输入框。它与 Codex CLI 共享配置层,因此你需要通过插件右上角的齿轮打开 Codex Settings → Open config.toml,再在用户级配置中添加 BetterToken provider。配置完成后执行 Developer: Reload Window,让插件读取新地址、密钥和模型。如果你在 VS Code 设置里没有看到
Base URL 或 API Key 输入框,这是正常的。不要把自定义 endpoint 填到普通 VS Code 网络代理设置中。前置条件
- 已安装 VS Code
- 已安装 Codex - OpenAI’s coding agent 插件
- 已获取 BetterToken API Key(注册并获取)
- 已从模型广场复制 GPT 分组下可用的模型 ID
配置方式
- 推荐:使用 Setup 弹窗
- 手动配置
创建 API Key 后,控制台会弹出 Setup 弹窗。你可以在弹窗中复制 API Key 和 Base URL,并选择 Codex 相关配置方式。
1
选择 Codex
在 Available tools 中选择 Codex。
2
选择配置方式
你可以选择:
- One-click Bash Configuration:复制命令到本机终端执行,适合快速配置。
- CC Switch Integration:导入到 CC Switch,适合统一管理多个工具。
- Manual Configuration:复制 API Key 和 Base URL,手动写入
config.toml。
3
重启 VS Code
配置写入后,重启 VS Code,或执行 Developer: Reload Window,让 Codex 插件重新读取本机配置。
为什么这里要保留官方登录态?
VS Code Codex 插件依赖 Codex 的应用侧能力,例如插件界面、会话管理和 VS Code 集成。因此推荐保留官方登录态,同时让模型请求走 BetterToken。 这组配置中:Codex 官方配置参考更推荐普通自定义 provider 通过
env_key 读取 API Key。本页使用 experimental_bearer_token,是因为目标场景还需要保留 Codex 官方登录态。如果你只使用 Codex CLI,不需要插件、Remote Control 或官方登录态,请使用 config.toml 普通自定义 provider 配置。验证插件读取的是哪份配置
完成配置后,在 VS Code 中打开 Codex 插件,发送一条简单测试消息。 如果能正常回复,说明配置已生效。还可以从插件齿轮再次打开config.toml,确认它指向你刚才修改的文件。
常见错误与解决方法
相关文档
- Codex 接入 BetterToken 指南
- 如何在使用第三方 API 的同时保留 Codex 登录态?
- 如何配置 Codex CLI 的 config.toml?
- Codex CLI 中 model_provider、base_url 和 wire_api 是什么?