CC-Switch:AI 编码助手配置管理工具
作为日常与代码打交道的开发者,使用 Claude Code、Codex 或 Gemini CLI 等 AI 辅助工具能显著提升效率。但随之而来的配置管理问题往往令人头疼——特别是在不同项目需要切换不同供应商接口时。
想象一下这样的场景:A 项目调用 Anthropic 官方接口,B 项目走代理中转,C 项目尝试新供应商……此时若需手动修改 settings.json,调整 BASE_URL 和 API_KEY,不仅容易因空格导致错误,还会频繁打断工作流。
CC-Switch 正是为了解决这一痛点而生。它是一个开源的跨平台桌面工具,旨在统一管理各类 AI 编码助手的配置。最初针对 Claude Code 设计,现已扩展为支持多款工具的'配置中心'。

核心优势
- 多配置存储:支持保存多组 API URL 和 Token,按需调用。
- 一键切换:无需重启终端或应用,点击即可生效。
- 安全性:Token 自动脱敏显示,配置文件权限锁定为 600。
- 自动备份:切换前自动备份旧配置,支持快速回滚。
安装指南
CC-Switch 支持 Windows、macOS 和 Linux,安装方式灵活。
macOS
推荐使用 Homebrew 安装:
brew tap farion1231/ccswitch
brew install --cask cc-switch
安装完成后在应用程序目录中启动即可。
Windows
前往 GitHub Releases 页面下载最新的 .msi 安装包并双击运行。若遇到 SmartScreen 提示,选择'更多信息'后继续运行。

Linux
下载 .deb 包进行安装:
wget https://github.com/farion1231/cc-switch/releases/latest/download/cc-switch_x.x.x_amd64.deb
sudo dpkg -i cc-switch_x.x.x_amd64.deb
也支持 .AppImage 格式,下载后可直接执行。
安装验证可通过系统托盘(Windows/Linux)或菜单栏(macOS)中的图标确认。

快速上手:配置第三方供应商
以配置一个名为 My-Dev-Env 的第三方供应商为例。



