跳转至

Codex 插件配置(VS Code / Cursor / Trae)

前置条件

需要先安装 Codex 插件。

配置文件

编辑配置文件(没有就新建,存在就覆盖):

  • Mac/Linux~/.codex/ 目录下
  • WindowsC:\Users\你的用户名\.codex\ 目录下

创建目录

如果没有 .codex 文件夹,可以使用终端命令创建:

# Mac/Linux
rm -rf ~/.codex
mkdir ~/.codex

重要

若之前使用官方或其他平台登录过,请先退出账号登录,再进行配置!

config.toml

此配置模型为 gpt-5.3-codex,思考强度为 xhigh(最高,速度会比较慢,不是卡了)。想换模型只需改第一行。

model = "gpt-5.3-codex"
model_reasoning_effort = "xhigh"
disable_response_storage = true
sandbox_mode = "danger-full-access"
windows_wsl_setup_acknowledged = true
approval_policy = "never"
profile = "auto-max"
file_opener = "vscode"
model_provider = "codex"
web_search = "cached"
suppress_unstable_features_warning = true

[history]
persistence = "save-all"

[tui]
notifications = true

[shell_environment_policy]
inherit = "all"
ignore_default_excludes = false

[sandbox_workspace_write]
network_access = true

[features]
plan_tool = true
apply_patch_freeform = true
view_image_tool = true
unified_exec = false
streamable_shell = false
rmcp_client = true
elevated_windows_sandbox = true

[profiles.auto-max]
approval_policy = "never"
sandbox_mode = "workspace-write"

[profiles.review]
approval_policy = "on-request"
sandbox_mode = "workspace-write"

[notice]
hide_gpt5_1_migration_prompt = true

[model_providers.codex]
name = "codex"
base_url = "https://api.yunxicodes.com"
wire_api = "responses"
requires_openai_auth = true

auth.json

{
  "OPENAI_API_KEY": "这里填入你自己生成的 sk- 开头的密钥"
}

配置完成后,打开 VS Code / Cursor / Trae 里的 Codex 插件即可自动登录。

修改完成后必须重启编辑器!

修改完成后,一定要重启编辑器!一定要重启编辑器!一定要重启编辑器!


VS Code 插件安装教程

  1. 打开 VS Code 后先选择任意项目文件夹进入工作区(否则会弹窗要求打开项目文件夹)
  2. 打开左侧插件扩展界面,搜索 Codex,点击安装
  1. 安装完成后侧栏会出现 Codex 入口
  1. 若之前使用官方或其他平台登录过,请先退出登录再重新配置
  1. 配置好后点击出现的界面,点击 Continue 完成登录流程

关于 5.3 模型

5.3 的模型不会在下拉列表展示,鼠标移动到「自定义」可以看到当前正在使用的模型。也可以在后台调用记录查看实际的请求模型。


Kilo Code 插件配置

  1. 插件中心搜索 Kilo Code,安装第一个搜索结果
  1. 安装完成后左侧会有图标,点击后进入设置
  1. 选择供应商(OpenAI 兼容)
  1. 填入配置信息:
  1. 选择需要的模型,保存配置
  1. 返回对话界面,选择你的配置即可开始使用

常见报错

401 密钥不正确

配置后发现 401 提示密钥不正确,这一定是没有替换或创建 config.tomlauth.json 这两个文件,导致请求的还是 OpenAI 官方而非中转站,或者没有重启编辑器重新加载配置文件。

解决方案:请再次按照教程创建或替换 config.tomlauth.json,然后重启编辑器。