CC-Switch 配置工具
CC-Switch 是 PeterPark 官方提供的快速配置工具,帮助你一键将 Claude Code、Cursor 等 AI 工具的 API 地址切换到 PeterPark 中转服务。
功能特性
- 一键切换 API Base URL,无需手动修改配置文件
- 支持多个工具的批量配置
- 支持在多个 API 服务之间快速切换
- 配置备份与恢复
安装
确保已安装 Node.js(安装指南),然后运行:
bash
npm install -g cc-switch验证安装:
bash
cc-switch --version快速使用
配置 PeterPark API
bash
cc-switch set --provider peterpark --key sk-pp-your-key-here切换到 PeterPark
bash
cc-switch use peterpark查看当前配置
bash
cc-switch status切换回官方 API
bash
cc-switch use official支持的工具
CC-Switch 可以自动配置以下工具:
| 工具 | 配置文件位置 | 支持状态 |
|---|---|---|
| Claude Code | ~/.claude/settings.json | ✅ 支持 |
| Cursor | 编辑器设置 | ✅ 支持 |
| OpenCode | ~/.opencode/config.json | ✅ 支持 |
| Continue | ~/.continue/config.json | ✅ 支持 |
配置文件
CC-Switch 的配置存储在 ~/.cc-switch/config.json,你也可以直接编辑该文件:
json
{
"providers": {
"peterpark": {
"baseUrl": "https://api.peterpark.cn/v1",
"apiKey": "sk-pp-your-key-here"
},
"official": {
"baseUrl": "https://api.openai.com/v1",
"apiKey": "sk-your-official-key"
}
},
"current": "peterpark"
}常见问题
问:切换后工具没有生效?
答:部分工具需要重启后才能读取新配置,请重启对应工具后再试。
问:如何添加自定义 API 服务?
答:使用 cc-switch add --name myapi --url https://your-api.com/v1 --key your-key 添加自定义服务。
