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:提供交互式全屏界面和可脚本化的命令行模式。
相关
- 项目
- 项目
- 项目
- 项目
- 项目