Linux中使用ClaudeCode+ClaudeCodeRouter+OpenRouter/ModelScope
参考博文
https://blog.csdn.net/Dvesiz/article/details/156387378
https://blog.csdn.net/sunyuhua_keyboard/article/details/148132486
https://gt2kk.cn/blog/node/2025-05-30-node
https://juejin.cn/post/7539857687719854143
安装nvm和Node.js
确保已安装curl:
sudo apt update && sudo apt install curl -y
获取安装脚本并运行:
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.5/install.sh | bash
配置国内镜像源(以淘宝源为例):
echo 'export NVM_NODEJS_ORG_MIRROR=https://npmmirror.com/mirrors/node' >> ~/.bashrc
重新加载终端配置文件:
source ~/.bashrc
验证nvm是否安装成功:
nvm --version
安装最新LTS版本的Node.js:
nvm install --lts
验证Node.js安装完成:
node -v
npm -v
安装ClaudeCode和ClaudeCodeRouter
安装ClaudeCode:
npm install -g @anthropic-ai/claude-code
验证ClaudeCode安装完成:
claude -version
安装ClaudeCodeRouter:
npm install -g @musistudio/claude-code-router
配置 API Key
复制以下配置,同时填入各provider的api_key,放在路径~/.claude-code-router/config.json下
{
"LOG": false,
"LOG_LEVEL": "debug",
"CLAUDE_PATH": "",
"HOST": "127.0.0.1",
"PORT": 3456,
"APIKEY": "",
"API_TIMEOUT_MS": "600000",
"PROXY_URL": "",
"transformers": [],
"Providers": [
{
"name": "modelscope",
"api_base_url": "https://api-inference.modelscope.cn/v1/chat/completions",
"api_key": "",
"models": [
"ZhipuAI/GLM-4.7"
],
"transformer": {
"use": [
[
"maxtoken",
{
"max_tokens": 65536
}
],
"enhancetool"
],
"Qwen/Qwen3-235B-A22B-Thinking-2507": {
"use": [
"reasoning"
]
}
}
},
{
"name": "openrouter",
"api_base_url": "https://openrouter.ai/api/v1/chat/completions",
"api_key": "",
"models":
[
"xiaomi/mimo-v2-flash:free",
"x-ai/grok-code-fast-1",
"deepseek/deepseek-v3.2"
],
"transformer": { "use": ["openrouter"] }
},
{
"name": "ZAI",
"api_base_url": "https://open.bigmodel.cn/api/paas/v4/chat/completions",
"api_key": "",
"models": [
"glm-4.7"
],
"transformer": {
"use": [
"forcereasoning"
]
}
}
],
"StatusLine": {
"enabled": false,
"currentStyle": "default",
"default": {
"modules": []
},
"powerline": {
"modules": []
}
},
"Router": {
"default": "modelscope,ZhipuAI/GLM-4.7",
"background": "modelscope,ZhipuAI/GLM-4.7",
"think": "modelscope,ZhipuAI/GLM-4.7",
"longContextThreshold": 60000,
"webSearch": "",
"image": ""
},
"CUSTOM_ROUTER_PATH": ""
}
重启服务使得修改后的配置文件生效:
ccr restart
启动ClaudeCodeRouter
执行:
ccr code
在VSCode中同样也是在终端执行ccr code

浙公网安备 33010602011771号