目录

02-供应商管理

CC Switch 供应商管理完全指南 —— 从入门到精通

适用版本:CC Switch v3.16.0+ | 最后更新:2026-06-05

供应商管理是 CC Switch 的核心功能。这篇博客带你摸透从添加、切换、编辑、排序到用量查询的每一个环节,包括 Claude Desktop 的特殊用法。

添加供应商

点击主界面右上角的 + 按钮,你会看到两个 Tab:

  • 应用专属供应商:仅用于当前选中的应用
  • 统一供应商:跨应用共享配置

使用预设(推荐)

CC Switch 内置了丰富的预设模板,覆盖主流供应商:

应用预设示例
ClaudeDeepSeek、智谱 GLM、Kimi、MiniMax、PackyCode、SiliconFlow、OpenRouter、Nvidia、小米 MiMo 等
Codex原生 Responses 协议(OpenAI 官方、Azure)、Chat Completions 协议(DeepSeek、Kimi、GLM),需自动路由映射
GeminiGoogle 官方、PackyCode、Cubence、OpenRouter 等
OpenCode / OpenClaw / Hermes类似 Claude 的丰富预设列表

选择预设后,端点地址自动填充,只需填写 API Key 即可。

自定义配置

预设列表中没有你的供应商时,选择「自定义」手动编辑 JSON 配置。以 Claude 为例:

{
  "env": {
    "ANTHROPIC_API_KEY": "your-api-key",
    "ANTHROPIC_BASE_URL": "https://api.example.com"
  }
}

统一供应商

统一供应商可以跨 Claude Code / Codex / Gemini 共享配置,特别适合一次配置多应用使用的中转服务。创建时勾选要同步的应用,修改后自动同步到所有关联应用。

自动获取模型

添加或编辑供应商时,点击模型输入框旁的「获取模型」按钮(下载图标),CC Switch 会自动调用供应商的 /v1/models 端点拉取可用模型列表。支持按类别分组选择,省去手动粘贴模型 ID 的麻烦。

高级选项

  • API 格式(仅 Claude):支持 Anthropic Messages(默认)、OpenAI Chat Completions、OpenAI Responses API 三种格式,由代理自动转换
  • 完整 URL 端点模式:适用于需要非标准路径的供应商(勾选后 base_url 被视为完整上游端点,不再拼接路径)
  • Codex 本地路由映射:让只支持 Chat Completions 协议的供应商(如 DeepSeek、Kimi)能配合 Codex 使用,需要开启本地代理
  • Codex 1M 上下文窗口:启用后设置 100 万 token 上下文长度

Codex OAuth 反向代理

v3.13.0 起的新功能,让你用 ChatGPT 账号在 Claude Code 中使用 Codex 服务。通过 Device Code 流程登录 ChatGPT,CC Switch 自动管理 Token 刷新和配额展示。

⚠️ 此功能使用逆向 OAuth 流程,存在违反 OpenAI 服务条款和账号风险,使用前请仔细阅读软件内的风险提示。

切换供应商

主界面切换

点击目标供应商卡片的「启用」按钮,CC Switch 自动更新配置文件。Claude/Gemini 即时生效,Codex 需重启终端。

托盘快速切换

右键系统托盘图标 → 悬停在应用子菜单(如 “Claude · 当前供应商”) → 点击目标供应商。完全不需要打开主界面。

托盘菜单从 v3.13.0 起重构为按应用分组的分级子菜单,子菜单标题直接显示当前激活的供应商和可用用量摘要。

生效方式一览

应用修改的文件
Claude~/.claude/settings.json
Codex~/.codex/auth.json + ~/.codex/config.toml
Gemini~/.gemini/.env + ~/.gemini/settings.json

切换失败时,检查配置文件是否被其他程序锁定、权限是否足够、JSON 格式是否有误。

编辑供应商

鼠标悬停卡片 → 点击「编辑」按钮。可修改的内容包括:

  • 基本信息:名称、备注、网站链接、图标和颜色(图标库支持搜索,颜色可自定义)
  • 配置信息:API Key、端点地址、JSON 配置(编辑器带语法高亮和格式校验)
  • 端点管理:添加多个端点用于测速和故障转移

回填机制

编辑当前启用的供应商时,CC Switch 会从 live 配置文件读取最新内容。如果你在 CLI 工具中手动改过配置,这些修改会被同步回来,不会丢失。

快捷开关(Claude)

编辑 Claude 供应商时,JSON 编辑器上方提供一组 快捷开关,勾选或取消后配置变更会实时反映在下方的 JSON 编辑器中:

开关效果对应的配置变更
隐藏署名清除 git 提交和 PR 中的署名元数据,适合匿名贡献场景设置 attribution: {commit: "", pr: ""}
启用 Teammates开启 Claude Code 的 Agent 团队协作功能,允许多 Agent 协同工作设置 env.CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS = "1"
启用工具搜索启用 Claude 的工具搜索(Tool Search)能力,在调用工具时自动检索匹配的工具设置 env.ENABLE_TOOL_SEARCH = "true"
最大强度思考将 Claude 的 reasoning effort 设为 max 级别,适合处理复杂推理任务设置 env.CLAUDE_CODE_EFFORT_LEVEL = "max"
禁用自动更新阻止 Claude Code 自动升级版本,适合需要固定版本的生产环境设置 env.DISABLE_AUTOUPDATER = "1"

取消勾选开关时,对应的配置项会被完全移除(而不是设为 false),避免残留空配置影响运行。

使用场景举例

场景建议开关
在公司仓库提交代码,不想暴露个人署名打开 隐藏署名
需要多个 Agent 分工处理复杂任务打开 启用 Teammates
Codex 迁移到 Claude Code 初期,习惯 Codex 的工具查找方式打开 启用工具搜索
分析复杂代码库、重构核心逻辑打开 最大强度思考
生产环境 CI/CD 中使用 Claude,不希望自动更新引入不稳定打开 禁用自动更新

写入通用配置

快捷开关区域还有一个 写入通用配置 复选框:

  • 勾选后:当前供应商编辑的内容会合并到一个全局配置片段中,其他 Claude 供应商也能共享这部分配置
  • 自定义共享配置:点击旁边的 编辑通用配置 按钮,可以修改这个全局共享片段的内容

适合的场景:多个供应商使用相同的环境变量或参数,统一维护避免重复。

排序与复制

  • 拖拽排序:按住卡片左侧 ≡ 手柄上下拖动,排序影响故障转移队列的默认顺序
  • 复制供应商:点击「复制」创建完整副本(名称加 copy 后缀),适合基于现有配置创建变体
  • 删除:点击「删除」按钮并确认。统一供应商删除后,关联应用配置同步删除

用量查询

自动查询(无需配置)

以下类型开箱即用:Claude / Codex / Gemini 官方订阅、GitHub Copilot、Codex OAuth 反向代理。卡片底部自动显示使用百分比 + 重置倒计时,颜色随使用率变化(< 70% 绿 / 70–89% 橙 / ≥ 90% 红)。

手动启用(内置模板)

对非官方订阅类供应商(如 Token Plan、第三方余额),需手动开启「用量查询」开关并选择模板。内置模板覆盖:Kimi / 智谱 GLM / MiniMax 的套餐配额,DeepSeek / StepFun / SiliconFlow / OpenRouter / Novita AI 的余额查询。

自定义脚本

未被内置模板覆盖的供应商,可用 JavaScript 编写自定义查询脚本。CC Switch 提供通用模板和 New API 模板作为起点,支持模板变量替换({{apiKey}}{{baseUrl}} 等)。

Claude Desktop 专项

Claude Desktop 面板独立管理 Claude 桌面应用的第三方供应商配置。

两种工作模式

  • 直连模式:供应商本身提供 Anthropic Messages API 且模型 ID 为 Claude Desktop 可识别的三档角色(claude-sonnet-* / claude-opus-* / claude-haiku-*
  • 模型映射模式:模型名非三档角色 ID(包括旧式 Claude ID 和 DeepSeek、Kimi 等非 Claude 模型),通过 CC Switch 本地网关映射为 Sonnet / Opus / Haiku 路由

从 Claude Code 导入

第一次进入 Claude Desktop 面板时,可以直接将 Claude Code 中已有的供应商一键导入,省去逐个配置的时间。

配置文件位置

  • macOS~/Library/Application Support/Claude-3p/
  • Windows%LOCALAPPDATA%\Claude-3p

成功标志:供应商卡片显示蓝色边框(启用)或绿色边框(代理活跃),底部显示用量数据。