Appearance
CC Switch = AI编程CLI的"配置切换器 + MCP管理器 + Skills管理器 + Prompt管理器"。以前你用这些工具时,可能要手动改 ANTHROPIC_API_KEY、OPENAI_API_KEY、BASE_URL、MODEL、settings.json、.env、AGENTS.md、CLAUDE.md、MCP配置。CC Switch把这些分散的配置集中到一个界面,点一下就能切换供应商、模型、API地址、MCP、技能和系统提示词。
官方定位
"All-in-One Manager for Claude Code, Codex, Gemini CLI, OpenCode & OpenClaw"
它主要解决什么痛点
痛点1:多个AI CLI配置太乱
现在很多人同时用这些工具:
| 工具 | 常见用途 |
|---|---|
| Claude Code | Anthropic官方代码助手 |
| Codex CLI | OpenAI系列代码助手 |
| Gemini CLI | Google Gemini命令行工具 |
| OpenCode | 开源AI Coding Agent |
| OpenClaw | Claude Code/OpenAI Codex国产化或自建工作流工具 |
这些工具的配置格式不同:有的用JSON,有的用TOML,有的用.env,有的用CLAUDE.md或AGENTS.md。切换API Provider时经常要手动改大量文件。
痛点2:API中转站太多,手动切换麻烦
你可能有很多Provider:
- 官方Anthropic
- OpenAI官方
- New API
- OpenRouter
- 硅基流动
- DeepSeek
- Moonshot/Kimi
- 阿里百炼
- 智谱GLM
- 各种Claude Code中转站
手动切换很容易出错:Base URL写错、API Key混了、模型名不匹配、环境变量覆盖配置。
CC Switch的核心价值
把这些Provider保存成预设,一键切换:
一个命令 → 自动更新所有配置文件 → 无缝切换到新配置核心功能
1. 配置切换器
| 功能 | 说明 |
|---|---|
| 多工具支持 | Claude Code / Codex / Gemini CLI / OpenCode / OpenClaw |
| 配置格式兼容 | JSON / TOML / .env / YAML |
| 一键切换 | API Provider / 模型 / Base URL |
| 预设管理 | 保存常用配置为预设 |
2. MCP管理器
| 功能 | 说明 |
|---|---|
| MCP服务器管理 | 添加/删除/启用/禁用MCP |
| 配置同步 | 自动更新各工具的MCP配置 |
| 一键启用/禁用 | 按需开启MCP能力 |
3. Skills管理器
| 功能 | 说明 |
|---|---|
| Skills安装 | 支持各平台的Skills |
| 版本管理 | 查看/更新/卸载Skills |
| 一键启用 | 按项目启用不同Skills组合 |
4. Prompt管理器
| 功能 | 说明 |
|---|---|
| 系统提示词管理 | 集中管理各工具的系统提示词 |
| 模板库 | 保存常用Prompt模板 |
| 一键导入导出 | 跨工具迁移Prompt配置 |
使用场景
场景1:多项目切换
项目A:Claude Code + Anthropic官方 + 某MCP
项目B:Codex + OpenRouter + 另一个MCP
项目C:OpenClaw + 硅基流动 + 自定义Skills用CC Switch,每个项目保存一套配置,切换时一键搞定。
场景2:API成本优化
白天:官方API(质量优先)
夜间:DeepSeek API(成本优先)
测试:新模型先在OpenRouter试按时间和需求切换,不用手动改配置。
场景3:团队配置共享
团队成员可以导出自己的配置,其他人一键导入,保持环境一致。
安装方式
bash
# npm
npm install -g cc-switch
# 或直接下载二进制
# 访问 GitHub Releases常用命令
| 命令 | 功能 |
|---|---|
ccs init | 初始化,扫描已有配置 |
ccs list | 查看所有配置 |
ccs switch <profile> | 切换到指定配置 |
ccs add | 添加新配置 |
ccs mcp | 管理MCP服务器 |
ccs skills | 管理Skills |
ccs export | 导出当前配置 |
ccs import | 导入配置 |
适用人群
| 人群 | 价值 |
|---|---|
| 多工具用户 | 同时用Claude Code/Codex/OpenClaw |
| 多项目开发者 | 每个项目需要不同配置 |
| API成本敏感 | 需要频繁切换Provider |
| 团队Leader | 需要统一团队配置 |
总结
CC Switch的价值:把分散的AI CLI配置统一管理,一键切换,省时省力。
一句话:如果你同时用多个AI Coding工具,CC Switch能显著提升效率。
