本文介绍使用CC Switch 3.16.0将国内模型(如DeepSeek)接入Codex的方法,只需两步配置。适合已有或新建Codex账号的用户,核心亮点包括保留账号登录状态、自动转换API接口、开启本地路由。老用户需提前备份config.toml文件,避免因模型提供者名称变更导致历史聊天记录全部丢失。建议新用户直接按步骤操作,老用户务必先查看第4部分的数据保留提醒。
Tags:
这是我的第 338篇原创,一直致力于从实战维度去分享工具、Agent、技巧、资讯
大家好!我是唐舰长
终于等到了!CC Switch 3.16.0 正式更新
Codex 接模型一直是一个很麻烦的事情,尤其是接入国内模型
但是一直碍于这几家模型都没有开放「OpenAI Responses API」这个接口,只能依靠第三方转发的方式强行实现连接国内模型的方法。
而CC Switch可以完美解决这样的问题,下面基于最新的CC Switch配置国内模型,作为 Codex 中使用的备用模型
本次重点分享两个内容:保留Codex 账号登入状态并实现调用 API、接入国内模型(建议大家完整观看,如果不需要登入 Codex 账号,就只需要使用CC Switch进行配置即可)
01|下载 Codex 并登入
如果你现在的 codex 已经完成了账号登录,这个板块内容可以直接跳过。
如果说你现在不想要将账号登录在你的 Codex 上面,这个板块也可以跳过。
如果你有一个之前正常使用的账号,也可以尝试登录,只要能成功登录,这个板块也跳过。
首先就是需要准备一个账号,可以自己注册也可以直接购买(https://gmail91.shop/categories/gpt)因为现在注册已经放开了,可以直接注册,如果嫌麻烦就直接买一个账号也行
毕竟只是为了登入到 Codex 中解锁 Codex 的全部功能,如果不登入的情况下插件是灰色状态(现在新版 Codex 也能用极少数的插件,远不如登入过账号的全部插件)
接码平台:
接收验证码:【闲鱼】https://m.tb.cn/h.RVuH4QO?tk=T8Gy5DeQOv7 CA381 「在闲鱼发布了【oai.c】」 点击链接直接打开
这个板块不分享太多,只要你在登入账号的时候显示下面这张图的内容,就必须接码
详细文章链接:如何开启 Codex 全部功能,解决 Codex 登入问题
02|下载CC Switch
网址:https://github.com/farion1231/cc-switch/releases/tag/v3.16.1
打不开这个网址说明你缺少一个工具,因为这个是 github 上的项目,必须要才可以下载
划到页面最下面就能看到很多版本的软件下载地址(CC Switch是一个软件)
基本上 Mac 电脑和 Windows 电脑的两个下载的版本给大家框出来了
下载下来是不需要登入账号的,打开 Codex 的配置,可以看到已经支持非常多的国内模型,只需要去对应的平台获取 API 然后填写即可
国内模型之前不好接入就是因为大部分模型就是 chat 接口,而 Codex 不支持这个接口
最新版的CC Switch 是会基于你接入的国内模型,走本地路由把Responses 改为 chat 接口,这样就能适配 Codex 的模型请求方式:
上面这张图就是新版CC Switch中 Codex 的配置及后续运行逻辑
03|配置国内模型
这里我分享的内容是登入上 codex 账号后,并使用国内模型 API 接入
下面有几个步骤,分别将文字信息和图片流程列出来,大家可以直接看
1.用账号登入一次,免费的账号也行(在 01 板块已经分享过)
2.在CC Switch的设置中,保留账号登入记忆
3.添加国内模型API
4.如果接入的模型是 chat 接口方式,需打开本地路由
5.切换到添加的国内模型并重启 Codex
注意:先看完文章再去跟着配置!(小心你的数据全没,历史聊天记录全没有)
在CC Switch的设置中,保留账号登入记忆
打开CC Switch点击设置
在「通用页面」下滑找到「Codex 应用增强」并开启
开启过后,你登录的 Code x 账号信息就会保留。这样的话,不管我们用什么中转 API,你都能基于该账号的权限,去使用它的完整功能(插件全开)
添加国内模型API
点到 Codex 并点击「+新增」
这上面这一行各种图标代表着可以配置各种的终端 Agent(Claude code 、gemini、Openclaw 等等)点到哪一个配置哪一个
进来之后就能看到非常多的模型供应商,在这些模型供应商中,找到你需要添加的模型(尽量不要自己去自定义配置)
就以 DeepSeek 为例吧,打开 DeepSeek 的 API 网站,登入账号并获取 API key(https://platform.deepseek.com/usage)
拿到的 APIkey,直接填写到专属 DeepSeek 导入到供应商页面
填写 API key,点击添加即可
注意:先看完整篇文章在来配置,这一步的配置很重要(尤其是已经正常使用 Codex 的小伙伴,如果配置错误你的历史聊天数据可能就没有了)如果你是刚开始Codex 那就直接操作
如果接入的模型是 chat 接口方式,需打开本地路由
打开 CC switch 然后找到「路由」并进行开启
启用并重启本地的 Codex进行使用
打开之后既然拥有账号登入还能直接使用 DeepSeek 模型
04|聊天记录保存
上面就是纯分享,对于刚使用 Codex 还没有一些数据的小伙伴可以直接跟着操作
如果!你已经正常使用 Codex,且像我一样有一堆历史记录的,一定要小心,我下面会分享怎么避免
包括我刚刚上面那种接入 DeepSeek 的截图也能看出来,我左侧的聊天记录全部消失,只剩下几个文件夹
而我之前的文件夹中有很多数据:
以下是老用户,经常使用 Codex 用户的内容分享
第一步
在本地找到对应的 config 文件
Mac:主文件夹(打开隐藏文件夹)——.codex——config.toml
Win:C 盘——用户——.codex——config.toml
第二步
打开文件,并查看字段名称
model_provider = "OpenAI"和[model_providers.OpenAI] 这两个是不是都是显示的 OpenAI,如果不是 OpenAI 也没有关系,记住你的那个显示词(需要在配置 DeepSeek 的API 的使用同步修改)
第三步
打开 CC-switch添加中转模型,流程和上面一致,复制 API 并写入,重点是要把页面滑到下面来
model_provider = "custom"和[model_providers.custom]
CC switch 默认就是custom也是这个导致很多人丢失数据,那做法就是在添加 DeepSeek 这个供应商之前,把你原本的那个词(比如我的是 OpenAI)修改到相对应的位置(最好是复制,别手敲)然后在点击添加,基本上就能解决数据丢失的问题
我刚开始配置的时候也没有注意,就直接点击了添加并且进行切换。当我打开之后,看到我的 codex 里面什么数据都没有了,我才后知后觉地发现这个问题。
05|写在最后
之前一直没分享国内模型的接入方案,主要是第三方代转发操作起来比较复杂,不如直接用中转平台的模型(比如 5.5)来得省事
最近越来越多人用上了 Codex,听到最多的一句话是:"为什么一句简单的话,Codex 回复这么慢?"
这让我意识到,很多人其实是把 Codex 当豆包在用。当豆包用倒也没什么问题——Codex 本身的记忆能力、项目规划、本地文件预览确实很方便,哪怕只是简单问答也能解决不少事
但这也让我重新思考了使用方式。我自己用 Codex 始终是基于项目来用的,简单的问题还是直接去豆包官方问。所以我一直传达的观点是:要用就用好模型,接中转或接官方
不过如果只是当豆包用的话,接国内模型反而更合适——测试数据、分析数据都很顺手,速度也快
所以最优解其实是:国内模型处理日常问答 + 中转/官方模型处理项目级任务,两者搭配使用,效率直接翻倍
最后帮大家理一下操作顺序,避免踩坑:
老用户先看 04,搞清楚 config.toml 里你的 model_provider 写的是什么
打开 CC Switch 添加模型时,把供应商名称改成你原来的那个值再点添加
开启本地路由,端口改为 15721
切换模型,重启 Codex
新用户没有历史数据包袱,直接从 01 跟到 03 就行
我自己现在的用法是:日常简单问题切 DeepSeek,速度快、成本低;项目级任务切回官方模型或中转的 5.5,能力上限更高。两个模型随时切换,CC Switch 里点一下就行
有配置问题可以评论区留言,我看到会回复。
关注公众号并添加舰长微信,领取智能体学习资料,并参与智能体技术直播讲解
另外非常欢迎大家加入**[唐舰长AI落地智能体交流群]****,主要交流群每周都会进行公益直播教大家搭建AI智能体工作流**
没有评论:
发表评论