kaitranntt/ccs
Switch between Claude accounts, Gemini, Copilot, OpenRouter (300+ models) via CLIProxyAPI OAuth proxy. Visual dashboard, remote proxy support, WebSearch fallback. Zero-config to production-ready.
What it solves
CCS (Claude Codex Switch) eliminates the need to manually rewrite configuration files or break active sessions when switching between different AI providers, runtimes, and account contexts. It provides a unified command surface to manage multiple LLM subscriptions, API keys, and local models without "config thrash."
How it works
CCS acts as a manager and proxy layer. It allows users to define profiles for various runtimes (like Claude Code, Codex CLI, or Ollama) and providers (including xAI/Grok, OpenRouter, and local models). It includes a local Anthropic-compatible proxy that can bridge Claude Code to OpenAI-compatible providers, transforming requests and managing SSE (Server-Sent Events) to ensure compatibility.
Who it’s for
Developers and power users who use multiple AI coding assistants and LLM providers simultaneously and want a fast, integrated way to switch between them via a CLI or a visual dashboard.
Highlights
- Multi-Provider Support: Seamlessly switch between Claude, Codex, GLM, xAI/Grok, Ollama, and other API or local-model profiles.
- OpenAI-Compatible Routing: Bridges Claude Code to non-Anthropic providers using a local proxy.
- Management Dashboard: Includes a visual interface for tracking usage analytics, costs, and live authentication health.
- macOS Menu Bar Integration: A companion app (CCS Bar) for monitoring subscription quotas and daily spend.
- Managed Tooling: Provisions local tools like WebSearch and browser automation for third-party launches.
Related
- Project
- Project
- Project
- Project
- Project