平时做技术实践时,很多问题不是概念不会,而是细节没串起来。拿“采用CC-Switch将DeepSeek接入Codex的完整配置教程”来说,它看着像小点,放到项目里常会牵出环境、配置、兼容性和维护成本。下面按实际采用顺序,把思路、关键写法和容易踩坑的地方讲清楚,便于大家直接对照操作。
摘要
理解这一步时,随着 AI 编程助手的普及,Codex 凭借其强大的代码生成能力备受开发者青睐。然而,Codex 默认绑定 OpenAI 官方接口,对于希望采用国产大模型(如 DeepSeek)的开发者来说存在一定门槛。本文将提供一份从下载到设置的完整保姆级教程,借助开源工具 CC-Switch 落到代码里,作为中间转发层,将 Codex 的请求无缝转发至 DeepSeek 的 OpenAI 兼容接口。文章涵盖 API Key 拿到、客户端安装、供应商设置、本地路由开启及最后验证,确保你能够顺利完成设置,让 Codex 用上高性价比的 DeepSeek 模型。
一、准备工作:拿到 DeepSeek API Key
在开始设置之前,我们需先拿到 DeepSeek 的通行证。
- 理解这一步时,打开 DeepSeek 开放平台(
(链接已移除)),登录你的账号。 - 在左侧导航栏点击 API Keys,然后点击 新建 API Key。
- 输入一个名称(比如
codex),点击新建。 - 立即复制生成的
sk-开头的密钥。注意:这个密钥只会完整显示一次,关闭弹窗后就看不到了,请务必妥善保存。
安全提示:API Key 是账户私有凭证,不要分享给他人,也不要直接写进公开的代码仓库中。
二、安装 Codex 客户端
理解这一步时,Codex 有多个客户端形态(CLI、桌面端、VS Code 插件),它们共用同一份设置文件,按下面步骤设置一次即可。
2.1 下载 Codex
结合项目来看,访问 OpenAI Codex 官方产品页((链接已移除))或拿到页面((链接已移除)),根据你的系统下载对应版本。你也能够借助命令行安装:
# macOS / Linux
curl -fsSL https://chatgpt.com/codex/install.sh | sh
# 或使用 npm
npm i -g @openai/codex
2.2 首次运行 Codex
安装完成后,至少运行一次 Codex(打开桌面端或执行 codex 命令),目的是让 ~/.codex 目录自动生成。这个目录是后续设置的基础。
三、安装 CC-Switch
理解这一步时,CC-Switch 是一款跨平台的 API 渠道管理工具,用来统一转发 Codex 等 AI 编程工具的接口请求。
3.1 下载安装包
理解这一步时,打开 GitHub Releases 页面:(链接已移除)。根据你的系统选择对应格式:
| 系统 | 建议格式 |
|---|---|
| Windows | MSI 安装程序 / 便携版压缩包 |
| macOS | ZIP 压缩包 / Homebrew |
| Linux | deb 包 / rpm 包 / AppImage |
3.2 安装 CC-Switch
Windows 系统:双击 MSI 安装程序,跟随向导完成安装。安装路径能够自定义,建议避开 C 盘。如果下载的是便携版,解压后直接双击主程序即可运行。
macOS 系统:能够借助 Homebrew 安装,也能够解压 ZIP 包,把程序拖入“应用程序”文件夹。
Linux 系统:根据你的发行版执行对应命令:
# Debian / Ubuntu
sudo apt install ./CC-Switch-*.deb
# Fedora
sudo dnf install ./CC-Switch-*.rpm
AppImage 文件添加执行权限后直接运行即可。
提示:CC-Switch 完全免费开源,请仅借助上述官方 GitHub Releases 页面拿到,不要相信任何收费的山寨网站。
四、在 CC-Switch 中设置 DeepSeek
安装完成后打开 CC-Switch,无需注册登录,直接进入主界面。
4.1 切换到 Codex 面板
在 CC-Switch 顶部导航栏选择 Codex(注意:Claude 和 Codex 的设置是分开的,不要选错)。
4.2 添加 DeepSeek 供应商
- 点击主界面右上角的
+按钮,新增一个 API 渠道。 - 在弹出的面板里,找到“预设供应商”位置,选择 DeepSeek。
- 实际处理时,选择后,接口参数(Base URL 等)会自动填入。根据你提供的截图,API 请求地址应为
(链接已移除),默认模型建议填写deepseek-v4-flash。 - 滚动到 API Key 从实现思路看,输入框,粘贴你在第一步拿到的
sk-开头的密钥。 - 点击 保存。
4.3 开启本地路由
这一步很关键,很多设置完发现 Codex 无法调用,原因就是本地路由没有开启。
- 进入 CC-Switch 的 设置 页面。
- 找到 本地路由 选项。
- 将 路由总开关 和 Codex 开关 都打开。
设置
└── 本地路由
├── 路由总开关(开启)
└── Codex(开启)
4.4 激活 DeepSeek 渠道
回到 CC-Switch 主界面,在渠道列表中选择刚刚新建的 DeepSeek 实际处理时,条目,将其激活为当前采用的供应商。此时,你的设置界面应该与截图一致,显示“当前应用处于代理接管状态”。
五、验证设置
完成上述设置后,需重启 Codex 客户端才能生效。
- 完全退出 Codex(不是最小化,而是彻底关闭进程)。
- 重新打开 Codex。
- 从实现思路看,在 Codex 中随便提一个问题,比如“写一个 Python 更快排序”,看看是否能正常得到 DeepSeek 的回复。
在这个场景下,若一切正常,恭喜你,Codex 现在已经由 DeepSeek 驱动了!
自检清单
你能够对照下表更快检查每一步是否完成:
| 序号 | 待办事项 | 自检标准 |
|---|---|---|
| 1 | 申请 DeepSeek API Key | 拿到 sk- 开头的字符串 |
| 2 | 下载 CC-Switch 安装包 | 安装包格式与系统匹配 |
| 3 | 完成 CC-Switch 安装 | 能正常打开主界面 |
| 4 | 新建 API 渠道 | 渠道列表出现新条目 |
| 5 | 选择 DeepSeek 供应商 | 接口参数自动填入 |
| 6 | 填写并保存 API Key | 提示保存成功 |
| 7 | 开启本地路由两个开关 | 总开关与 Codex 开关均为开启 |
| 8 | 激活 DeepSeek 渠道 | 界面显示当前激活为 DeepSeek |
| 9 | 重启 Codex 并测试 | 能得到模型回复 |
六、常用问题
Q:设置完成后 Codex 无法调用怎么办?
落到代码里,最常用的原因是本地路由没有开启。请回到 CC-Switch 的设置页面,确认路由总开关和 Codex 开关都处于打开状态。此外,请检查 API Key 是否填写正确,以及 DeepSeek 账户是否有余额。
Q:API Key 填错了怎么办?
结合项目来看,若 API Key 填错或缺失,会直接导致调用失败。你能够删除现有的 DeepSeek 渠道,重新添加同时填入正确的 Key。
Q:CC-Switch 中的设置需重启 Codex 才能生效吗?
从实现思路看,是的。修改设置后,需完全退出 Codex 再重新打开,设置才会生效。运行时切换连接不会自动修改现有进程。
七、总结
实际处理时,本文完整梳理了从下载 Codex、拿到 DeepSeek API Key、安装 CC-Switch,到设置供应商、开启本地路由、验证调用的全流程。核心逻辑很轻松:实际处理时,Codex 不认 DeepSeek 的接口,CC-Switch 作为中间层帮它转发和转换结合项目来看,。只要按照步骤操作,几分钟就能完成设置,让 Codex 用上 DeepSeek 的强大能力。如果在设置过程中遇到问题,欢迎在评论区留言交流。
从实现思路看,总的来说,CC-Switch适合结合实际项目边做边理解。先抓住核心思路,再逐步补上细节和边界处理,最后效果会更稳定,也更容易复用。