当前位置:首页 > 学习笔记 > 正文内容

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

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

系统安装方式
macOSbrew 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」功能:

  1. 在控制台令牌管理中,点击「CC-Switch配置」→「生成导入链接」;
  2. 复制生成的 cswitch://import?... 链接;
  3. 在浏览器粘贴回车,CC-Switch自动弹出导入确认窗口;
  4. 确认导入,自动出现两个供应方:主线(api.bblabu.cn)和备用线(api.kkkliao.cn);
  5. 选择要写入的工具(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中配置故障转移:

  1. CC-Switch → 供应方设置;
  2. 主供应方:选主线(日常使用,延迟优先);
  3. 备用供应方:选备用线(故障时自动切换);
  4. 启用故障转移开关。

当主线路不可用时(超时、返回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 转载需授权!

分享到:

版权声明:本文由廖万里的博客发布,如需转载请注明出处。


“CC-Switch统一管理Codex和Claude Code:从零搭建多工具AI编程环境” 的相关文章

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。