@nmhjklnm/cctool
v0.1.4
Published
Claude API Provider Switcher
Readme
cl - Claude API Provider Switcher
Version: v0.1.2
快速切换 Claude API 供应商配置的命令行工具。 此工具最大的优势不是人来使用,而是为Coding Agent自己使用提供方便。你可以直接要求它"cl -h 然后把这个 xxx新供应商给我配上"
安装
npm i -g @nmhjklnm/cctool使用
cctool # 查看当前供应商
cctool list # 列出所有供应商
cctool <name> # 切换到指定供应商
cctool add <name> <url> <key> # 添加供应商
cctool rm <name> # 删除供应商
cctool init # 测试所有连接在脚本/非交互场景更新环境变量:
# 切换并输出 export(可用于 eval)
cctool yunwu | bash
# 或只输出当前默认的 export
cctool --print-env | bash示例
# 添加供应商
cctool add yunwu https://yunwu.ai/v1 sk-xxx
cctool add official https://api.anthropic.com sk-ant-xxx
# 切换
cctool yunwu # 切换到 yunwu
cctool official # 切换到官方
# 查看
cctool # 显示当前: yunwu
cctool ls # 列出所有供应商原理
切换供应商时自动设置环境变量:
ANTHROPIC_BASE_URL- API 基础 URLANTHROPIC_AUTH_TOKEN- API 密钥
配置存储在 ~/.claude/providers.json。
卸载
npm rm -g @nmhjklnm/cctoolLicense
MIT
