CC Switch 全能使用教程

🧐 什么是 CC Switch?

CC Switch 是一款开源的跨平台桌面应用,堪称 AI 编程时代的"瑞士军刀"。它的核心作用是统一管理 Claude Code、Codex、Gemini CLI、OpenCode 和 OpenClaw 这五大 AI 编程工具的 API 配置

告别手动繁琐地编辑各种 settings.json.toml.env配置文件,通过 CC Switch,你可以实现一键切换 API 供应商

这是一份为您整理的 CC Switch 全能使用教程

🧐 什么是 CC Switch?

CC Switch 是一款开源的跨平台桌面应用,堪称 AI 编程时代的"瑞士军刀"。它的核心作用是统一管理 Claude Code、Codex、Gemini CLI、OpenCode 和 OpenClaw 这五大 AI 编程工具的 API 配置

告别手动繁琐地编辑各种 settings.json.toml.env配置文件,通过 CC Switch,你可以实现一键切换 API 供应商、统一管理 MCP 服务器和 Prompts,极大地提升开发效率。


📥 一、 安装指南

CC Switch 支持 Windows、macOS 和 Linux 系统。

  • Windows 用户

    1. 前往项目的 GitHub Releases 页面。

    2. 下载最新的 .msi安装包(推荐)或 .zip便携版。

    3. 双击安装包按照向导完成安装,或解压 zip 文件后运行 CC-Switch.exe

  • macOS 用户

    • Homebrew(推荐)

      复制代码
      brew tap farion1231/ccswitch
      brew install --cask cc-switch
    • 手动安装 :下载 .zip文件解压后拖入"应用程序"文件夹。若遇到"未知开发者"拦截,请前往 系统设置 -> 隐私与安全性​ 点击"仍要打开"。

  • Linux 用户

    • 可根据发行版下载对应的 .deb.rpm或使用通用的一键安装命令(如 Arch Linux:paru -S cc-switch-bin)。

🛠️ 二、 基础使用:如何添加并切换供应商

这是 CC Switch 最核心的功能,让你在不同 API 服务商之间无缝切换。

步骤 1:选择目标工具

打开 CC Switch,在主界面顶部的分组栏中,选择你想要配置的工具(例如 Claude)。

步骤 2:添加供应商 (Provider)

  1. 点击主界面右上角的 **+**​ (添加)按钮。

  2. 在弹出的窗口中,你可以从 预设列表(内置 50+ 家供应商,如 DeepSeek、SiliconFlow、OpenAI 等)中选择,或者选择"自定义配置"。

  3. 填写配置信息:

    • Provider Name:自定义一个名字(如:My-DeepSeek)。

    • Base URL :填写供应商的 API 接口地址(注意:末尾不要带斜杠 /,否则会导致路径拼接错误)。

    • API Key:填入你的密钥。

  4. 点击 **Add(添加)**​ 保存。

步骤 3:启用配置

在供应商列表中找到刚刚添加的配置,点击其右侧的 Enable(启用) ​ 按钮。当状态变为 **Active(使用中)**​ 时,即表示配置已自动写入对应 AI 工具的配置文件中。

步骤 4:验证是否生效

重启你的终端(或 IDE 中的终端),运行对应的 AI 工具命令(如 claude),随便输入一句测试语。如果能收到正常回复,说明切换成功。

💡 快速切换小技巧 :CC Switch 启动后会在系统托盘(右下角)常驻图标。以后你想切换模型时,只需右键点击托盘图标,直接选择目标供应商即可,无需打开主窗口


🚀 三、 进阶功能探索

当你掌握了基础的供应商切换后,可以尝试以下功能来进一步提升工作流:

1. 全局管理 MCP (Model Context Protocol)

如果你同时使用 Claude Code、Codex 等多个工具,MCP 配置只需在 CC Switch 里设置一次:

  • 点击右上角的 MCP​ 标签页。

  • 点击"添加",选择协议类型(stdio / HTTP / SSE),填写服务器信息。

  • 保存后,所有关联的 CLI 工具都会自动共享该 MCP 配置,无需分别设置。

2. 一键安装 Skills (技能扩展)

Skills 是可复用的功能模块(如代码审查、前端设计等):

  • 点击右上角的 Skills​ 标签页。

  • 工具会自动扫描 GitHub 上的公开 Skills 仓库。

  • 找到需要的 Skill(如 code-review),勾选后即可一键安装到对应的 AI 工具中。

3. Prompts (提示词) 管理
  • 点击 Prompts​ 标签页。

  • 使用内置的 Markdown 编辑器创建多套系统提示词预设。

  • 激活后,它会自动同步到对应工具的配置文件中(如 Claude 的 CLAUDE.md),非常适合团队统一代码风格和交付标准。

4. 云同步

如果你有多台设备,可以在 设置 -> 自定义配置目录​ 中,将路径指向 Dropbox、OneDrive、iCloud 或 WebDAV 等云盘的同步文件夹。重启应用后,你的所有配置(供应商、MCP、Skills)就会自动在设备间同步了。


⚠️ 四、 常见问题与避坑指南

  1. 切换后模型不生效?

    • Claude Code​ 支持热切换,一般即时生效。

    • Codex ​ 和 Gemini CLI ​ 则需要完全退出并重启终端才能生效。

  2. Base URL 格式错误

    • 填写 API 地址时,千万不要在末尾多加斜杠 / 。错误示例:https://api.example.com/;正确示例:https://api.example.com。多加斜杠会导致 API 路径拼接出现双斜杠而请求失败。
  3. 环境变量冲突

    • 如果你之前在系统环境变量中手动配置过 AI 工具的 Key 或 Base URL,可能会与 CC Switch 产生冲突。建议在 Shell 配置文件(如 .bashrc.zshrc)中注释掉相关变量,或在终端中手动 unset掉。
  4. Windows 中文用户名路径问题

    • 如果 Windows 用户名包含中文,可能会因为路径编码问题导致 CC Switch 启动报错。建议使用便携版(.zip)并将其解压到纯英文路径下运行。

、统一管理 MCP 服务器和 Prompts,极大地提升开发效率。

相关推荐
折哥的程序人生 · 物流技术专研1 小时前
Java面试85题图解版 · 全系列总目录
java·开发语言·后端·面试·职场和发展
海棠Flower未眠1 小时前
Spring Boot 3 + JPA多模块系统对MySQL和DORIS进行多数据源集成实战(荣耀典藏版)
spring boot·后端·mysql
武子康1 小时前
Java-01 深入浅出 MyBatis 入门与核心原理:半自动 ORM 框架详解
java·后端·mybatis
木易 士心1 小时前
Java 跳出多层循环
java·开发语言·后端
神奇小汤圆1 小时前
背了那么久的慢 SQL 八股,不如动手跑一遍 EXPLAIN
后端
ClouGence2 小时前
我们做了个疯狂的决定,把 CloudDM 全部开源了
数据库·后端·mysql
神奇小汤圆2 小时前
MySQL慢查询优化案例:真实案例+EXPLAIN分析——性能提升10倍!
后端
还没学会摸鱼的钓鱼仔2 小时前
手撕 LangChain Deep Agents 源码 (一):create_deep_agent 是如何"组装"出一个 AI 操作系统的
后端
用户298698530142 小时前
Java 操作 Word 文档:数学公式与符号的插入方法
java·后端