Prerequisites
- Claude Code installed and configured
- A KiosAPI API key (starts with
sk-) from the Dashboard → Token Management - Node.js 18+
Usage
Troubleshooting
Provider not found
- Verify the provider name in
cc-switch use <name>matches a key inconfig.json - Check that the config file is at the correct path for your platform
Authentication error after switching
- Ensure the
apiKeyin the config is correct and starts withsk- - Verify
baseUrlishttps://kiosapi.com— no trailing slash, no/v1
Invalid beta flag (400 error)
If you see a400 error about beta flags, ensure "disableBetas": true is set in the provider config. This adds CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS=1 to the environment.