CC Switch

Active
GitHub Rust MIT

Description

A cross-platform desktop All-in-One assistant tool for managing Claude Code, Codex, OpenCode, OpenClaw and Gemini CLI agents in one place.

Key Features

  • Multi-agent unified management - manage Claude Code, Codex, Gemini CLI, OpenCode and more in one interface
  • Built with Tauri 2 - cross-platform desktop app using Rust + WebKit with low resource usage
  • API proxy switching - quickly switch between API endpoints and keys for different AI coding tools
  • Session and config management - centrally manage session history and config files for different agents
  • Windows/macOS/Linux support - native installers available for all major operating systems

Use Cases

💡 Manage API keys and endpoint configs when using multiple AI coding tools simultaneously
💡 Quickly switch between different AI agents to compare code generation results
💡 Centrally view and manage session history across multiple coding agents
💡 Standardize AI coding tool environments and proxy settings for development teams

Strengths & Limitations

Strengths

  • Actively maintained, recent updates
  • High community interest (130.7k stars)
  • Permissive open-source license (MIT)

Quick Start

# Download installer from GitHub Releases
# Visit https://github.com/farion1231/cc-switch/releases
# Choose the installer for your platform:
# - macOS: .dmg file
# - Windows: .exe installer
# - Linux: .AppImage or .deb

# Launch the app after installation and follow the setup wizard to add agent configs

Related Projects

Worktrunk

6.8k · Rust
Active A

A CLI for Git worktree management, designed for parallel AI agent workflows. Run multiple AI coding agents simultaneously across branches.

codingagentcli +2
  • · Three core commands (switch, remove, list) making git worktrees as easy as branches
  • · Worktrees addressed by branch name with paths computed from configurable templates
  • · Built-in hooks for automating workflows on create, pre-merge, and post-merge events

Refact

3.5k · Rust
Stale B

Refact is a Rust-based AI coding agent that handles engineering tasks end-to-end, integrating into developer workflows with code completion, chat, agent actions, and self-hosted deployment.

codingrustagent +2
  • · Rust-based AI coding agent handling engineering tasks end-to-end with high performance
  • · IDE integration with code completion, chat, and autonomous agent actions
  • · Self-hosted deployment option for privacy-conscious teams and air-gapped environments

KiloCode

27.1k · TypeScript
Active A

KiloCode is an all-in-one open-source coding agent platform for VS Code and JetBrains, integrating 200+ models with autonomous coding, debugging, and iteration capabilities.

codingvscodecli +2
  • · All-in-one coding agent platform supporting VS Code, JetBrains, CLI, Slack, and Cloud
  • · Integration with 500+ AI models including GPT, Claude, and Gemini with transparent pricing
  • · Multi-mode workflow: Architect for planning, Coder for implementation, Debugger for fixes