• UnoRouterUNOROUTER
Documentation
  • AI Applications
Coding agents
  • opencodeOpenCode Setup Guide
  • Kilo CodeKilo Code Setup Guide
  • Zed IDE Setup Guide
  • ClineCline Setup Guide
  • RooCodeRoo Code Setup Guide
  • continue-devContinue.dev Setup Guide
Character & fiction clients
  • SillyTavernSillyTavern Integration Guide
  • janitor-aiJanitor.AI Integration Guide
  • risuaiRisuAI Integration Guide
  • Chub / Venus Integration Guide
  • nevikaNevika Integration Guide
Chat clients
  • librechatLibreChat Integration Guide
  • OpenWebUIOpen WebUI Integration Guide
  • LobeHubLobeChat Integration Guide
  • AnythingLLM Integration Guide
  • CherryStudioCherry Studio Integration Guide
  • typingmindTypingMind Integration Guide
  • BoltAI Integration Guide
  • Page Assist Integration Guide
  • chatboxChatbox Integration Guide
  • Big-AGI Integration Guide
CLI tools
  • aiderAider Setup Guide
  • cc-switchCC Switch Integration Guide
  • Claude CodeClaude Code Integration
  • CodexOpenAI Codex CLI Setup Guide
  • GeminiGemini CLI Integration
  • openclawOpenClaw Integration
  • Hermes AgentHermes Agent Integration
  • ModelContextProtocolMCP Server Setup Guide
Navigate
  • Models
  • Rankings
  • Inspector
  • Pricing
  • Chat
  • Status

Search docs...

Start typing to search documentation

PlatformIntegrationsChat
CC Switch

CC Switch Integration Guide

All-in-One AI CLI Management Tool for unified management of Claude Code, Codex, and Gemini CLI provider configurations.

Project Introduction

An open-source, cross-platform tool for unified management of Claude Code, Codex, and Gemini CLI provider configurations, MCP servers, and system prompts with one-click provider switching.

  • GitHub

Key Features

Provider Management

  • One-click switching between Claude Code, Codex, and Gemini API configurations
  • Multi-endpoint support with API key management and latency speed testing
  • 4-tier model configuration: Haiku, Sonnet, Opus, Custom

MCP Server Management

  • Unified cross-application server management for Claude, Codex, and Gemini
  • Three transport types: stdio, HTTP, and SSE
  • Bidirectional import/export with automatic synchronization

Prompts Management

  • Unlimited preset system prompts with quick switching
  • Cross-app support (Claude, Codex, Gemini formats)
  • CodeMirror 6 markdown editor with live preview

Multi-Platform Support

  • Native desktop installers (Windows, macOS, Linux)
  • Browser-accessible web version for headless servers
  • Both interactive and command-line interface modes

Installation

Download the installer from GitHub Releases for your platform (.msi, .zip, .deb, .AppImage).

Web Version

UnoRouter Integration

CC Switch supports the ccswitch:// deep link protocol, enabling one-click configuration import from the UnoRouter token management page.

Deep Link Integration

Select your target application (Claude/Codex/Gemini), enter a configuration name, and select preferred models before importing into CC Switch.

Sign in to auto-fill your API key

CLI Alternative

Ready to Simplify Your CLI Setup?

Sign up for UnoRouter to get your API key and start managing all your AI CLIs from one place.

Sign Up

On this page

Features
Provider Management
MCP Server Management
Prompts Management
Multi-Platform Support
Installation
Integration
View Models
bash
# Available formats: .msi, .zip
# Download from GitHub Releases:
# https://github.com/farion1231/cc-switch/releases
bash
# Download the Linux tarball from GitHub Releases
# Extract and run:
./cc-switch-web

# Accessible on port 17666
bash
cc-switch provider add