AIAny
AI Client2025
Icon for item

cc-switch: All-in-One Assistant for Claude Code, Codex & Gemini CLI

Manages provider configs for seven coding CLIs (Claude Code, Codex, Gemini CLI, OpenCode and more) from one desktop app, so switching API endpoints no longer means hand-editing JSON, TOML, or .env files. Adds tray quick-switch and cloud sync.

Introduction

Every AI coding CLI ships its own config dialect — Claude Code wants JSON, Codex wants TOML, others lean on environment variables. Juggling three or four of them means memorizing where each file lives and what shape it expects, then editing by hand every time you swap a provider or key. cc-switch collapses that into one switch.

What Sets It Apart
  • One app spans seven tools (Claude Code, Claude Desktop, Codex, Gemini CLI, OpenCode, OpenClaw, Hermes Agent), so muscle memory transfers instead of resetting per tool.
  • 50+ built-in provider presets and a system-tray quick-switch mean changing endpoints is a click, not a file edit — useful when you bounce between paid and free API relays during the day.
  • It writes live config files on switch and backfills from the active config when you edit, keeping the database and the on-disk files honest in both directions.
  • A minimal-intrusion rule always leaves one working config in place, so your CLIs keep running even if you uninstall the app.
Where It Fits

Beyond switching, it bundles unified MCP server management across tools, a local proxy with hot-switching and auto-failover, usage and cost analytics with per-model pricing, and cloud sync over Dropbox, OneDrive, iCloud, or WebDAV. Config lives in a SQLite database with atomic writes and mutex-guarded connections, which is why concurrent edits and sync don't corrupt state.

Who It's For

Great fit if you run multiple coding CLIs or rotate between several API providers and relays, and want tray-level switching plus shared MCP config. Look elsewhere if you only use one tool with one fixed provider — a single config file is simpler than another desktop app — or if you avoid GUI utilities and prefer scripting your dotfiles directly.

More Items

GitHub
AI Client2026

Transforms unstructured documents into strongly-typed Knowledge Abstracts with one CLI command, extracting entities and relations into graphs, hypergraphs, and spatio‑temporal structures. Includes 80+ templates, multiple RAG engines, local vLLM support, Obsidian export and an MCP server.

GitHub
AI Agent2025

Autonomous Red Team agent that plans and executes realistic attack chains (reconnaissance, exploitation, pivoting, C2) while producing Rules of Engagement and an OPPLAN and running actions inside a hardened sandbox; intended for authorized red-team engagements and defensive verification.

GitHub
AI Agent2026

Provides modular, AI-optimized SKILL.md instructions that ground LLMs in Android development workflows and can be installed into agent environments via the Android CLI; focuses on tasks where LLMs underperform.