Post

Claude Code via CCR 深度使用:配置篇(二)

Claude Code via CCR 深度使用:配置篇(二)

Claude Code via CCR: Configure Part II

在上一篇文章《Claude Code via CCR: 配置篇(一)》中,我们介绍了如何通过 CCR(Claude Code Router)配置并使用目前公认最强的 Agentic Coding 工具——Claude Code。近期,CCR 新版本新增了对 Gemini-CLI 和 Rovodev API 的支持。本文将详细介绍这两者的具体配置步骤,并在文末以表格形式总结当前各渠道的每日免费使用额度,方便大家参考。

若因排版问题导致脚本 / 配置无法复制,可点击页末 “阅读原文”,或通过下方链接在浏览器中打开查看并拷贝。

https://sim4ai.com/2025/08/claude-code-via-ccr-config2/

1. Gemini CLI 配置

Gemini CLI 的配置方式与 Qwen CLI 类似,操作简单。首先,下载 gemini-cli.js 文件,并将其保存至 $HOME/.claude-code-router/plugins/gemini-cli.js。随后,在 $HOME/.claude-code-router/config.json 中添加相关配置。需要注意以下几点:

  • 确保 gemini 命令行工具已安装,并通过 OAuth 认证,能正常运行。
  • config.json 中正确配置 PROXY_URL 字段。
  • config.json 中正确配置 google-cloud-project-id 字段。

下载路径:

1
2
// 下载 gemini-cli.js
https://gist.githubusercontent.com/musistudio/1c13a65f35916a7ab690649d3df8d1cd/raw/9d9a627783990a602d8a887c02dba0ba507e6339/gemini-cli.js

config.json 配置示例:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
{
  "PROXY_URL": "http://127.0.0.1:pppp",
  "transformers": [
    {
      "path": "/home/user/.claude-code-router/plugins/gemini-cli.js",
      "options": {
        "project": "your-google-cloud-project-id"
      }
    }
  ],
  "Providers": [
    {
      "name": "gemini-cli",
      "api_base_url": "(idk)",
      "api_key": "not-required",
      "models": ["gemini-2.5-pro"],
      "transformer": {
        "use": ["gemini-cli"]
      }
    }
  ],
  "Router": {
    "default": "gemini-cli,gemini-2.5-pro"
  }
}

2. Rovodev API 配置

Rovodev API 的配置流程同样直观。首先,下载 rovo-cli.js 文件,保存至 $HOME/.claude-code-router/plugins/rovo-cli.js。然后,更新 $HOME/.claude-code-router/config.json,添加相关配置。注意事项如下:

  • 确保 acli rovodev run 命令行工具已安装,并能正常启动运行。
  • config.json 中正确填写 ROVO_DEV_EMAILROVO_DEV_API_TOKEN 字段。

下载路径:

1
2
// 下载 rovo-cli.js
https://gist.githubusercontent.com/SaseQ/c2a20a38b11276537ec5332d1f7a5e53/raw/8d919f7102324ba2243105c2c0bd6ffa4b396091/rovo-cli.js

config.json 配置示例:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
{
  "transformers": [
    {
      "path": "/home/user/.claude-code-router/plugins/rovo-cli.js",
      "options": {
        "email": "ROVO_DEV_EMAIL",
        "api_token": "ROVO_DEV_API_TOKEN"
      }
    }
  ],
  "Providers": [
    {
      "name": "rovo-cli",
      "api_base_url": "https://api.atlassian.com/rovodev/v2/proxy/ai/v1/openai/v1/chat/completions",
      "api_key": "sk-xxx",
      "models": ["gpt-5-2025-08-07"],
      "transformer": {
        "use": ["rovo-cli"]
      }
    }
  ],
  "Router": {
    "default": "rovo-cli,gpt-5-2025-08-07"
  }
}

3. 每日免费额度总结

以下表格总结了当前各 API 的每日免费使用额度,供大家快速对比参考:

API 名称 每日免费额度 其它说明
Qwen + 魔塔 API 2000 次 魔塔账号需关联阿里云账户
Qwen CLI 2000 次  
Qwen + OpenRouter 1000 次 账户余额大于 10USD
Gemini CLI 1000 次 配置 PROXY_URL
Rovo CLI 5M tokens  

注:具体额度可能随官方政策调整,请以实际使用时查询为准。

4. 完整 config.json 配置示例

为方便整合,以下是一个完整的 config.json 配置示例,包含这两篇文章所讨论的各 API 的设置:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
{
  "LOG": false,
  "CLAUDE_PATH": "",
  "HOST": "127.0.0.1",
  "PORT": 3456,
  "APIKEY": "",
  "API_TIMEOUT_MS": "600000",
  "PROXY_URL": "http://127.0.0.1:pppp",
  "transformers": [
    {
      "path": "/home/user/.claude-code-router/plugins/qwen-cli.js",
    },
    {
      "path": "/home/user/.claude-code-router/plugins/gemini-cli.js",
      "options": {
        "project": "your-google-cloud-project-id"
      }
    },
    {
      "path": "/home/user/.claude-code-router/plugins/rovo-cli.js",
      "options": {
        "email": "ROVO_DEV_EMAIL",
        "api_token": "ROVO_DEV_API_TOKEN"
      }
    }
  ],
"Providers": [
  {
    {
      "name": "modelscope",
      "api_base_url": "https://api-inference.modelscope.cn/v1/chat/completions",
      "api_key": "<your-api-key>",
      "models": [
        "Qwen/Qwen3-Coder-480B-A35B-Instruct"
      ],
      "transformer": {
        "use": [
          [
            "maxtoken",
            {
              "max_tokens": 65536
            }
          ]
        ]
      }
    },
    {
      "name": "qwen-cli",
      "api_base_url": "https://portal.qwen.ai/v1/chat/completions",
      "api_key": "not-required",
      "models": [
        "qwen3-coder-plus"
      ],
      "transformer": {
        "use": [
          "qwen-cli",
          "enhancetool"
        ]
      }
    },
    {
      "name": "openrouter",
      "api_base_url": "https://openrouter.ai/api/v1/chat/completions",
      "api_key": "<your-api-key>",
      "models": [
        "qwen/qwen3-coder:free"
      ],
      "transformer": {
        "use": [ "openrouter" ]
      }
    },
    {
      "name": "gemini-cli",
      "api_base_url": "(not-required)",
      "api_key": "not-required",
      "models": ["gemini-2.5-pro"],
      "transformer": {
        "use": ["gemini-cli"]
      }
    },
    {
      "name": "rovo-cli",
      "api_base_url": "https://api.atlassian.com/rovodev/v2/proxy/ai/v1/openai/v1/chat/completions",
      "api_key": "not-required",
      "models": ["gpt-5-2025-08-07"],
      "transformer": {
        "use": ["rovo-cli"]
      }
    }
  ],
  "Router": {
    "default": "qwen-cli,qwen3-coder-plus",
    "background": "",
    "think": "",
    "longContext": "",
    "longContextThreshold": 60000,
    "webSearch": ""
  },
  "stream": false
}

5. 一键安装脚本 install-all.sh

为方便安装,可以下载 install-all.sh ,一键安装这两篇文章所讨论的各个模块。

1
2
3
4
5
6
curl -o $HOME/install-all.sh https://raw.githubusercontent.com/sim4d/blog/refs/heads/main/tools/install-all.sh
chmod +x $HOME/install-all.sh
$HOME/install-all.sh --help
$HOME/install-all.sh

注:本脚本在 Ubuntu,WSL + Ubuntu 下测试通过。

脚本1:

curl -LO https://raw.githubusercontent.com/sim4d/blog/refs/heads/main/tools/install-all.sh

脚本2:安装CLI

curl -LO https://raw.githubusercontent.com/sim4d/blog/refs/heads/main/tools/install-cli.sh

This post is licensed under CC BY 4.0 by the author.

Trending Tags