CC Switch

A cross-platform desktop manager for coordinating AI coding assistants including Claude Code, Codex, and Hermes Agent.

CC Switch screenshot 1

CC Switch is an open-source desktop manager for AI coding agents and command line interfaces. It serves as a centralized hub for interacting with tools such as Claude Code, Codex, Gemini CLI, OpenCode, OpenClaw, and Hermes Agent, providing a unified interface for these diverse AI assistants. Instead of managing multiple disparate terminal sessions or configuration files, users can coordinate their AI coding workflows through a single application.

The application is built as a cross-platform desktop tool using Tauri, Rust, and TypeScript. It allows users to manage multiple AI providers and agent configurations from a single location, simplifying the process of switching between different coding assistants and API gateways. It is particularly useful for developers who frequently rotate between different large language models to compare code generation quality or leverage specific model strengths for different engineering tasks.

Key features

  • Unified management for Claude Code, Codex, and Gemini CLI
  • Support for OpenCode, OpenClaw, and Hermes Agent
  • Integration with multiple AI provider gateways
  • Cross-platform desktop availability
  • Support for Windows Subsystem for Linux (WSL)
  • Provider management for API keys and endpoints
  • Skills management for agentic capabilities
  • MCP (Model Context Protocol) support

The software is designed for developers who use multiple agentic AI models for complex software engineering workflows. By utilizing a Tauri-based architecture, it maintains a lightweight footprint while providing a native desktop experience. It specifically caters to users who need to coordinate between various LLM providers and specialized coding agents without manually configuring each environment separately. The inclusion of WSL support ensures that developers working in Linux environments on Windows can still utilize the desktop interface for their agent management.

cc-switch positions itself as an all-in-one interaction interface for the modern AI-assisted coding ecosystem.

Last Modified
Software TypeDesktop App
Platform
Last Activity14 days ago
Repository Age1 year
LicenseMIT
Open Source Software.io

Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.