Claude Code model router
CCSwitcher
Switches Claude Code accounts with a click.
Install
git clone https://github.com/XueshiQiao/CCSwitcher.gitFrom the README
CCSwitcher CCSwitcher is a lightweight, pure menu bar macOS application designed to help developers manage and switch between multiple Claude Code accounts without interrupting your multi-account workflow. The native claude auth login flow is destructive — every switch wipes the previous account's credentials and forces another full browser OAuth. CCSwitcher keeps a per-account backup of every credential, atomically swaps the keychain entry and ~/.claude.json on switch, and all accounts stay available for one-click swap-back. CCSwitcher also monitors API usage, gracefully handles background token refreshes, and circumvents common macOS menu bar app limitations. Features - Non-Interruptive Account Switching: The native claude auth logout clears the current account's credentials, and switching back requires another full OAuth. CCSwitcher keeps a separate backup of each account (keychain token + ~/.claude.json oauthAccount block), atomically swaps both on switch — every added account's credentials stay intact, one-click swap-back, no workflow interruption. (Note: an in-flight claude session will pick up the newly-switched credentials on its next API call — this is Claude CLI behavior, not something CCSwitcher controls.) - Multi-Account Management: Add and switch between different Claude Code accounts with a single click from the macOS menu bar. - Usage Dashboard: Real-time monitoring of your Claude API usage limits (5-hour session and weekly) directly in the menu bar dropdown, plus today's API-equivalent cost and activity stats (turns, active minutes, lines written, model breakdown). - Configurable Menu Bar Modules: Build your own iStats-style menu bar readout. Choose any combination of account name, 5-hour session usage, weekly usage, today's cost, and session/weekly…
Details
- Repository
- XueshiQiao/CCSwitcher
- Language
- Swift
- License
- MIT
- Last updated
- 29 October 2026
FAQ
What is CCSwitcher?
Switches Claude Code accounts with a click. It is a model router for Claude Code, from XueshiQiao/CCSwitcher on GitHub.
How do I install CCSwitcher?
Clone XueshiQiao/CCSwitcher from GitHub and follow the setup steps in its README.
Is CCSwitcher popular?
XueshiQiao/CCSwitcher has 206 GitHub stars and 43 forks. It was last updated on 29 October 2026.
More model routers & proxies
HiRoute
381higress-group/HiRoute
Make Codex and Claude Code subscriptions go further: a local model router that gives routine agent work to economical models and keeps your strongest model for the hard parts.
Mythos Router
306thewaltero/mythos-router
The leaked Anthropic reasoning protocol. Running locally. Zero-drift coding with Strict Write Discipline and adaptive Claude Opus 5 thinking. Mythos
claude-code-gpt-5-codex
240teremterem/claude-code-gpt-5-codex
Local proxy to run Claude Code against OpenAI GPT-5 Codex models.
Jinn
325hristo2612/jinn
Lightweight AI gateway daemon orchestrating Claude Code, Codex, Hermes, Grok and Antigravity CLI.
Repowire
271prassanna-ravishankar/repowire
May the agents talk. Connect Claude Code, Opencode, Codex, Pi across projects, across machines and with your telegram
Kiro2cc Proxy
333TsinHzl/kiro2cc-proxy
Kiro 代理到 Claude Code 与 Codex,支持 Claude Opus 5.5/5/4.8/4.7/4.6、Sonnet 5.5/5/4.6、Haiku 5.5、GPT-5.6、Kimi K3,支持前缀缓存,并支持 SSE 流式输出。Kiro proxy for Claude Code and Codex. Supports Claude Opus 5.5/5/4.8/4.7/4.6, Sonnet 5.5/5/4.6, Haiku5.5,GPT-5.6, Kimi K3, Supports Prefix Cache, and SSE streaming.
Browse the most popular Claude Code mods, all model routers & proxies, or the skills and MCP server directories.