事情的起因是要拼车CC,然后28号之后opus会限额,而CRS目前不支持单个模型限额,只能研究CCR的路由.
如果还没有安装 claude code router可以:
npm install -g @musistudio/claude-code-router
如果版本太老的话:
npm update -g @musistudio/claude-code-router
下面给出一些参考:
1. config.json
配置参考:
位置在用户目录的 .claude-code-router
目录下
windows在资源管理器输入 %USERPROFILE%\.claude-code-router
.
也就是: C:\Users\[你的用户名]\.claude-code-router
这个目录:

其他操作系统自行搜索进入用户目录的命令:
{
"LOG": true,
"LOG_LEVEL": "info",
"CLAUDE_PATH": "",
"HOST": "127.0.0.1",
"PORT": 3456,
"APIKEY": "sk-asdasdasddassaddasdwas",
"API_TIMEOUT_MS": "600000",
"PROXY_URL": "",
"CUSTOM_ROUTER_PATH": "C:\\Users\\Administrator\\.claude-code-router\\CustomizedBySC.js", //文件准备放在哪?建议放在同一个目录下(json貌似不允许注释,记得删除)
"transformers": [],
"Providers": [
{
"name": "sonnet",
"api_base_url": "你的api地址/v1/messages",
"api_key": "你的key",
"models": [
"claude-sonnet-4-20250514",
"claude-3-5-haiku-20241022"
],
"transformer": {
"use": [
"Anthropic"
]
}
},
{
"name": "opus",
"api_base_url": "你的api地址/v1/messages",
"api_key": "你的key",
"models": [
"claude-opus-4-1-20250805"
],
"transformer": {
"use": [
"Anthropic"
]
}
}
],
"StatusLine": {
"enabled": false,
"currentStyle": "default",
"default": {
"modules": []
},
"powerline": {
"modules": []
}
},
"Router": {
"default": "sonnet,claude-sonnet-4-20250514",
"background": "sonnet,claude-3-5-haiku-20241022",
"think": "sonnet,claude-sonnet-4-20250514",
"longContext": "sonnet,claude-sonnet-4-20250514",
"longContextThreshold": 100000,
"webSearch": "sonnet,claude-sonnet-4-20250514"
},
"stream": false
}
CustomizedBySC.js
module.exports = async function router(req, config) {
const model = req.body.model;
// 当用户选择以 "claude-opus" 开头的模型时,路由到你的 opus 模型
if (model && model.startsWith("claude-opus")) {
return "opus,claude-opus-4-1-20250805";
}
// 当用户选择以 "claude-sonnet" 开头的模型时,路由到你的 sonnet 模型
if (model && model.startsWith("claude-sonnet")) {
return "sonnet,claude-sonnet-4-20250514";
}
// 其他模型使用默认路由
return null;
};

这里的 opus
,sonnet
是对应的provider(API提供商/分组名 的意思),大家如果修改了需要改成自己的
之后记得 ccr restart
这样再配合CRS的单个key限额就可以实现对opus限制,同时解决在 CC中 /model 选择opus的时候路由到opus.(貌似目前CCR的Router没有对opus模型路由的选项,有些奇怪,要是有的话,麻烦佬友指正)