用 AI Agent 工具的开发者,对以下场景再熟悉不过了。

当你想你切换 API 供应商——比如从 A 服务换到硅基流动(SiliconFlow),你需要:

  • Claude Code → 找到 settings.json → 修改 API Key 与端点

  • Codex → 找到 .env 文件 → 修改环境变量

  • Gemini CLI → 找到 config.toml → 修改配置

  • OpenClaw/ Hermes Agent→ 找到对应的配置文件 → 逐一修改…

不同的 Agent 工具,不同配置格式,散落在系统不同目录。光是让所有工具的配置对齐,就可能耗费不止十分钟,甚至让普通用户直接放弃。

当需要在不同供应商、不同模型之间频繁切换以应对限流或对比效果时,这种“手动编辑配置文件”的方式,其繁琐与低效更加突出。若再涉及 MCP 服务器的统一管理、Skills 的跨工具同步,以及提示词在多应用间保持一致,各工具各自为政的配置体系,维护成本将进一步攀升。

好消息是,有了 CC Switch,这些问题就迎刃而解。

Image

CC Switch 是一款跨平台桌面应用,专门用于统一管理 Claude Code、Codex、Gemini CLI、OpenCode、OpenClaw、Hermes Agent 这六个主流 AI 编程 CLI 工具的供应商配置,支持 Windows、Mac、Linux 系统。开源短短数月,它已在 GitHub 上狂揽 55K Star。

它让普通用户也能在 Agent 工具中一键切换任意大模型。让你告别手动编辑 JSON 等各类繁琐的配置文件,无需重启上述 Agent,只需选模型供应商,填入 API Key,然后直接切换模型。

CC Switch 现已深度集成硅基流动(SiliconFlow)。你可以在其默认内置的供应商中直接选择 SiliconFlow,在 Agent 中一键切换平台的 DeepSeek、Qwen、GLM、Kimi、MiniMax 等上百款模型。

Image

除了供应商的一键切换,CC Switch 还围绕 AI 编程 CLI 工具的使用场景,提供了多项提升效率的核心能力。

比如,一目了然的 Token 日/周用量统计趋势图表,对于合理控制 API 消耗非常有帮助。当开启 CC Switch 的本地代理功能后,用户可以按供应商和模型分类统计 Token 消耗,并进行成本监控,包括详细的 API 请求日志,含时间、模型、Token 数和成本。

Image

你还可以通过本地代理 + 故障转移功能,配置多个供应商的故障转移队列,实现自动化秒级切换到其他供应商的模型服务。

此外,CC Switch 还提供以下实用功能:

  • MCP 统一管理:跨 4 个应用管理 MCP 服务器配置,一处编辑多处同步
  • 提示词管理:Markdown 编辑器创建系统提示词,一键同步到 CLAUDE.md / AGENTS.md / GEMINI.md
  • 技能管理:浏览 GitHub 仓库,一键安装技能扩展,内置 skills.sh,以增强 AI 能力
  • 会话管理:跨 5 个应用浏览和搜索对话历史
  • 云同步:通过 WebDAV 在多台设备间同步配置
  • 深链接导入:通过 ccswitch:// URL 一键导入供应商、MCP、提示词等配置

官方提供了详细的 CC Switch 用户手册:https://github.com/farion1231/cc-switch/tree/main/docs/user-manual/zh

1. 安装 CC Switch

访问 GitHub(https://github.com/farion1231/cc-switch/releases)下载最新版本。

macOS

方式一:Homebrew(推荐)

brew tap farion1231/ccswitchbrew install --cask cc-switch

方式二:手动安装下载 CC-Switch-v{版本号}-macOS.dmg(推荐),双击打开后将 CC Switch.app 拖入「应用程序」文件夹。也可下载 CC-Switch-v{版本号}-macOS.zip 解压即用。

Windows

方式一:MSI 安装包下载 CC-Switch-v{版本号}-Windows.msi,双击运行安装程序。

方式二:绿色版(免安装)下载 CC-Switch-v{版本号}-Windows-Portable.zip,解压后直接运行 CC-Switch.exe。

Linux

ArchLinux

paru -S cc-switch-bin

Debian / Ubuntu

sudo dpkg -i CC-Switch-v{版本号}-Linux.deb

AppImage(通用)

chmod +x CC-Switch-v{版本号}-Linux.AppImage./CC-Switch-v{版本号}-Linux.AppImage

2. 配置 SiliconFlow

2.1 获取 SiliconFlow API Key

  1. 1. 注册/登录 SiliconFlow 平台(https://cloud.siliconflow.cn/models),完成实名认证

  2. 2. 进入 API 密钥 管理页面,点击「新建 API 密钥」,复制并妥善保存

Image

2.2 添加 SiliconFlow 供应商(Claude Code)

打开 CC Switch,按照以下步骤添加供应商:

2.2.1 确认应用类型

在顶部应用切换器中,确认当前选中的是 Claude。

Image

2.2.2 选择预设

点击右上角的 + 按钮,打开添加供应商面板。在「预设」下拉框中选择 SiliconFlow(紫色图标)。

Image

选择预设后,以下字段会自动填充:

  • 名称:SiliconFlow
  • 端点地址:https://api.siliconflow.cn
  • 模型:deepseek-ai/DeepSeek-V4-Flash(所有模型槽位统一映射)
2.2.3 填写 API Key

在 API Key 字段中粘贴上一步获取的密钥,然后点击「添加」。

Image

提示:SiliconFlow 预设会自动将 Claude Code 的所有模型槽位(haiku / sonnet / opus)映射到同一个模型。你可以在添加后编辑供应商,为不同槽位指定不同的 SiliconFlow 模型。

2.3 启用并验证

2.3.1 启用供应商

添加完成后,SiliconFlow 供应商卡片会出现在主界面列表中。点击卡片上的「启用」按钮,卡片会显示蓝色边框和「当前启用」标签。

Image

2.3.2 验证配置

Claude Code 支持热重载,切换供应商后 无需重启终端,配置即时生效。打开终端,运行 claude 并输入测试问题:

claude> 你好,请简单介绍一下自己

如果 AI 能正常回复,说明配置成功!

Image

注意:如果 Claude Code 首次启动时提示需要登录或显示初始化引导,请在 CC Switch 中打开「设置 → 通用」,开启「跳过 Claude Code 初次安装确认」选项,然后重新启动 Claude Code。

2.4 为 OpenClaw 配置 SiliconFlow

SiliconFlow 还支持 OpenClaw。同一个 API Key 可用于多个不同应用,CC Switch 预设已自动处理了 API 格式差异(Claude Code 使用 Anthropic Messages 格式,OpenClaw 使用 OpenAI Completions 格式)。

  1. 1. 在顶部应用切换器中切换到 OpenClaw

  2. 2. 点击 + 按钮,在预设中选择 SiliconFlow

  3. 3. 粘贴同一个 API Key(端点会自动填充为 https://api.siliconflow.cn/v1)

  4. 4. 点击「添加」并启用

提示:如果你同时使用海外网络,SiliconFlow 也提供国际站端点。在预设列表中选择 SiliconFlow en,端点为 https://api.siliconflow.com/v1。

3. 进阶功能

完成基础配置后,CC Switch 还有更多功能值得探索。

系统托盘快速切换

点击系统托盘中的 CC Switch 图标,可以直接在菜单中切换供应商。菜单按应用分组显示(Claude / Codex / Gemini),无需打开主界面即可完成切换。

Image

MCP 服务器统一管理

CC Switch 可以统一管理跨多个应用的 MCP(Model Context Protocol)服务器配置。点击顶部导航栏的 MCP 按钮进入管理面板。

  • 使用内置预设模板一键添加常用 MCP 服务器(如 fetch、context7、sequential-thinking 等)
  • 为每个服务器独立控制在 Claude Code / Codex / Gemini / OpenCode 中的启用状态
  • 一处编辑,自动同步到所有启用的应用配置文件

Image

从手动编辑的繁琐,到一键切换供应商的便捷,CC Switch 为 AI 编程工具的日常使用带来了实实在在的效率提升。硅基流动作为底层模型能力的提供方,通过这次集成,让开发者能够以更低门槛、更高效率调用前沿 AI 能力。

二者的结合,进一步让开发者少花时间在配置上,多花时间在创造上。

更多硅基流动使用场景与应用案例:https://docs.siliconflow.cn/cn/usercases/awesome-user-cases

Image

Logo

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。

更多推荐