# 在 CC-Switch 中使用 OAIRoute
> 多账号、多端点之间一键切换的小工具
> 适合同时持有多个 OAIRoute 账号或在不同网关间对比
> 配置文件格式简单，手写也能用
## 第一步：获取 API Key
在 [OAIRoute 控制台](https://api.oairoute.com/keys) 创建。每个账号建一个，便于区分。
## 第二步：添加配置
打开 CC-Switch，点 **Add**，按下表填写一条配置：
- `Name` (string / 必填) — 配置名称，建议写 `OAIRoute-主账号` 这样的可辨识名字。
- `API URL` (string / 必填) — `https://api.oairoute.com`
- `API Key` (string / 必填) — 该账号的 Key。
- `Model` (string / 可选) — 默认模型，例如 `claude-sonnet-5-5`。
## 第三步：切换
在主界面点任意一条配置的 **Switch**，工具会把该配置写入正在运行的应用（如 Claude Code、Cursor）所读取的位置。
> **Note:** 
> 切换的本质是改写环境变量或配置文件。切换后需要重启目标应用，改动才会生效。切换前已开的会话不会跟着变。
## 多配置的用法
| 场景 | 做法 |
|---|---|
| 两个账号轮换，避免单账号限流 | 每条配置一个 Key，被限流时切过去 |
| 对比不同网关的延迟 | 同一模型，不同端点各一条配置 |
| 测试企业 Key 与个人 Key | 分开建配置，标注清楚用途 |
## 配置文件位置
CC-Switch 的配置一般存放在用户目录下的隐藏文件夹。具体路径以工具自身说明为准，界面上通常有「Open config folder」入口。
**配置项{Configuration}**
```
Name
oairoute-主账号
API URL
https://api.oairoute.com
API Key
sk-xxxxxxxxxxxxxxxx
Model
claude-sonnet-5-5
```
**验证连通性{Verify connectivity}**
```
curl https://api.oairoute.com/v1/models \
  -H "Authorization: Bearer YOUR_OAIRoute_KEY"
```
**验证对话{Verify chat}**
```
curl https://api.oairoute.com/v1/chat/completions \
  -H "Authorization: Bearer YOUR_OAIRoute_KEY" \
  -H "Content-Type: application/json" \
  -d '{"model":"claude-sonnet-5-5","messages":[{"role":"user","content":"ping"}]}'
```
