Claude Code Router
Claude Code Router配置指南
1. SophNet API获取
SophNet云算力平台网址:https://sophnet.com
点击“控制台”进入登陆界面,登录后可以看到“创建新项目”,点击创建。
创建后点击项目列表中“详情”,进入服务总览页面,点击“创建新服务”。
在使用模型处可以看到SophNet云算力平台提供的多款主流大模型(Qwen3-Coder、GLM-4.5、Kimi-K2、DeepSeek-R1-0528等),在此界面添加所有想要使用的模型。
完成服务创建后,点击左侧“API Key”--“新的API Key”,创建API,此时创建的API可以调用上一步添加好的所有服务,保存API Key以供后续使用。
2. 环境配置
2.1 安装node
安装nvm
:
执行curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash
安装后重新打开终端或执行source ~/.bashrc
安装node
:
nvm install --lts
验证是否安装成功:
node -v
npm -v
2.2 安装Claude Code 和 Claude Code Router
安装Claude Code :
npm install -g @anthropic-ai/claude-code
安装Claude Code Router:
npm install -g @musistudio/claude-code-router
2.3 配置config.json
文件
创建文件目录:
mkdir -p "$HOME/.claude-code-router"
(Wndows系统执行New-Item -ItemType Directory -Path "$HOME\.claude-code-router" -Force
)
在目录下创建config.json
文件:
{
"LOG": true,
"CLAUDE_PATH": "",
"HOST": "127.0.0.1",
"PORT": 3456,
"APIKEY": "随意填写",
"transformers": [],
"Providers": [{
"name": "sophon",
"api_base_url": "https://www.sophnet.com/api/open-apis/v1/chat/completions",
"api_key": "填写前一步在SophNet云算力平台获取的API-Key",
"models": [
"DeepSeek-V3-Fast",
"DeepSeek-R1",
"DeepSeek-R1-0528",
"DeepSeek-R1-Distill-Llama-70B",
"DeepSeek-v3",
"Qwen3-235B-A22B-Instruct-2507",
"Kimi-K2",
"GLM-4.5",
"Qwen3-Coder",
"Qwen3-14B",
"Qwen3-235B-A22B",
"Qwen2.5-72B-Instruct",
"Qwen2.5-VL-32B-Instruct",
"DeepSeek-Prover-V2",
"Qwen2.5-32B-Instruct",
"QwQ-32B",
"Qwen2.5-7B-Instruct",
"DeepSeek-R1-Distill-Qwen-32B",
"DeepSeek-R1-Distill-Qwen-7B",
"Qwen2.5-VL-72B-Instruct",
"Qwen2.5-VL-7B-Instruct",
"Qwen2-VL-72B-Instruct",
"Qwen2-VL-7B-Instruct"
]
}],
"Router": {
"default": "sophon,DeepSeek-V3-Fast",
"background": "sophon,Qwen2.5-7B-Instruct",
"think": "sophon,DeepSeek-R1-0528",
"longContext": "sophon,DeepSeek-R1-0528"
}
}
*“Router”内可根据需求指定“Providers”里指定的模型,注意此处选择的模型需要在前一步“服务总览”界面完成创建,否则无法调用
3. 运行Claude Code Router
在终端执行命令ccr code
运行Claude Code Router,
选择Yes,接入Claude Code Router,
选择Yes,进入Claude界面:
此时已成功实现调用SophNet云算力平台API运行Claude Code!
测试Claude Code在代码修改方面的功能,可以看到非常便捷!
4. 其他问题
Q:提示Missing API Key run /login
A:删除用户目录下.claude.json
文件,运行ccr restart
,再重新运行ccr code
即可,注意第一步选择Yes。