CC Switch is a cross-platform configuration manager for AI coding tools. It centralizes model provider settings from different tools in one place, so you can switch between API backends with one click without editing configuration files manually. It supports popular tools such as Claude Code, Claude Desktop, Codex, and Gemini CLI, making it suitable for individual developers and teams that frequently switch between model services.By connecting to Interface AI, you can use directly accessible API services with Claude Code and other agents in CC Switch. No project code changes are required: create a custom provider, enter the endpoint and API key, and save it.
All provider configurations are stored in a local database and can be created, edited, queried, and deleted through the interface. You do not need to edit JSON files or repeatedly configure environment variables.
Atomic writes and automatic backups are used. Configuration files and backups are stored under ~/.cc-switch/, so existing settings are not damaged during switching.
Open a terminal and run claude. If the conversation starts normally, the integration is working. After switching providers in Claude Code, you can start a new session directly without restarting the application.If an error occurs, check the following:
404: Check whether the path at the end of the endpoint is missing or duplicated.
401 or 403: Return to the Interface AI console and confirm that the API key is active.