一键切换Cluade、Codex供应商配置,CC Switch你值得一试
工具多了管理就成了问题。之前介绍过Claude Code Router,它虽然好用,但针对Codex的配置切换还是需要手动操作。这次发现的CC Switch,完美解决了这个痛点——它居然能同时支持Claude Code和Codex的配置管理,看项目简介,未来可能还会加入Gemini的支持。对于那些额度不多、需要多个中转站轮着用的开发者来说,这一下省心多了。
本文主要介绍CC Switch的核心功能、安装方法以及具体配置流程。先说说几个直观优势:跨平台支持(macOS、Linux、Windows)、一键切换供应商、内置用量查询功能,而且基于Rust构建,打开即用——不需要额外开浏览器去折腾配置。还有一点很实用:它提供了可视化的MCP配置界面。
不过也得注意系统版本要求:Windows 10以上,macOS 10.15以上,Linux需要Ubuntu 22.04+ / Debian 11+ / Fedora 34+ 等主流发行版。
简介
CC Switch本质上是一个桌面应用,专门用来管理和切换Claude Code、Codex这类AI工具的供应商配置和MCP服务。它的核心价值在于:不用再手动编辑配置文件,把所有供应商的API端点、MCP设置集中在一个界面里管理,一键切换,顺带还能查个用量。
安装配置
安装方式有两种:Homebrew(仅限macOS)和直接下载安装包。
Homebrew安装(macOS推荐)
这是作者推荐的方式。在终端里执行以下两条命令:
# 同步软件仓库 $ brew tap farion1231/ccswitch # 安装软件 $ brew install --cask cc-switch
安装成功后,程序坞里会出现CC Switch的图标。首次打开需要去系统设置里开启“隐私与安全”权限。更新时用brew upgrade --cask cc-switch,卸载则用brew uninstall --cask cc-switch后再执行brew untap farion1231/ccswitch清仓。
安装包安装(通用方式)
如果用的是Linux或Windows,或者不想折腾Homebrew,直接用安装包就行。去GitHub的Release页面找到自己系统对应的版本下载安装即可。
基本使用
CC Switch的界面布局很清晰,包含系统设置、Claude Code和Codex的配置列表、MCP配置以及供应商配置。注意,左上角切换“Claude”或“Codex”档位时,后续添加的MCP和供应商配置都会归属到对应类型下。
系统设置
系统设置里提供通用、高级和关于三个页面。通用设置可以调语言、外观和窗口行为。其中窗口行为里的“应用到Claude Code插件”按钮很实用——能把VS Code编辑器里的Claude Code扩展供应商配置一键同步过来。高级功能则展示了CC Switch、Claude Code和Codex各自的配置文件目录,支持配置的导入导出,方便备份迁移。关于页面可以查更新日志和检查新版本。
供应商配置
点击“添加供应商”,会弹出配置界面。CC Switch自带了DeepSeek、GLM、ModelScope等常见提供商的模板,直接用模板填充即可。如果没有对应的模板,也可以在“预设供应商”里选择“自定义配置”手动填写。配置完成后保存,首页列表里就会出现新的配置项。同样方法,切换到Codex档位后可以添加Codex的供应商配置。
启用配置
在配置列表里点击“启用”即可切换供应商。启用成功后,根据提示重启Claude Code或Codex。重启后在交互式命令行里输入/status就能看到当前正在使用的配置。值得一提的是,CC Switch操作的是全局级别的授权配置——这一点和Claude Code Router的处理方式不同。
查看用量
CC Switch内置了用量查询功能,不用切换到供应商平台就能随时查看。点击“查看用量”后,启用用量查询,目前支持自定义、通用模板和NewAPI模板三种查询方式。以New API中转站为例,填写Base URL、访问令牌和用户ID(这些信息在平台上都能拿到),点击“测试脚本”验证,通过后保存配置。之后在配置列表里就能直观看到用量数据了。
MCP配置
MCP配置也整合进了CC Switch。点击“MCP”标签页然后“添加MCP”,同样支持自定义和模板配置。模板里默认带了fetch、context7等常用MCP服务。如果不想手写JSON,还可以用“配置向导”以表单形式填写。此外,如果Codex和Claude Code需要共用相同的MCP配置,记得勾选左下角的“同步到Codex/Claude”选项。配置完成后,在终端用/claude mcp list就可以查看当前MCP配置。和授权配置一样,CC Switch设置的MCP也是全局用户级别的。
配置排序
CC Switch还提供了排序功能。点击“编辑”后可以直接拖拽调整配置的显示顺序,把常用的供应商排到前面,操作起来更方便。