最近"大模型指导小模型"的玩法越来越常见------用推理强的大模型做规划、拆分任务,再用价格便宜的小模型去执行、写代码。正好我手边有一份 MiniMax 的 Coding Plan,而 DeepSeek 的 V4 价格对穷学生来说又有点肉疼,就想着能不能把它们编排起来:思考用 DeepSeek,干活用 MiniMax,而且最好在同一个终端窗口里随时切换,不用重启,保留上下文。
但现实很骨感:Claude Code 本身只认一套 API 地址加一个模型名,切模型就得 /exit 退出重进,之前聊的上下文全清空,非要把不同厂商的 API 混用就更头疼了。试过 CC Switch 图形版、改环境变量、写别名脚本......不是得重启,就是两个 API 地址打架。
最后总算找到了一个轻量又靠谱的方案:Claude Code Router Enhanced 版 。它能在本地跑一个代理,把不同厂商的 API 聚合成一个统一入口,然后在 Claude Code 里直接用 /model 命令秒切,上下文完好无损。下面把配置过程完整记录下来,方便自己备忘,也希望能帮到有同样需求的朋友。
最终效果
- 打开一个 CMD 窗口,运行
ccr start启动代理服务 - 再开一个 CMD,
ccr code进入 Claude Code,默认用 DeepSeek - 想切 MiniMax 写代码:输入
/model minimax,MiniMax-M2.7,瞬间切换 - 想切 DeepSeek 做推理:输入
/model deepseek,deepseek-reasoner - 全程不用退出,历史记录全在,一个窗口里自由跳转
准备工作
- 系统:Windows 10/11(我的是 Win10)
- 已安装 Node.js(版本 ≥18),npm 可用
- 已获取 DeepSeek 和 MiniMax 的 API Key(各自官网申请开通)
- Claude Code 已装好并能正常启动
步骤 1:安装 Router
打开命令行(CMD 或 PowerShell 都行),全局安装增强版分支:
npm install -g @jasonzhangf/claude-code-router-enhanced
安装时会刷一堆包,看到 added 102 packages 之类的提示就表示成功了。
注意:不要装原版
@musistudio/claude-code-router,我在部分 Windows 上遇到过加载配置直接卡住的情况。这个增强版工作得很稳。
最近"大模型指导小模型"的玩法越来越常见------用推理强的大模型做规划、拆分任务,再用价格便宜的小模型去执行、写代码。正好我手边有一份 MiniMax 的 Coding Plan,而 DeepSeek 的 V4 价格对穷学生来说又有点肉疼,就想着能不能把它们编排起来:思考用 DeepSeek,干活用 MiniMax,而且最好在同一个终端窗口里随时切换,不用重启,保留上下文。
但现实很骨感:Claude Code 本身只认一套 API 地址加一个模型名,切模型就得 /exit 退出重进,之前聊的上下文全清空,非要把不同厂商的 API 混用就更头疼了。试过 CC Switch 图形版、改环境变量、写别名脚本......不是得重启,就是两个 API 地址打架。
最后总算找到了一个轻量又靠谱的方案:Claude Code Router Enhanced 版 。它能在本地跑一个代理,把不同厂商的 API 聚合成一个统一入口,然后在 Claude Code 里直接用 /model 命令秒切,上下文完好无损。下面把配置过程完整记录下来,方便自己备忘,也希望能帮到有同样需求的朋友。
最终效果
- 打开一个 CMD 窗口,运行
ccr start启动代理服务 - 再开一个 CMD,
ccr code进入 Claude Code,默认用 DeepSeek - 想切 MiniMax 写代码:输入
/model minimax,MiniMax-M2.7,瞬间切换 - 想切 DeepSeek 做推理:输入
/model deepseek,deepseek-reasoner - 全程不用退出,历史记录全在,一个窗口里自由跳转
准备工作
- 系统:Windows 10/11(我的是 Win10)
- 已安装 Node.js(版本 ≥18),npm 可用
- 已获取 DeepSeek 和 MiniMax 的 API Key(各自官网申请开通)
- Claude Code 已装好并能正常启动
步骤 1:安装 Router
打开命令行(CMD 或 PowerShell 都行),全局安装增强版分支:
npm install -g @jasonzhangf/claude-code-router-enhanced
安装时会刷一堆包,看到 added 102 packages 之类的提示就表示成功了。
注意:不要装原版
@musistudio/claude-code-router,我在部分 Windows 上遇到过加载配置直接卡住的情况。这个增强版工作得很稳。

步骤 2:创建配置文件
在你的用户目录下新建文件夹 .claude-code-router,然后创建 config.json。完整路径:C:\Users\你的用户名\.claude-code-router\config.json。
如果用资源管理器建不了点开头的文件夹,直接在命令行操作:
mkdir %USERPROFILE%\.claude-code-router
用记事本打开 config.json,粘贴下面内容,并把自己的 api_key 替换进去。
{
"Port": 3456,
"Providers": [
{
"name": "deepseek",
"api_base_url": "https://api.deepseek.com/anthropic",
"api_key": "你的DeepSeek-API-Key",
"models": ["deepseek-v4-pro", "deepseek-v4-flash"]
},
{
"name": "minimax",
"api_base_url": "https://api.minimaxi.com/anthropic",
"api_key": "你的MiniMax-API-Key",
"models": ["MiniMax-M2.7"]
}
],
"Router": {
"default": "deepseek,deepseek-pro"
}
}
注意事项:
-
api_key是你在各厂商后台拿到的真实密钥,别带空格换行。 -
models数组里的模型名保持我这样写就行。 -
"default": "deepseek,deepseek-chat"表示启动 Claude Code 时默认用 DeepSeek Chat。 -

步骤 3:启动代理服务
在命令行输入:
ccr start
首先会加载配置,接着出一段 Router 的启动横幅,最后显示:
🚀 LLMs API server listening on http://127.0.0.1:3456
说明代理服务已经在本地 3456 端口跑起来了。这个窗口不要关,一直放着。

步骤 4:用 Router 启动 Claude Code
新开一个 CMD 窗口(或者 Win+R → cmd),执行:
ccr code
可能会弹出一个提示,问是否使用检测到的 API Key(类似 sk-ant-...k2cc-proxy-key),务必选择 2. No (recommended)。那是 Router 的内部占位符,选 No 才会去用你在配置文件里填的厂商真 Key。如果又弹一次,继续选 No。
之后 Claude Code 就正常启动了,默认连接到 DeepSeek-Chat。
步骤 5:在 Claude Code 里随意切换模型
进入 Claude Code 对话界面后,直接输入对应指令即可一键切换模型,指令中间必须用英文逗号。
模型切换指令
-
切到 MiniMax-M2.7
/model MiniMax-M2.7
-
切到 DeepSeek-v4-flash
/model deepseek-v4-flash
上下文不中断实测验证方法
切换完模型可马上做一轮提问测试,验证对话历史、项目上下文完全没断开:
-
先随便问一句:
你是什么模型
-
执行上面的模型切换指令
-
再追问一句验证记忆:
你现在是什么模型,我上一个问题你的回答是什么?
实测可以精准记住上一轮对话内容,模型秒切、上下文全程保留,不用重新解释需求、复述项目背景,无缝衔接非常好用。

注意事项与踩坑记录
- Router 窗口必须一直开着 ,关掉后
/model会失效,Claude Code 连不上代理。 - 如果启动 Router 时卡在 "Loaded JSON config" 不动,基本上是
config.json格式有问题(比如多余逗号或引号)。直接照我上面的模板覆盖最省心。 - 端口冲突的话,把
config.json里的Port换成其他值(如3457),启动命令不变。 npm install如果失败或很慢,可以临时设置国内镜像:
npm set registry https://registry.npmmirror.com,装完可切回npm set registry https://registry.npmjs.org。
真实起因
说到底,组这套"DeepSeek 规划 + MiniMax 执行"的出发点很简单:大模型指导小模型的趋势越来越明显,真没必要所有环节都上最强最贵的模型。对一个穷学生来说,DeepSeek 全模型的钱花起来心疼,而 MiniMax 的 Coding Plan 刚好便宜够用。那就编排一下,把钢用在刀刃上,思考时上深度推理,写代码时切平价模型。这套 Claude Code Router 方案完美实现了这点,轻量还不用折腾 Docker,相当于花 5 分钟配置,省下大量不必要的开销和来回重启的心累。
希望这篇记录能让你少踩一些坑,把时间花在真正有价值的事情上。
步骤 2:创建配置文件
在你的用户目录下新建文件夹 .claude-code-router,然后创建 config.json。完整路径:C:\Users\你的用户名\.claude-code-router\config.json。
如果用资源管理器建不了点开头的文件夹,直接在命令行操作:
mkdir %USERPROFILE%\.claude-code-router
用记事本打开 config.json,粘贴下面内容,并把自己的 api_key 替换进去。
{
"Port": 3456,
"Providers": [
{
"name": "deepseek",
"api_base_url": "https://api.deepseek.com/anthropic",
"api_key": "你的DeepSeek-API-Key",
"models": ["deepseek-v4-pro", "deepseek-v4-flash"]
},
{
"name": "minimax",
"api_base_url": "https://api.minimaxi.com/anthropic",
"api_key": "你的MiniMax-API-Key",
"models": ["MiniMax-M2.7"]
}
],
"Router": {
"default": "deepseek,deepseek-pro"
}
}
注意事项:
api_key是你在各厂商后台拿到的真实密钥,别带空格换行。models数组里的模型名保持我这样写就行。"default": "deepseek,deepseek-chat"表示启动 Claude Code 时默认用 DeepSeek Chat。
新建文件配置.png
步骤 3:启动代理服务
在命令行输入:
ccr start
首先会加载配置,接着出一段 Router 的启动横幅,最后显示:
🚀 LLMs API server listening on http://127.0.0.1:3456
说明代理服务已经在本地 3456 端口跑起来了。这个窗口不要关,一直放着。
启动cc.png]()
步骤 4:用 Router 启动 Claude Code
新开一个 CMD 窗口(或者 Win+R → cmd),执行:
ccr code
可能会弹出一个提示,问是否使用检测到的 API Key(类似 sk-ant-...k2cc-proxy-key),务必选择 2. No (recommended)。那是 Router 的内部占位符,选 No 才会去用你在配置文件里填的厂商真 Key。如果又弹一次,继续选 No。
之后 Claude Code 就正常启动了,默认连接到 DeepSeek-Chat。
步骤 5:在 Claude Code 里随意切换模型
进入 Claude Code 对话界面后,直接输入对应指令即可一键切换模型,指令中间必须用英文逗号。
模型切换指令
-
切到 MiniMax-M2.7
/model MiniMax-M2.7
-
切到 DeepSeek-v4-flash
/model deepseek-v4-flash
上下文不中断实测验证方法
切换完模型可马上做一轮提问测试,验证对话历史、项目上下文完全没断开:
-
先随便问一句:
你是什么模型
-
执行上面的模型切换指令
-
再追问一句验证记忆:
你现在是什么模型,我上一个问题你的回答是什么?
实测可以精准记住上一轮对话内容,模型秒切、上下文全程保留,不用重新解释需求、复述项目背景,无缝衔接非常好用。
验证.png
注意事项与踩坑记录
- Router 窗口必须一直开着 ,关掉后
/model会失效,Claude Code 连不上代理。 - 如果启动 Router 时卡在 "Loaded JSON config" 不动,基本上是
config.json格式有问题(比如多余逗号或引号)。直接照我上面的模板覆盖最省心。 - 端口冲突的话,把
config.json里的Port换成其他值(如3457),启动命令不变。 npm install如果失败或很慢,可以临时设置国内镜像:
npm set registry https://registry.npmmirror.com,装完可切回npm set registry https://registry.npmjs.org。
真实起因
说到底,组这套"DeepSeek 规划 + MiniMax 执行"的出发点很简单:大模型指导小模型的趋势越来越明显,真没必要所有环节都上最强最贵的模型。对一个穷学生来说,DeepSeek 全模型的钱花起来心疼,而 MiniMax 的 Coding Plan 刚好便宜够用。那就编排一下,把钢用在刀刃上,思考时上深度推理,写代码时切平价模型。这套 Claude Code Router 方案完美实现了这点,轻量还不用折腾 Docker,相当于花 5 分钟配置,省下大量不必要的开销和来回重启的心累。
希望这篇记录能让你少踩一些坑,把时间花在真正有价值的事情上。