news 2026/5/21 3:47:41

Codex使用DeepSeek API的方法(cc switch + codex bridge方案)

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Codex使用DeepSeek API的方法(cc switch + codex bridge方案)

一、背景


OpenAI 的 Codex 是目前主流的 AI 编程助手之一,不仅可以用来编写代码,还可以用于办公,生活服务等。操作浏览器,操作电脑更是将要抢占龙虾的地位。

DeepSeek V4 在代码场景下性价比高、API 成本低。

两者无法直接对接,根本原因是接口协议 不一致:

项目Codex(v0.81.0 及以上)DeepSeek API
协议Responses APIChat Completions API
请求路径/v1/responses/v1/chat/completions
工具调用tools 字段内联tool_calls 独立消息

解决思路:在本机部署代理,在请求往返时做协议转换。

二、工具介绍

为了便于初学者理解,此处先介绍各个工具的作用。

Codex:AI Agent工具,直接和用户对话、交互,内置许多插件,拥有操作浏览器、操作电脑的强大能力。

DeepSeek API:API供应商,由于Codex费用较高,大量使用的话DeepSeek API更加实惠,因此才需要让Codex接入DeepSeek API。

CC Switch:虽然直接修改codex的配置文件也可以让Codex用上DeepSeek API,但是这样改来改去非常麻烦,CC Switch可以帮我们实现一键切换的便捷功能。

codex-bridge:Codex使用 OpenAI Responses API,而 DeepSeek 和 MiMo 使用 Chat Completions。 codex-bridge 用于在两者之间双向转换 —— 包含流式 SSE、工具调用与思考模式回合,让你在不修改 Codex 客户端的前提下使用任意支持的模型。

CC Switch下载:https://github.com/farion1231/cc-switch/releases

codex-bridge(进去后,点击code按钮,再点击download ZIP):https://github.com/wujfeng712-ui/codex-bridge

三、配置codex-bridge

在codex-bridge的根目录,将env.example复制一份,改名为.env

然后使用记事本打开.env文件

找到这一行

DEEPSEEK_API_KEY=

在后面输入你在 DeepSeek平台创建的Api key

平台网址:https://platform.deepseek.com/api_keys

然后在codex-bridge的根目录,新建一个文本文件,内容:

node --env-file=.env proxy.mjs

保存关闭编辑器,重命名这个文件为:启动codex-bridge.cmd

双击,即可启动。(不要关掉这个小黑窗)

这一步需提前安装Node.js 18+(官网下载)

四、配置CC Switch

CC Switch安装好后,打开,点击右上角加号→选择统一供应商→添加统一供应商

如图进行配置,

名称:codex-bridge

API地址:http://127.0.0.1:4000/v1

apikey:sk-proxy-local-replace-with-48-char-hex

(apikey其实就是第二步中.env文件里面的PROXY_AUTH_KEY=后面的值,这里为了便于新手操作,没有做修改)

完成后,在这个页面,点击这个同步按钮,确定。

(注意此时顶部要选中codex)

回主界面,点击这里的编辑按钮,

点击右侧这个获取模型列表,就可以成功获取到deepseek的模型了,选择后点击保存。

回到主界面,就可以点击启用了。

回到codex中发送消息,可以看到小黑窗中开始打印请求日志,codex已经成功使用deepseek的API进行回复了。

后续想要使用原本的chatgpt 额度时,只需要在CC Switch的主界面中选择default配置即可。

需要注意,后面每次使用codex的deepseek时,都需要先打开codex-bridge。

DeepSeek复杂问题思考报错的问题解决

搞好上面之后,如果只在codex中输入你好,那么DeepSeek可以正常回复,但是一旦提问比较复杂的问题,就会报错:The reasoning_content in the thinking mode must be passed back to the API.

这是因为deepseek-v4思考模式的要求,网上有很多人遇到了同样的问题,比如:https://github.com/farion1231/cc-switch/issues/2331

我对codex-bridge的文件进行了一些修改,这样就可以正常使用deepseek-v4,不会报错了。

将proxy.mjs文件覆盖掉codex-bridge根目录的同名文件即可。

通过网盘分享的文件:proxy.mjs
链接: https://pan.baidu.com/s/1ctVhmhVulrsH1DHtjRFToQ?pwd=y58x 提取码: y58x

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/21 3:42:01

晶振参数深度解读与替代选型实战(55.2MHz 工业级无源晶振案例)

前言作为嵌入式 / 硬件 FAE,日常工作中晶振的参数解读、客户需求替代是高频场景。最近遇到一个典型的工业级宽温晶振客户需求,参数里藏着很多新手容易踩的坑,比如 “负频率” 的误解、负载电容不匹配、宽温范围忽略等问题。本文以客户的55.2M…

作者头像 李华
网站建设 2026/5/21 3:33:04

射灯轨道灯怎么选?看完这篇不花冤枉钱! 这几家射灯轨道灯公司靠谱吗?老师傅偷偷告诉你! 装修小白必看:射灯轨道灯避坑指南,这家公司口碑最好!

朋友们,最近是不是被家里或者店铺的灯光搞得头大?想装射灯轨道灯提升一下格调,结果一搜,从几十块到几百块一盏的都有,品牌五花八门,参数看得人眼花缭乱。买便宜的怕效果差,买贵的又怕被坑。今天…

作者头像 李华
网站建设 2026/5/21 3:32:41

SpringBoot 实现动态切换数据源,这样做才足够优雅!

点击上方“java大数据修炼之道”, 选择“设为星标”技术干货发文后 👉 第一时间奉上最近在做业务需求时,需要从不同的数据库中获取数据然后写入到当前数据库中,因此涉及到切换数据源问题。本来想着使用Mybatis-plus中提供的动态数据源SpringB…

作者头像 李华
网站建设 2026/5/21 3:29:02

KING大咖直播|驯服时间洪流:电科金仓KES时序版“硬核”解码

设备互联、生产监控、交易行情……时序数据正以指数级速度狂奔,传统数据库频频掉队?电科金仓KES时序版,用“一库多模”破题:千万级并发写入稳如磐石、20倍压缩比瘦身立现、高密度写入与实时分析同框——这是国产时序数据库交出的一…

作者头像 李华
网站建设 2026/5/21 3:26:08

从音箱分频到电源净化:聊聊RLC低通滤波器那些意想不到的实用场景

从音箱分频到电源净化:聊聊RLC低通滤波器那些意想不到的实用场景 在电子工程的世界里,RLC低通滤波器就像一位低调的幕后英雄。它不像微处理器那样引人注目,也不像显示屏那样直观可见,却在无数电子设备中默默发挥着关键作用。从你每…

作者头像 李华