Codex 接入 VS Code
在 VS Code 里以侧边栏面板方式使用 Codex。官方扩展与 CLI 共用同一份配置(~/.codex/config.toml 与 auth.json),因此接入 MoaCode 只需先配好 CLI。
前提
已按 Codex CLI 接入完成安装与 MoaCode 配置,终端里 codex 可正常对话。
安装扩展
- 打开 VS Code,按
Ctrl + Shift + X(macOS:Cmd + Shift + X)打开扩展面板 - 搜索 Codex,安装 OpenAI 官方的 Codex – OpenAI's coding agent 扩展
- 打开你的项目文件夹,点击活动栏中的 Codex 图标
使用 MoaCode 配置
- 扩展首次启动如询问登录方式,选择 API key 模式(不要选 ChatGPT 账号登录),即复用
~/.codex/auth.json里的 MoaCode Key - 由于
config.toml中已把model_provider指向 MoaCode(apirouter),扩展的请求会自动走https://moacode.org/v1
发一条消息,能正常回复即接入成功。
常见问题
扩展读不到配置 / 仍提示登录 ChatGPT
- 确认终端里
codex能正常工作(CLI 配置正确) - 检查
~/.codex/config.toml里model_provider = "apirouter"、auth.json里有OPENAI_API_KEY与APIROUTER_API_KEY - 完全退出并重启 VS Code(扩展只在启动时读配置)
Cursor 能用吗?
可以,Cursor 基于 VS Code,扩展安装与使用方式相同。