什么是 CC Switch?
CC Switch 是一款跨平台桌面应用,一站式管理 Claude Code、Codex、Gemini CLI、OpenCode 和 OpenClaw 等多款 AI 编程助手。基于 Tauri 2 构建,支持 Windows / macOS / Linux,当前最新版本为 v3.14.1。
如果你同时使用多款 AI 编程工具——比如用 Claude Code 做架构设计、用 Codex 写代码、用 Gemini 做代码审查——CC Switch 能让你在一个统一的界面里切换、配置和管理它们,不用在多个终端窗口之间来回折腾。
核心能力一览
| 功能 | 说明 |
|---|---|
| 🔄 多工具管理 | 统一管理 Claude Code / Codex / Gemini CLI / OpenCode / OpenClaw |
| ⚙️ 提供商切换 | 支持 Anthropic 官方、AWS Bedrock、Google Vertex、Azure Foundry 及各类中转 API |
| 📊 用量监控 | 系统托盘实时显示各工具用量、订阅配额、颜色编码利用率 |
| 🔐 OAuth 反向代理 | 内置 Codex OAuth 代理,支持 FAST 模式切换 |
| 🧩 Skills 管理 | 导入、安装、更新各类 Agent Skills |
| 📝 会话管理 | 查看、恢复、切换各工具的历史会话 |
| 🌐 MCP 配置 | 图形化管理 Model Context Protocol 服务器 |
| 🏠 Hermes 集成 | 提供商管理、记忆编辑、Web UI 启动 |
安装指南
下载安装包
访问 Releases 页面 下载对应平台的安装包:
| 平台 | 安装包格式 |
|---|---|
| Windows | .msi 安装程序 / .exe 便携版 |
| macOS | .dmg(Apple Silicon / Intel) |
| Linux | .AppImage / .deb |
Windows 安装
- 下载最新版
.msi安装包 - 双击运行,按向导完成安装
- 安装完成后,桌面和开始菜单会出现 CC Switch 图标
或者使用便携版(无需安装),直接运行 .exe。
macOS 安装
# 下载 .dmg 后双击挂载,将 CC Switch 拖入 Applications |
首次打开时,macOS 可能提示”无法验证开发者”,去系统设置 → 隐私与安全性中点击”仍要打开”即可。
Linux 安装
# AppImage(推荐) |
使用指南
1. 初始配置
首次打开 CC Switch 后,你会看到主界面。左侧是工具列表(Claude Code / Codex / Gemini CLI 等),右侧是配置面板。
第一步:添加 AI 工具
- 点击左侧工具图标(如 Claude Code)
- 在右侧面板中配置:
- 提供商:选择 Anthropic(官方)/ Bedrock / Vertex / 自定义 API 中转
- API 地址:如果用中转服务,填入对应的
ANTHROPIC_BASE_URL - API Key:填入你的密钥
- 模型:选择默认使用的模型
- 点击「测试连接」确认配置正确
- 点击「保存」
CC Switch 支持同时配置多个提供商,你可以为 Claude Code 配一个 Anthropic 官方、一个 Bedrock、一个便宜的中转站,随时切换。
2. 切换工具和提供商
在左侧工具栏点击对应图标即可切换不同的 AI 编程工具。
对于同一工具的不同提供商,在主界面顶部或设置面板的提供商下拉菜单中一键切换。CC Switch 会自动更新对应的环境变量和配置文件。
3. 启动对话会话
配置好工具后,可以:
- 直接启动:点击「启动」按钮,CC Switch 会在新终端窗口中打开对应工具
- 恢复历史会话:在会话列表中双击之前的会话,自动恢复到上次的对话状态
- 继续最近会话:点击工具旁边的「继续」图标
对于 Gemini CLI,CC Switch 会读取 .project_root 元数据,确保恢复到正确的项目目录。
4. 用量监控(系统托盘)
CC Switch 最小化后会驻留在系统托盘中,右键托盘图标可以看到:
- 当前工具的用量概览:Claude / Codex / Gemini 各自的消耗情况
- 订阅配额摘要:显示配额的百分比和颜色标记(🟢 正常 / 🟡 警告 / 🔴 耗尽)
- 用量脚本摘要:基于自定义 usage_script 的详细统计
对于国内的 Kimi / 智谱 / MiniMax 等编码套餐,托盘还会显示 5 小时 + 周度双窗口用量,格式类似 🟢 h12% w80%。
5. Skills(技能)管理
CC Switch 内置了 Skills 管理功能,可以导入和安装社区分享的 Agent Skills:
- 进入 Skills 管理页面
- 点击「导入」→ 输入 Skills 的 GitHub URL
- CC Switch 自动下载并安装到对应工具的配置目录
- 支持一键更新已安装的 Skills
导入过程中会自动去重,防止重复安装。
6. MCP 服务器配置
在 MCP 配置页面,你可以图形化管理 Model Context Protocol 服务器:
- 添加新的 MCP 服务器(本地或远程)
- 配置环境变量和启动参数
- 测试 MCP 连接状态
- 一键启用/禁用特定服务器
7. Hermes 集成
Hermes 是 CC Switch 内置的配置管理中心:
- 提供商展示:查看所有已配置的 AI 提供商
- 默认切换:设置默认使用的提供商
- 记忆编辑:编辑 Agent 的持久化记忆
- Web UI 启动:一键跳转到 Hermes Web 控制台,进行深度配置
注意:v3.14.1 起移除了应用内的 Hermes 配置健康扫描功能,深度配置诊断请使用 Hermes Web UI。
Codex OAuth 反向代理
CC Switch 内置了 Codex OAuth 反向代理功能,主要特性:
- 缓存路由:使用客户端提供的会话 ID 作为缓存键,保持缓存一致性
- FAST 模式:可选择开启
service_tier="priority",降低延迟(会消耗更多 ChatGPT 配额,默认关闭) - Stream Check:代理请求使用与实际请求相同的配置参数,确保连接测试结果与实际使用一致
- SSE 聚合:非流式请求也能正确处理上游的 SSE 响应
在 Codex 提供商的设置面板中,可以找到 OAuth 代理的开关和 FAST 模式选项。
常见问题
Q: CC Switch 收费吗?
完全免费开源(MIT 协议),从 GitHub Release 直接下载。
Q: 需要自己安装 Claude Code / Codex / Gemini CLI 吗?
需要。CC Switch 是管理工具,不是这些 AI 工具本身的安装器。请确保你要使用的工具已经安装在系统中。
Q: 支持哪些 API 中转服务?
CC Switch 本身不限制中转服务。任何兼容 Anthropic / OpenAI 接口规范的中转 API 都可以配置使用。项目 README 中列出了一批赞助商(PackyCode、AIGoCode、Cubence、Crazyrouter 等),使用 CC Switch 专属优惠码充值有折扣。
Q: 数据安全吗?
CC Switch 是本地桌面应用,所有配置和密钥保存在本地,不会上传到任何服务器。OAuth 代理也在本地运行。
总结
CC Switch 解决了一个真实痛点:开发者同时使用多款 AI 编程工具时的管理混乱。它把 Claude Code、Codex、Gemini CLI 等工具的配置、切换、监控、会话管理都整合到了一个桌面应用里,配合系统托盘用量监控和 Skills/MCP 管理,是目前这个细分领域最成熟的工具之一。
- GitHub:https://github.com/farion1231/cc-switch
- 最新版本:v3.14.1(2026-04-23)
- 协议:MIT 开源