claude-keys
v1.0.0
Published
CLI tool to manage Claude API keys and base URLs
Readme
claude-keys
一键切换 Claude API 配置的 CLI 工具,支持 Claude CLI 和 VSCode 插件。
安装
npm install -g claude-keys使用
添加配置
ckey add -n myconfig -u https://api.anthropic.com -k sk-ant-xxx查看所有配置
ckey list切换配置
ckey use myconfig查看当前配置
ckey current删除配置
ckey remove myconfig工作原理
配置存储在 ~/.ckey/config.json。执行 ckey use 时会自动更新以下文件:
~/.claude/settings.json— 设置ANTHROPIC_AUTH_TOKEN、ANTHROPIC_BASE_URL,供 Claude CLI 使用~/.claude/config.json— 设置primaryApiKey,供 VSCode 插件使用
生成的配置示例
~/.claude/settings.json:
{
"env": {
"ANTHROPIC_AUTH_TOKEN": "your-api-key",
"ANTHROPIC_BASE_URL": "https://api.anthropic.com",
"CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": 1
},
"permissions": {
"allow": [],
"deny": []
}
}~/.claude/config.json:
{
"primaryApiKey": "your-api-key"
}License
MIT
