用 Claude Code、Codex 这类命令行工具写代码的人,手上多半不止一家 API 供应商。官方额度用完了要换中转,碰到限流要换备用,两台电脑上的配置还得各存一份。以前只能打开配置文件手改,改错一个逗号,工具就起不来。CC Switch 把这件事从「编辑文件」变成了「点一下」。
它把自己定位成 AI 编程 CLI 的统一管理入口,支持 Claude Code、Claude Desktop、Codex、Gemini CLI、OpenCode、OpenClaw 和 Hermes Agent 七款。界面里加一条、切一条,写进哪个文件、写成什么格式,全由它自己处理。

真正值得推荐的是本地路由。它自带一个 Rust 写的本地服务,请求先经过它再发出去,于是能做几件手工配置做不到的事:供应商之间的请求格式自动转换、每次调用留档、某家不健康就自动切到下一家,以及按天按月统计用量和花费。故障转移体会最深,某家突然抽风,你这边完全无感,代码该写还在写。
数据这块它做得很干脆:API Key 和所有配置都存在本地 SQLite 数据库里,不上传服务器。对经常要接第三方中转的人来说,这比堆多少功能都实在。

除了切换和路由,MCP 服务器、提示词、技能和会话记录也都在同一个界面里。MCP 那堆嵌套 JSON 以前最让人头疼,现在可视化编辑,加一台服务器填几个框就行,不用再记层级结构,OpenClaw 的工作区和 Hermes 的记忆文件也能在这里管。
安装包覆盖三个平台:macOS 有 dmg 和 zip,Windows 有 msi 和便携版,Linux 有 deb 和 rpm,也能用 Homebrew 装。项目基于 MIT 协议开源,完全免费,界面有中文。官网挂了不少用户评价,从独立开发者到高校博士生都有,说的都是同一件事:省掉了在几份配置文件之间来回对字段的麻烦。