作为AI开发者,同时使用Claude Code、Codex和Gemini CLI等多个AI编程工具并在它们之间切换,管理配置是一件麻烦事。CC Switch应运而生——这是一款跨平台桌面应用(支持Mac、Linux和Windows),旨在统一管理这些工具。
什么是CC Switch?
CC Switch充当AI编程工具的中央枢纽。它消除了在切换AI供应商时手动编辑配置文件(如Claude Code的settings.json、Codex的agent.toml和Gemini CLI的.env)的需要。使用CC Switch,你可以:
- 一键切换AI供应商。
- 全局管理技能、系统提示词、对话历史和MCP服务。
- 追踪不同AI工具的使用成本,找出最具性价比的方案。
开始使用CC Switch
第一步:下载和安装
- 访问CC Switch官方网站,选择对应操作系统版本。
- 运行安装程序,按照屏幕提示完成安装后启动CC Switch。
第二步:初始设置
首次打开CC Switch时,你会看到主界面。点击左上角的设置图标,向下滚动到"通用"部分,启用"跳过Claude Code初始设置"选项。这会跳过使用Claude Code时的Anthropic登录提示,是解决网络问题的常用方法。
配置AI供应商
- 点击CC Switch右上角的
+图标。 - 从预设列表中选择一个AI供应商(例如Kimi for Coding)。
- 配置API密钥和模型:以Kimi for Coding为例,进入Kimi Code控制台创建新的API密钥,粘贴到CC Switch的配置字段中,设置模型(如Kimi 2.5),启用100万上下文窗口等功能。
- 点击"添加"保存配置。要切换供应商,只需点击对应供应商旁的"启用"按钮。
管理技能
技能是可跨多个AI编程工具复用的组件:
- 点击右上角的扳手图标打开技能管理器。
- 导入现有技能:点击"导入现有"扫描系统中已安装的技能。
- 安装新技能:使用搜索栏查找技能。将搜索类型切换为
skill.sh可获得更好的搜索结果。点击"安装"添加技能,也可以从ZIP文件安装。 - 更新技能:点击"检查更新"更新已安装的技能。
系统提示词管理
CC Switch可以统一管理所有AI工具的系统提示词:
- 点击右上角的文本图标打开提示词管理。
- 添加提示词:点击"添加提示词"并命名(例如"前端项目")。将系统提示词粘贴到内容字段并保存。
- 切换提示词:使用提示词旁的开关将其应用到所有AI工具。这会自动更新Claude Code的
claude.md和Codex的agent.md等配置文件。
对话历史管理
- 点击右上角的历史图标。
- 搜索和筛选:使用搜索栏查找特定对话。
- 恢复对话:复制CC Switch提供的命令,粘贴到终端中恢复对话。
- 删除对话:选中对话并点击"删除"。
MCP服务管理
MCP(模型控制协议)服务扩展了AI工具的功能:
- 点击右上角的MCP图标。
- 添加MCP服务:选择预设的MCP服务(如用于网络请求的
fetch)或创建自定义服务。配置服务详情并将其应用到目标AI工具。 - 测试MCP服务:在Claude Code中使用
MCP命令测试服务。
追踪使用成本
- 进入设置 > 使用统计。
- 查看指标:查看Claude Code、Codex和Gemini等工具的Token使用量、请求次数和成本。
- 成本对比:使用成本分析找出最经济的工具。你还可以为代理服务设置成本倍数。
总结
CC Switch是AI开发者的游戏规则改变者,简化了多个AI编程工具的管理。通过集中管理配置、技能、提示词和使用追踪,它节省了时间并减少了错误。无论你是切换AI供应商、管理技能还是关注成本,CC Switch都能满足你的需求。