Skip to content

CC-Switch 使用

CC-Switch 是一款一键切换 AI API 配置的工具,支持快速在多个 API 服务商之间切换,无需手动修改环境变量。

安装

bash
npm install -g cc-switch

添加 WMB-AI 配置

bash
# 添加默认分组(通用 API 调用)
cc-switch add wmb-default \
  --api-key sk-你的默认分组令牌 \
  --base-url https://api.wmbai.com/v1 \
  --type openai

# 添加 CC 分组(Claude Code 专用)
cc-switch add wmb-cc \
  --api-key sk-你的CC分组令牌 \
  --base-url https://api.wmbai.com \
  --type anthropic

# 添加 Codex 分组
cc-switch add wmb-codex \
  --api-key sk-你的Codex分组令牌 \
  --base-url https://api.wmbai.com/v1 \
  --type openai

一键切换

bash
# 切换到 Claude Code 配置
cc-switch use wmb-cc

# 切换到 Codex 配置
cc-switch use wmb-codex

# 切换回默认配置
cc-switch use wmb-default

查看当前配置

bash
cc-switch list       # 查看所有配置
cc-switch current    # 查看当前激活的配置

配置文件路径

CC-Switch 配置保存在 ~/.cc-switch/config.json,可直接编辑:

json
{
  "profiles": {
    "wmb-default": {
      "OPENAI_API_KEY": "sk-你的默认分组令牌",
      "OPENAI_BASE_URL": "https://api.wmbai.com/v1"
    },
    "wmb-cc": {
      "ANTHROPIC_API_KEY": "sk-你的CC分组令牌",
      "ANTHROPIC_BASE_URL": "https://api.wmbai.com"
    },
    "wmb-codex": {
      "OPENAI_API_KEY": "sk-你的Codex分组令牌",
      "OPENAI_BASE_URL": "https://api.wmbai.com/v1"
    }
  }
}

使用场景

场景命令
切换到 Claude Code 开发cc-switch use wmb-cc
切换到 Codex 编程cc-switch use wmb-codex
普通 API 调用cc-switch use wmb-default

提示

切换配置后,在新的终端窗口中启动 CLI 工具,确保新环境变量生效。