CC-Switch介绍

CC-Switch(Claude Code Switch) 是一款开源、跨平台、可视化桌面工具,专为统一管理 Claude Code、Codex、Gemini CLI、OpenCode、OpenClaw 这 5 类主流 AI 编程 CLI 工具的 API 供应商、密钥、模型、代理等配置,解决手动改 JSON / 配置文件、多工具配置碎片化、切换繁琐的痛点。

地址:https://github.com/farion1231/cc-switch

推荐中转平台

https://api.monkey-tools.cn

实测:gpt-5.4-high 1.5元=1亿token

CC-Switch安装与使用

下载地址:https://github.com/farion1231/cc-switch/releases/tag/v3.14.0

安装后看到这个界面。

添加一个配置

像Sub2API也支持导入到CC switch

测试

选择启动,来切换当前AI-IDE使用的厂商

注意:像CodeX等绝大多数的AI-IDE虽然切换了,但是API-Key不支持切换。

解决办法就是:多个平台创建Token的时候,创建一模一样的。

Sub2API平台用量检测

CC-Switch 不支持Sub2API的用量检测,所以需要自定义检测脚本

({
    request: {
      url: "{{baseUrl}}/v1/usage",
      method: "GET",
      headers: { "Authorization": "Bearer {{apiKey}}" }
    },
    extractor: function(response) {
      const remaining = response?.remaining ?? response?.quota?.remaining ?? response?.balance;
      const unit = response?.unit ?? response?.quota?.unit ?? "USD";
      return {
        isValid: response?.is_active ?? response?.isValid ?? true,
        remaining,
        unit
      };
    }
  })

CodeX config.toml文件阅读「CodeX必看」

假设平台1配置

model_provider = "OpenAI"
model = "gpt-5.4"
model_reasoning_effort = "high"
disable_response_storage = true

[model_providers.OpenAI]
name = "OpenAI"
base_url = "https://www.baidu.com"
wire_api = "responses"
requires_openai_auth = true

假设平台2配置

model_provider = "Alibaba"
model = "gpt-5.4"
model_reasoning_effort = "high"
disable_response_storage = true

[model_providers.Alibaba]
name = "Alibaba"
base_url = "https://www.alibaba.com"
wire_api = "responses"
requires_openai_auth = true

这2份文件能看出来有啥区别么?

虽然改了base_url不一样,但是仔细看 model_provider 这里。一个Open,一个Alibaba。以及后续的子配置里面的Alibaba

model_provider 不是模型名,也不是 API Key,而是 Codex 当前使用的后端连接定义。

只要 model_provider 或它对应的 base_url 发生变化,Codex 看到的就不再是同一个后端环境

我写这一章节主要作用是:当mode_provider变了,CodeX就认定后端链接发生了变化。你创建的新会话虽然正常以新厂商对话。但是如果你原来其他mode_provider会话失败了,是无法通过"派生到本地"继承的上下文仅需对话的,会导致502的,你永远拉不起来会话,进而造成上下文永久丢失,浪费token!

结论

所以我们在CC Switch设置过程中,即便可以自动导入到CC Switch,你依旧需要修改,确保你自己电脑的 mode_provider,多个保持一致,这里我倡议,大家都叫OpenAI吧!

特殊说明:
上述文章均是作者实际操作后产出。烦请各位,请勿直接盗用!转载记得标注原文链接:www.zanglikun.com
第三方平台不会及时更新本文最新内容。如果发现本文资料不全,可访问本人的Java博客搜索:标题关键字。以获取最新全部资料 ❤

免责声明:
本站文章旨在总结学习互联网技术过程中的经验与见解。任何人不得将其用于违法或违规活动!所有违规内容均由个人自行承担,与作者无关。