核心思路是:不要让 Codex 直接连接 DeepSeek / Mimo,而是让 Codex 连接 CC Switch 的本地路由,由 CC Switch 负责协议转换和请求转发。

一、准备工作

开始前,需要准备好:

  1. CC Switch v3.16.0 或更新版本
  2. 一个可用的 Codex 环境
  3. 第三方模型 的 API Key
  4. 能正常访问对应模型服务的网络环境

二、CC-Switch作用

这里要注意:本文讨论的是 Codex 接入第三方模型,不是单独讲工具的安装教程。

如果不会下载或者不知道怎么使用cc-switch,可以参考我的另一篇博客:cc-switch使用与claude code配置

Codex 的请求格式和很多第三方模型供应商并不完全一致。

DeepSeek、Mimo 等供应商通常提供的是 OpenAI Chat Completions 风格接口,也就是常见的:

/v1/chat/completions

而 Codex 侧可能使用的是更接近 OpenAI Responses API 的调用方式,例如:

/v1/responses

如果直接把 DeepSeek / Mimo 的 API 地址填给 Codex,就可能遇到:

404 Not Found

或者:

/responses endpoint not found

这不是模型不能用,而是接口协议没有对上。

CC Switch 在这里扮演的是本地适配层:

Codex agent
   ↓
CC Switch 本地路由
   ↓
DeepSeek / Mimo / 其他第三方模型服务

Codex 只需要访问本机的 CC Switch 地址:

http://127.0.0.1:15721/v1

三、实战

这里以deepseek为例
在这里插入图片描述

填写apikey即可
在这里插入图片描述
在这里插入图片描述

开启本地路由(核心)

进入:

设置 → 路由 → 本地路由

确认打开:

路由总开关:开启
Codex 路由:开启

默认本地地址一般是:

http://127.0.0.1:15721/v1

在这里插入图片描述
在设置中选择“路由”
在这里插入图片描述

测试与验证

配置完成后,重启 Codex 。

可以在cc-switch与codex cli , codex测试。

在这里插入图片描述

或者

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

如果不显示模型,就执行 /model 试试

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传


常见问题

1. 报 404

原因:

  • 没走本地路由
  • config.toml 未指向 localhost

检查:

~/.codex/config.toml

应为:

http://127.0.0.1:15721/v1

2. 提示找不到 /responses

说明第三方接口和 Codex 的请求格式不匹配。

解决方法是:

Codex → CC Switch 本地路由 → DeepSeek / MiMo

不要直连第三方模型接口。


3.使用mimo模型apikey正确但报401

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传
或者
外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

在使用mimo的TokenPlan套餐时,直接配置api可能会报错如上,改下config.toml的 base_url 即可。

修改:

默认配置如图,需要改为TokenPlan的。

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

将base_url 改为https://token-plan-cn.xiaomimimo.com/v1即可

Logo

汇聚全球AI编程工具,助力开发者即刻编程。

更多推荐