Use Claude Code without an Anthropics account and route it to another LLM provider. Includes built-in k2cc transformer for CodeWhisperer compatibility with multi-token management and concurrency control.
npm install @jasonzhangf/claude-code-router-enhanced> Fork of musistudio/claude-code-router with enhanced retry functionality for improved reliability.
- Automatic Retry: Added exponential backoff retry mechanism (max 3 attempts) for third-party API failures
- Simplified Error Messages: Clean, user-friendly error responses without exposing detailed third-party errors
- All Original Features: Maintains all functionality from the original project including model routing, multi-provider support, transformers, and dynamic model switching
``shell`
npm install -g @anthropic-ai/claude-code
`shell`
npm install -g @jasonzhangf/claude-code-router-enhanced
`shellBasic usage with default settings (3 retries)
ccr code
🔧 Configuration
For detailed configuration instructions, please refer to the original project documentation: musistudio/claude-code-router
Basic setup:
1. Copy
config.example.json to ~/.claude-code-router/config.json
2. Add your API keys and configure providers
3. The enhanced version will automatically apply retry logic to all external API calls🔄 Retry Enhancement Details
- Configurable Attempts: Use
--retry N` to set retry attempts (default: 3, use 0 to disable)For complete documentation, configuration examples, and advanced features, please visit:
musistudio/claude-code-router
MIT License - Same as original project