CC-Switch统一管理Codex和Claude Code:从零搭建多工具AI编程环境

Codex填一次API地址、Claude Code再填一次、Cursor又填一次、Windsurf还填一次——四个工具四套配置,换Key的时候要一个个改。更麻烦的是,你想切换到另一个模型?对不起,每个工具再改一遍。这是2026年AI开发者的「配置地狱」。CC-Switch的出现就是为了解决这个问题:所有工具指向一个本地端口,在CC-Switch里点一下,所有工具同步切换。配上API聚合平台的一键导入,整个环境十分钟搭好。
一、CC-Switch解决了什么问题?
CC-Switch是一个开源的桌面应用,核心功能简单:在你的电脑上运行一个本地HTTP代理(默认127.0.0.1:7890),所有AI编程工具把API请求发给它,它负责路由到对应的模型供应方。
为什么需要这个中间层?
- 统一入口:Codex、Claude Code、Cursor、Windsurf——每个工具只需要把API地址指向127.0.0.1:7890。不用分别配Base URL和Key。
- 动态切换:在CC-Switch界面中切换模型或供应方,所有接入的工具同步生效,零等待。
- 供应方管理:你可以同时配置多个API供应方,根据不同场景灵活切换。
可以把CC-Switch理解成一个「AI API路由器」:所有工具连到这个路由器,路由器负责决定走哪条线路、用哪个模型。
二、安装CC-Switch
| 系统 | 安装方式 |
|---|---|
| macOS | brew install --cask cc-switch 或从GitHub Releases下载.dmg |
| Windows | 从GitHub Releases下载.msi安装包 |
| Linux | 下载.deb/.rpm/.AppImage,按发行版选择 |
安装完成后启动CC-Switch,终端验证:
curl http://127.0.0.1:7890/health
# 返回 {"status":"ok"} 表示正常运行
三、从API聚合平台一键导入配置
在 api.bblabu.cn 注册、创建API令牌后,控制台提供「导入到CC-Switch」功能:
- 在控制台令牌管理中,点击「CC-Switch配置」→「生成导入链接」;
- 复制生成的 cswitch://import?... 链接;
- 在浏览器粘贴回车,CC-Switch自动弹出导入确认窗口;
- 确认导入,自动出现两个供应方:主线(api.bblabu.cn)和备用线(api.kkkliao.cn);
- 选择要写入的工具(Codex、Claude Code等),点击保存。
导入完成后不需要手动填任何配置——Key、URL、模型列表全部自动填充。
四、各工具接入CC-Switch
Codex
# ~/.codex/config.toml [api] base_url = "http://127.0.0.1:7890/v1" # Key留空,由CC-Switch统一管理
Claude Code
# ~/.zshrc export ANTHROPIC_BASE_URL="http://127.0.0.1:7890"
Cursor
Settings → Models → API Base URL填 http://127.0.0.1:7890/v1
Windsurf
Settings → AI → Custom Provider → URL填 http://127.0.0.1:7890/v1
Python SDK
from openai import OpenAI client = OpenAI(base_url="http://127.0.0.1:7890/v1")
所有工具配置完成后,在CC-Switch中切换模型/供应方,所有工具同步生效。不需要记住各工具的配置文件路径,不需要一个一个去改。
五、双线路配置:自动故障转移
API聚合平台通常提供多个接入地址。在CC-Switch中配置故障转移:
- CC-Switch → 供应方设置;
- 主供应方:选主线(日常使用,延迟优先);
- 备用供应方:选备用线(故障时自动切换);
- 启用故障转移开关。
当主线路不可用时(超时、返回5xx),CC-Switch自动将请求路由到备用线路。对你的Codex和Claude Code完全透明——你可能都不知道发生了切换。
六、多供应方切换策略
不同场景用不同供应方,在CC-Switch中一键切换:
| 场景 | 推荐供应方 | 推荐模型 |
|---|---|---|
| 日常编码 | 主线(低延迟) | GPT-5.5 |
| 架构分析 | 主线(稳定) | Claude 4.7 |
| Agent长任务 | 主线(稳定) | GPT-5.5 |
| 高负载批量处理 | 分流到备用线 | GPT-5.5 |
实际使用中,大多数时间不需要手动切换——配置好默认供应方和故障转移后,CC-Switch在后台自动处理。
七、性能开销
CC-Switch作为本地代理,性能开销极小:
- 额外延迟:< 1ms(本地回环,几乎无感);
- 内存占用:50-100MB;
- CPU占用:< 1%。
走CC-Switch和不走CC-Switch的响应时间差异小于1ms,完全感觉不到中间层的存在。
八、常见问题
Q1:Codex报Connection Refused
检查CC-Switch是否在运行:curl http://127.0.0.1:7890/health
Q2:导入后模型列表为空
重新生成导入链接并导入,或在CC-Switch中手动添加模型名称。
Q3:端口冲突(ClashX也用7890)
在CC-Switch设置中更换端口,例如改为7891。然后所有工具里的127.0.0.1:7890也相应改为127.0.0.1:7891。
九、总结
CC-Switch + API聚合平台是AI开发者的黄金组合。搭建一次,长期受益:所有AI工具指向127.0.0.1:7890,所有模型管理交给CC-Switch,所有API费用走一个平台。
搭建时间:从注册API聚合平台、获取Key、安装CC-Switch、导入配置、到所有工具接入——10分钟。之后的每一天,省下的配置时间和管理精力,远比这10分钟值。
获取API凭证:在 api.bblabu.cn 注册,创建令牌后即可通过CC-Switch一键导入。CC-Switch下载:github.com/farion1231/cc-switch
本文链接:https://www.kkkliao.cn/?id=3940 转载需授权!
版权声明:本文由廖万里的博客发布,如需转载请注明出处。



手机流量卡
免费领卡·号卡店铺
关于本站
