Laliet/cc-switch-web

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

解决的问题

管理多个 AI CLI 工具(如 Claude Code、Codex、Gemini CLI、OpenCode 和 OpenClaw)时,通常需要手动编辑隐藏的配置文件和环境变量。cc-switch-web 提供了一个统一的图形化界面,可在不接触命令行的情况下,快速在不同 AI 提供商之间切换、管理系统提示词,并配置 Model Context Protocol (MCP) 服务器。

工作原理

该项目作为配置管理器,将设置直接写入目标 CLI 工具的配置文件(例如 ~/.claude.json~/.gemini/.env)。它可通过 Tauri 部署为原生桌面应用,或通过 Axum 部署为无头 Web 服务器,用于云部署,用户可通过浏览器管理本地或服务器端的 AI 环境。

适用人群

使用多个 AI 编码助手的开发者和高级用户,希望集中管理 API 密钥、在 OpenAI 兼容提供者之间切换,并在不同工具间统一组织 MCP 服务器和系统提示词。

主要亮点

  • 一键切换提供者:在多个支持的工具间快速切换不同的 AI API 端点(如 OpenRouter、DeepSeek)。
  • 统一 MCP 管理:在不同 AI 助手之间集中配置 Model Context Protocol 服务器。
  • 技能市场:直接从 GitHub 仓库浏览并安装 Claude 技能。
  • Web 服务器模式:支持无头/云部署,提供 Basic Auth 和 CORS 配置。
  • 会话管理器:浏览和搜索各种 AI CLI 工具的主机端会话。
  • 系统提示词编辑器:内置支持语法高亮的编辑器,用于管理工具特定的提示词文件。

相关

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