Skip to content

使用 cc-switch 管理配置

在多场景(例如课题组集群网关、个人测试 Key、官方直连通道等)下使用 Claude Code 时,手动频繁修改环境变量(ANTHROPIC_BASE_URLANTHROPIC_API_KEY)容易出错且不够便捷。

cc-switch 是一款轻量的配置切换工具,用于在不同 Profile 之间快速切换 Claude Code 的端点与 Key 配置。


1. 为什么使用 cc-switch

  • 多端点管理:一键在「Token Plan 实验室网关」与「其他提供商/官方」之间切换。
  • 避免凭证混淆:独立存储与隔离不同场景下的 API Key。
  • 无感注入:自动为当前终端或全局会话注入正确的环境变量。

2. 安装与设置

安装工具脚本或全局命令行包(若实验室提供了特定打包脚本,可按实验室分发途径获取):

# 示例:通过 npm 安装或拉取管理脚本
npm install -g cc-switch
# 或根据接入说明下载独立脚本放置于 PATH 路径下

3. 添加 Token Plan 配置 (Profile)

通过命令行添加实验室 Token Plan 对应的环境配置:

# 添加名为 token-plan 的 profile
cc-switch add token-plan \
  --base-url "https://chenglab.xmu.edu.cn/llm/" \
  --api-key "your-token-plan-api-key"

4. 常用操作

切换当前配置

# 切换到 token-plan 配置
cc-switch use token-plan

查看所有已保存的配置

cc-switch list

输出示例:

  official
* token-plan (current: https://chenglab.xmu.edu.cn/llm/)
  backup-proxy

验证生效

切换后,在当前终端中启动 Claude Code:

claude

即可无缝使用对应网关的 Token Plan 额度驱动 Agent。


5. 参考链接

详细参数与最新指引见:
AI4EC-Lab Token Plan 接入说明文档

Comments