跳转到主要内容

直接答案

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
不要把 API Key 写进项目文件、AGENTS.md.env 示例文件或公开仓库。下面的配置只应保存在你本机的 Codex 配置目录中。

配置方式

创建 API Key 后,控制台会弹出 Setup 弹窗。你可以在弹窗中复制 API KeyBase 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,确认它指向你刚才修改的文件。

常见错误与解决方法

相关文档

References