快速切换 Claude settings.json 配置的 CLI 工具,支持多平台 Token 管理。
- add/a - 添加新配置(支持交互式创建)
- list/l - 列出所有已保存配置(支持按前缀过滤)
- switch/set/s - 切换配置(支持交互式选择)
- delete/d - 删除配置(支持交互式选择)
- current/c - 查看当前激活的配置及内容
- view/v - 查看配置详情(支持交互式选择)
- help/h - 显示帮助信息
go build -o ccsv.exe main.go编译后会得到 ccsv.exe,建议将其所在目录添加到 PATH 环境变量。
配置名称必须包含下划线,格式为 前缀_名称(如 cucloud_glm5、volcengine_kimi、aliyun_qwen3.5)。
旧版无下划线格式的配置(如 test.json)会在执行 ccsv l 时自动重命名为 test_test.json。
交互式创建(推荐):
ccsv a按提示输入名称、BASE_URL、AUTH_TOKEN、MODEL。
从文件添加:
ccsv add aliyun_qwen3.5 ./aliyun.json列出所有配置:
ccsv l会按前缀分组显示:
目前存储了(6)个配置 :
cucloud:
- deepseek3.1
- glm5
- kimi2.5
volcengine:
- glm47
- kimi2.5
按前缀过滤:
ccsv l cucloud目前存储了(6)个配置 (cucloud):
cucloud:
- deepseek3.1
- glm5
...
交互式选择:
ccsv s进入 TUI 界面,上下键选择,回车确认。
直接切换:
ccsv s cucloud_glm5交互式选择:
ccsv d直接删除:
ccsv d cucloud_glm5ccsv c显示当前激活的配置名称和完整的 JSON 内容:
当前激活的配置: minimax_2.7
配置内容:
----------
{
"env": {
"ANTHROPIC_AUTH_TOKEN": "sk-...",
"ANTHROPIC_BASE_URL": "https://api.minimaxi.com/anthropic",
"ANTHROPIC_MODEL": "MiniMax-M2.7"
}
}
----------
交互式选择:
ccsv v直接查看:
ccsv v cucloud_glm5所有保存的配置文件都存储在 ccsv.exe 所在目录的 configs/ 文件夹下,格式为 {name}.json。
目标配置文件自动定位到 C:\Users\<用户名>\.claude\settings.json。
{
"env": {
"ANTHROPIC_AUTH_TOKEN": "your-token-here",
"ANTHROPIC_BASE_URL": "https://api.example.com/anthropic",
"ANTHROPIC_MODEL": "claude-3-5-sonnet"
}
}| 命令 | 别名 | 说明 |
|---|---|---|
| add | a | 添加配置 |
| list | l | 列出配置 |
| switch | set, s | 切换配置 |
| delete | d | 删除配置 |
| current | c | 当前配置 |
| view | v | 查看配置 |
| help | h | 帮助 |
v0.1
版权: keinx