现在提供Claude Code的第三方API实在是太多了,最近测试发现切换环境变量还挺麻烦,所以写了一个小工具,直接一键切换,目前支持k2,qwen coder,qlm,以及支持Claude Code所有的第三方。
该开源项目只提供了两种方式使用,一种是下载源代码自行编译,还有就是已编译的MAC,另外一个是苏米找到的Windows已编译好的,今天都分享给大家!
一、源代码编译
系统要求
-
系统中必须已安装 Claude Code
-
支持 macOS、Windows 或 Linux
下载
目前请下载源代码自行编译,预构建的二进制文件将在未来版本中提供。
# 克隆仓库
git clone https://github.com/breakstring/cccs.git
cd cccs
# 安装依赖
npm install
# 生产环境构建
npm run tauri build
二、Mac安装包
下载已编译好的.dmg安装包安装(安装包在文末)
配置文件格式
CCCS 自动扫描 Claude Code 目录中的配置文件(macOS/Linux 为 ~/.claude/
,Windows 为 %USERPROFILE%\.claude\
)。
配置文件命名规范:
-
配置文件必须遵循格式:
{配置名称}.settings.json
-
示例:
-
工作.settings.json
-
个人.settings.json
-
开发环境.settings.json
-
文件位置:
-
macOS/Linux:
~/.claude/
-
Windows:
%USERPROFILE%\.claude\
重要说明:
-
主要的
settings.json
文件是当前激活的配置 -
配置文件应包含有效的 JSON 配置数据
-
CCCS 在比较配置时会智能忽略
model
字段,因为 Claude Code 会自动更新此字段
快速开始
启动 CCCS:应用程序将出现在系统托盘中

创建配置文件:复制当前的 ~/.claude/settings.json
创建配置文件(如 工作.settings.json
)
切换配置:右键点击托盘图标并选择所需配置
监控状态:将鼠标悬停在托盘图标上以刷新配置状态
三、Windosw安装包
第一步:下载Windosw已编译打包的版本(安装包在文末)
cd ccc
# 安装到用户目录(推荐,无需sudo)
./install-user.sh
第二步:重新加载配置
source ~/.zshrc
第三步:初始化配置
ccc init
按提示输入各服务商的 API Key,或按回车跳过暂不配置。
第四步:开始使用
# 切换到阿里云百炼
ccc qwen
# 立即使用 Claude Code
claude
查看可用命令
ccc
输出:
用法: ccc [服务商|init|add|list|version]
命令:
ccc <服务商> 切换到服务商配置
ccc init 初始化并设置 API 密钥
ccc add <名称> <URL> 添加新服务商
ccc list 列出可用服务商
ccc version 显示版本信息
查看版本信息
ccc version
列出所有服务商
ccc list
输出示例:
可用服务商:
qwen - 已配置 ✓
k2 - 已配置 ✓
glm - 未配置
切换服务商
# 切换到阿里云百炼
ccc qwen
# 切换到 Moonshot
ccc k2
# 切换到 GLM
ccc glm
切换后会看到:
已切换到 qwen 配置:
ANTHROPIC_AUTH_TOKEN: sk-ant-api03-xxxx...
ANTHROPIC_BASE_URL: https://dashscope.aliyuncs.com/api/v2/apps/claude-code-proxy
✅ 环境变量已在当前会话中生效:
ANTHROPIC_AUTH_TOKEN=sk-ant-api03-xxxx...
ANTHROPIC_BASE_URL=https://dashscope.aliyuncs.com/api/v2/apps/claude-code-proxy
使用初始化命令
ccc init
这会引导你为所有服务商配置 API Key:
正在初始化 ccc 配置...
设置 qwen 配置:
基础 URL: https://dashscope.aliyuncs.com/api/v2/apps/claude-code-proxy
请输入 qwen 的 API 令牌 (按回车键跳过): [输入你的API Key]
✓ qwen 配置已保存
设置 k2 配置:
基础 URL: https://api.moonshot.cn/anthropic
请输入 k2 的 API 令牌 (按回车键跳过): [按回车跳过]
已跳过 k2 配置
手动编辑配置文件
编辑 ~/.cc-switch-config
文件:
nano ~/.cc-switch-config
格式为:服务商名称|Base URL|API Key
# cc-switch configuration file
# Format: provider_name|base_url|auth_token
qwen|https://dashscope.aliyuncs.com/api/v2/apps/claude-code-proxy|your-api-key-here
k2|https://api.moonshot.cn/anthropic|your-api-key-here
glm|https://open.bigmodel.cn/api/anthropic|your-api-key-here
添加自定义服务商
ccc add myapi https://api.example.com/anthropic
会提示输入 API Key:
添加新服务商: myapi
基础 URL: https://api.example.com/anthropic
请输入 myapi 的 API 令牌: [输入API Key]
✓ 服务商 'myapi' 添加成功
总结
如果你还在手动的切换配置使用各大厂商的API,那不如试试这个切换器,别再手动改配置了。花五分钟时间,根据你的使用习惯,轻松搞定API切换烦恼!
把精力放回真正重要的事情上——用 AI 创造价值。
项目地址:https://github.com/breakstring/cccs/
安装包下载:关注 苏米客 公众号回复"CCCS"获取