Manage API provider configurations for multiple AI coding assistants like Claude Code, Codex, and Gemini CLI through a unified desktop application.
CC Switch is an open-source desktop application created by developer Jason Young to simplify the management of multiple AI coding tools. It solves the problem of developers needing to manually edit different configuration files (JSON, TOML, .env) when switching API providers for tools like Claude Code, Codex, and Gemini CLI. The app provides a single, unified graphical interface to manage provider settings, skills, and configurations across all supported tools.
CC Switch is a free, open-source desktop application for Windows, macOS, and Linux, built with the Tauri framework. Users interact with a graphical interface to select API providers and adjust settings. The app then automatically modifies the underlying configuration files for the target command-line tools. It uses an internal SQLite database with atomic writes to prevent configuration corruption. The software is distributed as a downloadable installer or portable app.
This tool is ideal for developers who use several AI command-line coding assistants and need to frequently switch between different API providers without manually editing configuration files.
After switching providers in the app, you must restart your terminal or the CLI tool itself for the changes to take effect in most cases.