@ledgendaryanimal/claude-env
v1.0.0
Published
Switch Claude Code API provider from the terminal
Maintainers
Readme
claude-env
Switch Claude Code API provider from the terminal.
Installation
npm install -g @ledgendaryanimal/claude-envUsage
claude-env # list all presets
claude-env ls # list all presets, highlight current
claude-env <id> # switch directly to preset by id
claude-env current # show current preset
claude-env add # add a new preset interactively
claude-env rm <id> # remove a preset by idQuick Start
# 1. Install
npm install -g @ledgendaryanimal/claude-env
# 2. Add your first preset
claude-env add
# 3. Switch to it
claude-env my-providerConfiguration
Presets are stored in ~/.claude/envs.json. Each preset contains:
{
"id": "my-provider",
"label": "My Provider",
"description": "Custom API provider",
"env": {
"ANTHROPIC_BASE_URL": "https://api.example.com",
"ANTHROPIC_AUTH_TOKEN": "your-token-here",
"ANTHROPIC_DEFAULT_SONNET_MODEL": "custom-model"
}
}License
MIT
