Claude code在国内免费配置使用(用claude-code-router 配置)

2,418 阅读2分钟

1. 安装 Claude 代码

npm install -g @anthropic-ai/claude-code

2. 安装 claude-code-router

npm install -g @musistudio/claude-code-router

3. 生成初始配置

ccr start

提示:  暂时随意输入值,因为我们将在下一步直接编辑配置文件,完成后按 Ctrl+C 退出终端。

  1. 编辑配置文件

打开配置文件(可以直接copy我的配置)

  • linux/mac:  ~/.claude-code-router/config.json
  • Windows:  C:/User/用户/.claude-code-router/config.json

这是一个 Moonshot (Kimi k2) 官方模型、 siliconflow硅基流动、Qwen3-Coder 的简单配置示例:

{
  "LOG": false,
  "OPENAI_API_KEY": "",
  "OPENAI_BASE_URL": "",
  "OPENAI_MODEL": "",
  "Providers": [
    {
      "name": "siliconflow",
      "api_base_url": "https://api.siliconflow.cn/v1/chat/completions",
      "api_key": "sk-xxx",
      "models": [
        "moonshotai/Kimi-K2-Instruct"
      ],
      "transformer": {
        "use": [
          [
            "maxtoken",
            {
              "max_tokens": 16384
            }
          ]
        ]
      }
    },
    {
      "name": "moonshot",
      "api_base_url": "https://api.moonshot.cn/v1/chat/completions",
      "api_key": "sk-xxx",
      "models": [
        "kimi-k2-0711-preview"
      ],
      "transformer": {
        "use": [
          "openrouter"
        ]
      }
    },
    {
      "name": "modelscope",
      "api_base_url": "https://api-inference.modelscope.cn/v1/chat/completions",
      "api_key": "//删掉ms-前缀",
      "models": [
        "Qwen/Qwen3-Coder-480B-A35B-Instruct"
      ],
      "transformer": {
        "use": [
          [
            "maxtoken",
            {
              "max_tokens": 65536
            }
          ]
        ]
      }
    }
  ],
  "Router": {
    "default": "siliconflow,moonshotai/Kimi-K2-Instruct"
  }
}

6. 启动

配置完成后,使用 ccr code 命令替代原来的 claude 命令来启动您的项目

ccr code

7. 交互式配置

C:\Users\Administrator>ccr code 
Enter Provider Name: Gemini 
Enter Provider API KEY: 123456 
Enter Provider URL: https://xxx.com 
Enter MODEL Name: gemini-2.5-pro

授权信任Claude在当前目录中进行操作,建议在新建且安全的目录下启动Claude Code

image.png

授权同意后,就可以像使用官方 claude-code 一样与CCR互动了。

image.png

命令 (Command)描述 (Description)
ccr code启动CCR代理会话。这是最常用的命令
ccr start启动CCR服务
ccr stop停止CCR服务
ccr restart重启CCR服务
ccr status显示CCR服务状态
ccr ui在浏览器中打开Web UI管理界面
ccr help显示所有可用命令和选项的帮助信息
ccr version显示当前安装的 Claude Code Router 的版本号

注意:

  • transformer 是一个关键参数,用于解决不同 LLM 提供商之间 API 格式的兼容性问题。
  • 更多参数可以去项目中查看

更多参考

juejin.cn/post/754089…

ZCF 一键把 Claude Code「配齐」全套的开发工作利器 mp.weixin.qq.com/s/rHRV7zg2D…