cc-switch
by
farion1231

Description: A cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Gemini CLI & Hermes Agent. Only official website: ccswitch.io

View on GitHub ↗

Summary Information

Updated 2 hours ago
Added to GitGenius on December 7th, 2025
Created on August 4th, 2025
Open Issues & Pull Requests: 1,844 (+0)
Number of forks: 7,719
Total Stargazers: 115,499 (+4)
Total Subscribers: 202 (+0)

Issue Activity (beta)

Open issues: 1,322
New in 7 days: 89
Closed in 7 days: 31
Avg open age: 21 days
Stale 30+ days: 504
Stale 90+ days: 51

Recent activity

Opened in 7 days: 57
Closed in 7 days: 16
Comments in 7 days: 159
Events in 7 days: 300

Top labels

  • bug (1,340)
  • enhancement (770)
  • question (348)
  • stale (266)
  • proxy (81)
  • frontend (56)
  • backend (49)
  • skills (40)

Repository Insights (GitGenius)

Median issue/PR response: 0.0 hours
Mean response time: 2.0 days
90th percentile: 2.6 days
Tracked items: 3,659

Most active contributors

Detailed Description

CC Switch is a cross-platform desktop application built in Rust that serves as an all-in-one manager for multiple AI coding assistants and agents. The application provides unified management for Claude Code, Claude Desktop, Codex, Gemini CLI, OpenCode, OpenClaw, and Hermes Agent, consolidating control over these diverse tools into a single interface. The project is maintained at the official website ccswitch.io and is distributed as open-source software.

The repository demonstrates significant community engagement and active maintenance. According to GitGenius tracking data, the project has grown to 113,179 stargazers as of the most recent check on July 4, 2026, with steady growth continuing. The issue and pull request response latency shows a median response time of zero hours with a mean of 48.3 hours across 3,617 tracked items, indicating rapid and consistent attention to community feedback. The most frequently reported issue categories are bugs with 1,322 instances, enhancements with 758, and questions with 341, reflecting an active user base providing feedback and feature requests.

The primary maintainer farion1231 has logged 4,209 events in the repository's activity history, with significant contributions from community members makoMakoGo at 983 events and yovinchen at 662 events. This distribution of activity indicates a collaborative development model with a dedicated core team. The repository's classification spans multiple functional categories including version management, configuration switching, tool switching, environment control, and profile management, positioning it as a comprehensive developer utility rather than a single-purpose application.

The technical stack combines Rust for the backend with TypeScript for additional components, and the application leverages Tauri for cross-platform desktop functionality. The project includes support for Windows Subsystem for Linux, expanding its utility across different development environments. The repository's topic tags reflect its broad scope, including support for provider management, skills management, and integration with multiple code-focused AI systems and agents.

CC Switch is linked through overlapping contributors to related projects including anomalyco/opencode, lobehub/lobehub, and openclaw/openclaw, suggesting an ecosystem of interconnected tools within the AI development space. The application's positioning as an all-in-one manager addresses a specific pain point for developers who work with multiple AI coding assistants, eliminating the need to switch between separate applications or manage different interfaces for each tool. The sponsorship section in the README indicates commercial partnerships with API relay services and AI model providers, demonstrating the project's relevance to the broader AI development infrastructure market.

cc-switch
by
farion1231farion1231/cc-switch

Repository Details

Fetching additional details & charts...