Claude Code 配置切换器 (CCS)
一个用于管理多个 Claude API 配置的命令行工具。可以轻松在不同环境或账户的 API 密钥和基础 URL 之间切换。
功能特性
- 配置管理: 存储和管理多个 Claude API 配置
- 简单切换: 使用单个命令在配置间切换
- 模板支持: 使用默认模板确保配置结构一致
- 配置保护: 防止删除或修改当前激活的配置
- 信息脱敏: API 密钥显示时自动脱敏保护隐私
- 验证: 名称验证和破坏性操作的确认提示
- 多语言: 支持中文和英文界面
- 美观界面: 彩色输出和图标增强用户体验
- 自动更新: 内置自动更新功能,保持工具始终最新
配置格式
工具支持两种配置文件命名格式,用户可在首次使用时选择:
- 新格式:
~/.claude/settings.json.<配置名称>[默认] - 传统格式:
~/.claude/settings-<配置名称>.json
项目地址:GitHub - shuiyihan12/ccs: 一个用于管理多个 Claude API 配置的命令行工具。可以轻松在不同环境或账户的 API 密钥和基础 URL 之间切换。
一键安装(推荐)
# 系统安装(推荐 - 使用镜像站)
curl -fsSL "https://cdn.jsdelivr.net/gh/shuiyihan12/ccs@master/ccs.sh" | \
sudo tee /usr/local/bin/ccs > /dev/null && sudo chmod +x /usr/local/bin/ccs
# 用户安装(无需 sudo - 使用镜像站)
curl -fsSL "https://cdn.jsdelivr.net/gh/shuiyihan12/ccs@master/ccs.sh" | \
install -D -m 755 /dev/stdin ~/bin/ccs && export PATH="$PATH:~/bin"
示例:
欢迎大家使用并提供意见!

