DeepSeek 接入 Codex 的方式,前后经历了几次明显的变化。
从早期不支持 Responses API、必须借助 CCX 中转,到 CC Switch 加入接口转换功能,再到如今 DeepSeek 提供原生的 Responses API 接口,整个接入流程变得越来越简单。
也正因为方案更新得很快,网上现存的教程对应着不同阶段:有的要求安装 CCX,有的需要开启 CC Switch 路由,有的则可以直接配置。新手如果照着旧教程操作,很容易安装一堆现在已经不再需要的工具。
所以,在演示最新接入方法之前,我们先用几分钟梳理 DeepSeek 接入 Codex 经历的三个阶段。了解这段变化之后,你就能分辨哪些教程已经过时,也能理解目前为什么可以直接接入。
如果你只关心最新的配置方法,也可以直接跳到第三部分。
ccx时代
早期的 DeepSeek 只提供 Chat Completions API,而 Codex 使用的是 Responses API,因此两者不能直接对接。
当时的解决办法,是使用 CCX 作为中间层,把 Chat Completions API 的请求和响应转换成 Codex 能够使用的格式。
因此,这一阶段的配置最复杂:既需要安装 CCX,也需要通过 CC Switch 管理相关配置。
相关旧教程:
cc switch开路由时代
从 CC Switch 3.16.1 开始,软件加入了路由转换功能。
开启路由后,CC Switch 自身就能完成接口格式转换,让只提供 Chat Completions API 的模型接入 Codex,不再需要额外安装 CCX。
相比第一阶段,这种方法已经方便了很多,但本质上仍然需要一个中间层进行转换。
相关旧教程:
https://www.bilibili.com/video/BV14YEs6aEKL/?spm_id_from=333.1387.upload.video_card.click
DeepSeek 原生支持 Responses API
现在,DeepSeek 已经提供原生的 Responses API 接口,因此不再需要 CCX,也不需要开启 CC Switch 的接口转换路由。
到了这个阶段,我们有两种使用方式:
- 接入 DeepSeek Harness;
- 将 DeepSeek 配置到 Codex 中使用。
如果只是想获得更完整、稳定的 DeepSeek 使用体验,我更建议优先使用 DeepSeek 自己的 Harness。它与自家模型的适配通常更完整,而且支持 DeepSeek Flash 模型的多模态能力。
相关教程:
https://www.bilibili.com/video/BV1FsuF6bEQ4/?spm_id_from=333.1387.upload.video_card.click
接下来,我重点演示第二种方式:如何把 DeepSeek 直接接入 Codex。
需要注意的是,即使 DeepSeek 已经支持 Responses API,也不代表 Codex 的每一项请求参数和工具能力都一定能够完整兼容。
如果使用过程中出现 400 错误,首先检查接口地址、模型名称、API Key 和配置格式。如果这些配置都没有问题,则可能是 Codex 发出的部分请求字段或工具调用暂时不被 DeepSeek 支持,需要结合具体错误信息判断。

另外,如果通过 CC Switch 管理 Codex 配置,建议使用 3.20.0 或更高版本。
先从DeepSeek API开放平台获取api key
然后填入CC Switch的deepseek渠道的api key输入框



然后获取模型,一定要能获取到模型,获取几个无所谓,如果这一步提示错误
如果提示api无效,那就排查一下你的key是否复制正确
如果提示获取失败,那就排查你的codex是否配置了代理,但是又把对应软件给关了

截止视频录制的时候,deepseek的最新模型是 deepseek-flash,如果模型映射那里没有的话,需要手动加上

然后重启codex即可
