API Switcher
Manage and switch Claude Code configurations with ease — multi-provider, multi-model, one click.
API Switcher 是一个 VS Code 插件,帮助你轻松管理多套 Claude Code 配置,一键切换供应商和模型。无论你使用官方 API、国内中转还是自建服务,都能统一管理、随时切换。
功能特性
一键切换配置
在侧边栏点击即可激活任意配置。插件会自动将 ANTHROPIC_BASE_URL、ANTHROPIC_MODEL 等环境变量写入 ~/.claude/settings.json,无需手动修改。
多供应商支持
内置主流供应商预设,选择供应商后自动填充 Base URL 和可用模型列表,并提供注册/充值快捷链接:
| 供应商 |
说明 |
| Anthropic |
Claude 官方 API |
| 智谱 AI (GLM) |
国内头部 AI 公司,GLM 系列模型,glm-5.1 代码能力媲美 Claude |
| MiniMax |
国内新兴 AI,性价比优秀 |
| DeepSeek |
国内新兴 AI,模型智能水平出众 |
| SiliconFlow |
聚合主流开源模型,价格实惠 |
| SwiftAPI |
作者自用中转服务,聚合主流模型 |
| OpenRouter |
国际多模型聚合中转 |
也支持添加自定义供应商和自建服务。
模型精细配置
可为每套配置独立设置主模型、推理模型,以及 Opus / Sonnet / Haiku 专项覆盖。每个供应商提供预设模型列表,也可手动输入任意模型名称。
余额查询
状态栏实时显示账户余额(支持 MiniMax、DeepSeek),点击可手动刷新。
行为开关
- 禁用 Co-author 署名 — 提交信息中不添加
Co-authored-by 字段
- 跳过操作确认 — 自动同意文件写入、命令执行等操作(适合信任度高的场景)
中英文双语界面
自动跟随 VS Code 显示语言,也可在插件设置中手动指定(auto / en / zh-cn)。
快速开始
前提条件
安装
- 在 VS Code 扩展市场搜索 CC Provider Switcher 并安装
- 安装完成后,活动栏(左侧图标栏)会出现 CC Provider Switcher 图标
- 点击图标打开侧边栏,开始添加配置
基本使用
- 添加配置 — 点击侧边栏顶部的
+ 按钮,或在命令面板执行 CC Provider Switcher: 添加配置
- 填写信息 — 选择供应商(Base URL 和模型列表自动填充),输入 API Key,按需选择模型
- 保存 — 点击「保存」按钮
- 激活 — 点击配置旁的播放按钮,即可切换到该配置
- 编辑 — 点击任意配置名称可随时重新编辑
扩展设置
在 VS Code 设置中搜索 CC Provider Switcher,或点击侧边栏顶部的齿轮图标直接打开:
| 设置项 |
默认值 |
说明 |
ccSwitch.language |
auto |
界面语言:auto 跟随 VS Code,en 英文,zh-cn 中文 |
数据存储
| 文件 |
用途 |
~/.swift.api/settings.json |
插件数据:配置列表、供应商信息、当前激活项 |
~/.claude/settings.json |
Claude Code 配置:激活配置时自动同步写入 |
命令列表
在命令面板(Ctrl+Shift+P / Cmd+Shift+P)中可使用以下命令:
| 命令 |
说明 |
CC Provider Switcher: 添加配置 |
新建一套配置 |
CC Provider Switcher: 激活配置 |
切换到指定配置 |
CC Provider Switcher: 编辑配置 |
打开编辑面板 |
CC Provider Switcher: 复制配置 |
复制现有配置 |
CC Provider Switcher: 删除配置 |
删除配置 |
CC Provider Switcher: 访问官网 |
打开供应商官网 |
CC Provider Switcher: 刷新余额 |
手动刷新余额显示 |
License
MIT
| |