VSCode 接入 Codex(基于 sub2api 的完整实战指南)

在 2026 年,很多开发者其实已经在用 VSCode + Codex(GPT-5.x) 做日常开发。

但一个现实问题是:

👉 官方 API 不稳定 / 网络复杂 / 成本不可控

于是,越来越多人选择:

👉 用 sub2api(OpenAI兼容网关) 来接入 Codex

这篇文章就讲清楚一件事:

如何让 VSCode 直接走你的 sub2api 使用 Codex


🧠 一、先搞清楚原理(非常关键)

VSCode 并不是直接就调用 Codex 的。

其实真实链路是:

text 复制代码
VSCode
 ↓
Codex CLI(本地)
 ↓
OpenAI兼容 API(你的 sub2api)
 ↓
Codex / GPT-5.4

👉 所以本质哇就一句话:

让 Codex CLI 的 base_url 指向你的 sub2api


⚙️ 二、准备工作

你需要:


🧩 三、核心步骤(最推荐方案 ⭐)

1️⃣ 安装 Codex CLI

bash 复制代码
npm install -g @openai/codex

2️⃣ 配置 Codex(最关键一步)

创建文件:

bash 复制代码
~/.codex/config.toml

写入:

toml 复制代码
model = "gpt-5.4"
model_provider = "sub2api"
model_reasoning_effort = "high"

[model_providers.sub2api]
name = "sub2api"
base_url = "https://你的域名/v1"
wire_api = "responses"
requires_openai_auth = true

⚠️ 注意(很多人踩坑)

👉 base_url 必须带 /v1

👉 否则会出现各种奇怪报错


3️⃣ 设置 API Key

bash 复制代码
export OPENAI_API_KEY=sk-xxx

4️⃣ 启动 VSCode(重要)

bash 复制代码
code .

👉 一定要从这个终端启动

否则 VSCode 读不到环境变量


5️⃣ 安装 Codex 插件

在 VSCode 搜索:

👉 Codex (OpenAI)

安装即可


✅ 到这里就完成了

现在你的链路是:

text 复制代码
VSCode → Codex → sub2api → GPT-5.4

🔥 四、效果是什么?

接入成功后,你可以:

  • ✅ 直接在 VSCode 对话写代码
  • ✅ 自动修改项目文件
  • ✅ 理解整个工程结构
  • ✅ 执行 Agent 操作(接近 AI 工程师)

🧪 五、备选方案(更自由但功能弱一点)

如果你不想用 Codex CLI,可以用:

👉 Continue 插件(开源方案)

安装插件:Continue

配置:

json 复制代码
{
  "models": [
    {
      "title": "Codex",
      "provider": "openai",
      "model": "gpt-5.4",
      "apiBase": "https://你的域名/v1", // http://chongplus.plus/
      "apiKey": "sk-xxx"
    }
  ]
}

✅ 优点

  • 完全支持 sub2api
  • 不依赖 CLI
  • 配置简单

❌ 缺点

  • 不支持真正 Agent(不能自动改项目)

🧠 六、两种方案怎么选?

方案 推荐程度 说明
Codex CLI + VSCode ⭐⭐⭐⭐⭐ 最强(推荐)
Continue ⭐⭐⭐⭐ 简单灵活

如果还是不会,ccswitch 也是个办法,图形化界面: https://kazjsfecs3y.feishu.cn/wiki/JNXAwxqeOiI3Hxky3BXcYdkrnYb

⚡ 七、常见问题(你一定会遇到)

❓1:为什么 VSCode 连不上?

👉 90% 是:

  • 没带 /v1
  • 没用终端启动 VSCode
  • API Key 没生效

❓2:为什么请求失败?

👉 检查:

bash 复制代码
curl https://你的域名/v1/models

能不能通


❓3:为什么不建议 cc-switch?

👉 因为:

  • 多一层中转 = 不稳定
  • CLI 已经原生支持 base_url
  • 服务器环境不好用

🚀 八、进阶玩法(适合你这种用户)

如果你已经在用 sub2api,其实可以做:

👉 一个完整的 AI 平台:

text 复制代码
VSCode / Cursor / CLI
        ↓
你的 sub2api
        ↓
多模型(Codex / Claude / Gemini)

可以扩展:

  • 多 key 轮询
  • 限流
  • 用户计费
  • fallback
  • SaaS 面板

👉 这已经不是"接入教程"了

👉 而是:

AI 开发基础设施


🧾 九、总结(一句话)

VSCode 接入 Codex,本质就是让 Codex CLI 指向你的 sub2api

相关推荐
码踏樱花3 小时前
PyCharm专业版Win/mac/Linux 2017-2025多版本安装教程【长期使用】
ide·python·pycharm
拆房老料3 小时前
多人协同编辑Excel时,筛选相互干扰怎么办?Onlyoffice中国版给出了与WPS一样的答案
编辑器·excel·开源软件·wps
智算菩萨3 小时前
深度剖析GPT - 5.3 - Codex:技术架构、性能表现与国内API接入全攻略
人工智能·gpt·ai·chatgpt·架构·ai编程·codex
守护安静星空4 小时前
ubuntu vscode 调试 at32f435vmt7
linux·vscode·ubuntu
2501_915921434 小时前
VSCode 写 Swift 运行到 iPhone?快蝎 IDE 开发实战体验
ide·vscode·ios·objective-c·个人开发·swift·敏捷流程
bkspiderx4 小时前
解决VS Code锁定编辑器组导致跳转定义/声明自动拆分编辑器问题
编辑器·vs code·锁定编辑器·跳转定义/声明自动拆分编辑器
BestOrNothing_20154 小时前
Ubuntu 22.04 下使用 VS Code 搭建 ROS 2 Humble 集成开发环境
c++·vscode·python·ros2·ubuntu22.04
果粒蹬i4 小时前
自建私有仪表盘:Dashlet 部署与公网访问全教程
人工智能·编辑器
艾莉丝努力练剑4 小时前
【Linux:文件 + 进程】理解IPC通信
linux·运维·服务器·开发语言·网络·c++·ide