Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>API SwitcherNew to Visual Studio Code? Get it now.
API Switcher

API Switcher

SwiftAPI

|
980 installs
| (0) | Free
Manage and switch Claude Code configurations with ease — multi-provider, multi-model, one click.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

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 Key 和订阅登录两种模式
智谱 AI (GLM) 国内头部 AI 公司,GLM 系列模型,glm-5.1 代码能力媲美 Claude
DeepSeek 国内新兴 AI,模型智能水平出众
MiniMax 国内新兴 AI,性价比优秀
阿里云百炼 提供自研 Qwen 系列模型及精选开源模型
火山引擎 字节跳动旗下,提供国内外主流 AI 模型
七牛云 知名云服务商,提供国内外主流大模型中转
SiliconFlow 聚合主流开源模型,价格实惠
OpenRouter 国际多模型聚合中转
Swift API 作者自建的 API 中转服务

也支持添加自定义供应商和自建服务。

模型精细配置

可为每套配置独立设置主模型、推理模型,以及 Opus / Sonnet / Haiku 专项覆盖。每个供应商提供预设模型列表,也可手动输入任意模型名称。

余额查询

状态栏实时显示账户余额(支持智谱 GLM、DeepSeek、MiniMax、火山引擎、七牛、SiliconFlow),悬停查看详细额度信息,点击可手动刷新。

  • 智谱 GLM — 查询模型使用量、工具调用量、配额限制,支持 24 小时滚动窗口统计,以紧凑数字格式显示(K/M/B)
  • DeepSeek — 显示充值余额
  • MiniMax — 显示 5 小时滚动窗口额度百分比
  • SiliconFlow — 显示账户余额

行为开关

  • 禁用 Co-author 署名 — 提交信息中不添加 Co-authored-by 字段
  • 跳过操作确认 — 自动同意文件写入、命令执行等操作(仅 CLI 生效,VS Code 扩展内无效)

中英文双语界面

自动跟随 VS Code 显示语言,也可在插件设置中手动指定(auto / en / zh-cn)。


快速开始

前提条件

  • 已安装 Claude Code CLI
  • 拥有至少一个支持 Anthropic API 格式的供应商 API Key

安装

  1. 在 VS Code 扩展市场搜索 CC Provider Switcher 并安装
  2. 安装完成后,活动栏(左侧图标栏)会出现 CC Provider Switcher 图标
  3. 点击图标打开侧边栏,开始添加配置

基本使用

  1. 添加配置 — 点击侧边栏顶部的 + 按钮,或在命令面板执行 CC Provider Switcher: 添加配置
  2. 填写信息 — 选择供应商(Base URL 和模型列表自动填充),输入 API Key,按需选择模型
  3. 保存 — 点击「保存」按钮
  4. 激活 — 点击配置旁的播放按钮,即可切换到该配置
  5. 编辑 — 点击任意配置名称可随时重新编辑

扩展设置

在 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

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft