Skip to main content
Codex VS Code Extension 与 Codex CLI/App 共用 ~/.codex/config.toml。如果你需要保留官方登录、插件或 Remote Control,请使用本页配置。

重点信息

准备工作

安装

从 VS Code Marketplace 安装扩展,然后重启 VS Code。

手动配置

配置 Extension

编辑 ~/.codex/config.toml
保存后在 VS Code 中执行 Developer: Reload Window,然后重新打开 Codex 面板。
requires_openai_auth = true 保留官方登录态;experimental_bearer_token 用于 BetterToken 模型请求。不要把 BetterToken API Key 写入 auth.json

CLI/App 与 Extension 配置不能混用

两种方案都使用 [model_providers.custom]。同一个 TOML 文件中只能保留其中一套,不要重复声明同名 table。

验证连接

在 Extension 中新建会话并发送一条短任务。能够调用 YOUR_MODEL_ID 返回内容,同时插件和 Remote Control 仍可使用,即表示配置成功。

切换模型

修改 model 和可选的 review_model,保存后执行 Developer: Reload Window。Model ID 必须来自 Setup 弹窗或模型广场。

常见错误

进阶配置

支持的提供商

状态仅针对本页介绍的 BetterToken 接入方式。
  • 手动配置:填写 API Key、Base URL 和 Model。
  • 不支持:当前没有经过验证的直接配置方式。

相关指南

官方参考

技术说明

Extension 需要官方登录来启用部分 Codex 产品能力,所以本场景保留 requires_openai_auth = true。纯 CLI/App 自定义 provider 不需要官方登录,使用环境变量和 requires_openai_auth = false。两种配置都通过 OpenAI Responses 请求 https://bettertoken.ai/v1