saladday/cc-switch-cli

⭐️ A cross-platform CLI All-in-One assistant tool for Claude Code, Codex & Gemini CLI.

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 31 minutes ago
Type:CLI ToolCategory(s):AI Coding AgentsAI Agents & LLM Apps
Added to GitGenius on September 13th, 2026
Created on November 23rd, 2025
Open Issues & Pull Requests: 71 (+0)
GitHub issues: Enabled
Number of forks: 301
Total Stargazers: 5,071 (+0)
Total Subscribers: 10 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 16.8 hours
Mean response time: 5.1 days
90th percentile: 9.0 days
Tracked items: 266

Most active contributors

Sign in to see contributor activity.

How this project is maintained

Around half of the issues opened in the past year never receive a reply. 72% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. 41% of tracked open issues have had no activity in three months. Only 15% of issues opened in the past year have been closed. Three people close 87% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 46
New in 7 days: 7
Closed in 7 days: 7
Avg open age: 89 days
Stale 30+ days: 41
Stale 90+ days: 18

Recent activity

Opened in 7 days: 6
Closed in 7 days: 7
Comments in 7 days: 0
Events in 7 days: 5

Top labels

  • enhancement (14)
  • bug (10)
  • question (5)
  • help wanted (2)
  • documentation (1)
  • needhelp (1)

Detailed Description

CC-Switch CLI is a cross-platform command-line tool that manages multiple AI coding assistants from a single interface.

The tool solves the fragmentation problem of working with different AI CLI tools by providing a unified switchboard. It supports Claude Code, Codex, Gemini, OpenCode, Hermes, OpenClaw, and Pi, allowing users to interact with any of these assistants through either an interactive terminal UI or scriptable CLI commands. The project is a CLI fork of an upstream project and maintains full compatibility with its WebDAV sync feature for synchronizing data across instances.

Developers should adopt this tool if they regularly switch between multiple AI coding assistants and want to avoid managing separate CLI configurations and commands for each one. It suits teams or individuals working with heterogeneous AI tooling who need a single entry point. The interactive TUI mode works well for exploratory use, while the scriptable CLI interface enables automation and integration into existing workflows.

The project shows active maintenance with a documented changelog tracking updates. Development appears focused on expanding compatibility across the supported AI assistants while preserving synchronization features from the upstream project.