SuperAPI AI 工具集

cc-switch-cli

通用与其它

查看项目

更新于 10-15 22:09

技能介绍

用途:统一管理多个 AI 编程助手的配置,覆盖提供商切换、MCP 服务器编排、提示词预设、社区技能与本地代理路由,支持 Claude Code、Codex、Gemini、OpenCode、OpenClaw 五个应用,通过全局 --app 参数指定(默认 claude)。

主要能力:提供商管理(增删改查、复制、切换、导出、限速测试、流健康检查、拉取远程模型);MCP 服务器管理(增删改、启停、校验命令、同步到实际配置、从实际配置导入);提示词管理(创建、激活、停用、重命名、编辑、查看、删除);技能管理(发现、安装、卸载、启停、扫描未托管技能、导入、同步、刷新仓库);本地反向代理(查看、启停、增删路由,默认端口 8080);WebDAV 跨机同步;环境诊断。

使用方式:交互模式直接运行 cc-switch,命令行模式形如 cc-switch provider switch pro-account、cc-switch mcp sync、cc-switch prompts activate rust-expert。安装可用 curl -fsSL https://github.com/SaladDay/cc-switch-cli/releases/latest/download/install.sh | bash,默认装到 ~/.local/bin,可用 CC_SWITCH_INSTALL_DIR 覆盖,CC_SWITCH_FORCE=1 强制覆盖;也可手动下载各平台二进制或从源码用 Rust 1.85+ 编译。配置存于 ~/.config/cc-switch/(Windows 为 %APPDATA%\cc-switch\)。

适用场景:开发与生产 API 之间切换、为 Claude 配置 MCP 服务器、激活自定义提示词、安装社区技能、导出提供商配置供独立使用或 CI/CD 自动化。

限制:具体收费、价格与效果资料暂未提供;使用前需确保配置目录可写,部分操作需重启 AI 助手生效。