SaladDay/cc-switch-cli

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

What it solves

It simplifies the management of multiple AI coding assistants and their configurations. Instead of manually editing config files for different tools, users can switch between providers, manage API keys, and handle system prompts from a single interface.

How it works

It acts as a "switchboard" for AI CLI tools like Claude Code, Codex, Gemini, OpenCode, Hermes, and OpenClaw. It provides both an interactive Terminal User Interface (TUI) and a scriptable Command-Line Interface (CLI) to manage API endpoints, OAuth accounts, and Model Context Protocol (MCP) servers. It can export settings directly to the configuration files used by these AI tools.

Who it’s for

Developers who use multiple AI coding assistants and need a centralized way to manage different API providers, account credentials, and custom system prompts across various CLI-based AI tools.

Highlights

  • Multi-App Support: Manages providers for Claude Code, Codex, Gemini, OpenCode, Hermes, and OpenClaw.
  • Unified MCP Management: Centralized control of Model Context Protocol servers across different AI apps.
  • Prompt & Skill Management: Create and activate system prompt presets and install community-driven "skills" to extend assistant capabilities.
  • Account Handling: Manages ChatGPT/Codex OAuth accounts locally to avoid duplicating tokens across profiles.
  • Usage Tracking: Provides a 30-day view of token and cost breakdowns by app and model.

Related

  • Project
  • Project
  • Project
  • Project
  • Project