一、产品简介
CC Switch 是一个跨平台的 AI 编程工具配置管理器,可管理 Claude Code、Codex、Gemini CLI、OpenCode、OpenClaw、Hermes Agent 等工具的供应商、模型、MCP、提示词和 Skills 配置。接入 verahub-cn 时,可以把同一组 API 地址、密钥和模型策略作为统一模板,再按不同工具的协议写入对应配置。 适合以下场景:- 同时使用 Claude Code、Codex、OpenCode、OpenClaw 或 Hermes Agent
- 需要在不同模型供应商之间快速切换
- 希望集中管理 MCP、Skills、系统提示词和模型配置
- 团队内需要统一 verahub-cn 接入方式与模型命名
二、安装 CC Switch
1. 桌面版安装
macOS 用户可使用 Homebrew 安装:- Windows:
.msi或便携版压缩包 - macOS:
.dmg - Linux:
.deb、.rpm或.AppImage
2. 纯命令行版本
如果在服务器、CI 或无桌面环境中使用,可安装cc-switch-cli:
三、添加 verahub-cn Provider
打开 CC Switch 后,进入 Provider / Add Provider,选择自定义供应商或 OpenAI-compatible 配置。不同工具读取配置的位置不同,建议先把 verahub-cn 的核心参数准备好,再写入目标工具对应的 provider。
推荐字段:
四、同步到常用编程工具
Claude Code
选择或创建 verahub-cn Provider 后,在 Claude Code 配置中使用:OpenCode
OpenCode 中的模型通常使用provider/model 格式:
OpenClaw / Hermes Agent
建议把 verahub-cn 配置为一个独立 provider,例如:verahub/... 模型。OpenClaw 这类工具还需要把 baseUrl 写在它自己的 models.providers.<id> 里,不能只在模型 allowlist 中写一个 verahub/model 名称。
五、推荐模型
具体可用模型以 verahub-cn 模型列表 为准。
六、验证配置
1. 在 CC Switch 中切换 Provider
- 选择
verahub-cnProvider。 - 点击启用或通过系统托盘切换。
- 重启对应 CLI 或终端会话。
2. 用目标工具发起测试
可使用一个低风险问题验证:七、常见问题
切换 Provider 后仍然走旧模型
切换 Provider 后仍然走旧模型
- 重启对应 CLI、终端或 IDE 插件
- 检查当前工具是否有项目级配置覆盖全局配置
- 确认 CC Switch 中启用的是目标工具对应的配置,而不是只切换了另一个工具
OpenAI 兼容工具连接失败
OpenAI 兼容工具连接失败
- 确认 Base URL 以
/v1结尾 - 确认模型 ID 与 verahub-cn 模型列表完全一致
- 检查 API Key 是否来自当前 verahub-cn 账号
Claude Code 报认证或 Messages 错误
Claude Code 报认证或 Messages 错误
- 确认 Claude Code 使用的是
https://api.vera-hub.cn,不要额外添加/v1 - 确认环境变量为
ANTHROPIC_BASE_URL和ANTHROPIC_AUTH_TOKEN - 尝试重启 Claude Code 会话
八、参考链接
- CC Switch GitHub:https://github.com/farion1231/cc-switch
- cc-switch-cli Homebrew:https://formulae.brew.sh/formula/cc-switch-cli
