SaladDay/cc-switch-cli

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

解决的问题

CC-Switch CLI 提供了一种统一的方式来管理多个 AI 编码助手及其提供者,通过单一界面操作。它消除了为 Claude Code、Codex、Gemini、OpenCode、Hermes、OpenClaw 和 Pi 等不同工具手动编辑配置文件的需要,使用户能够快速在不同的 API 端点、账户和系统提示之间切换。

如何工作

该工具以 Rust 构建的命令行界面(CLI)和终端用户界面(TUI)运行。它作为一个开关板,管理各种 AI 应用程序之间的 API 配置、OAuth 账户和模型上下文协议(MCP)服务器。它可以在不更改全局设置的情况下,使用选定的提供者启动特定的 AI 工具,并支持通过 WebDAV 同步配置。

适用人群

使用多个 AI 编码助手或不同 API 中继服务,并需要在这些工具之间高效管理其提供者、账户和提示的开发者和高级用户。

主要亮点

  • 多应用支持:管理 Claude Code、Codex、Gemini、OpenCode、Hermes、OpenClaw 和 Pi 的配置。
  • 提供者管理:一键切换、API 密钥管理、延迟速度测试和流健康检查。
  • 统一 MCP 管理:在多个支持的 AI 应用中集中控制模型上下文协议服务器。
  • 账户处理:本地管理 ChatGPT/Codex OAuth 账户,以便在提供者配置之间重复使用。
  • 提示预设:跨不同助手管理并激活系统提示预设(例如 CLAUDE.md、AGENTS.md)。
  • TUI 和 CLI:提供交互式全屏界面和可脚本化的命令行模式。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目