[开源自荐]CC-Switch-Web:更兼容·、更好用、更稳定的Web版本CC-Switch

2026-04-13 12:111阅读0评论SEO教程
  • 内容介绍
  • 文章标签
  • 相关推荐
问题描述:

大家好!

我前几天在服务器上用 CC-Switch 时,GUI 版跑不起来(SSH 环境没图形),于是我做了一个 web/headless 版 cc-switch-web,把原版的供应
商/MCP/技能/提示词全搬到了浏览器里,让云端也能用。并且扩展了一些模板,添加了自动跳转备用服务商的功能。

效果(Web)

  • Skills 市场:浏览/一键安装
    屏幕截图 2025-11-25 1510441804×1002 141 KB

  • Prompt 编辑:提示词
    屏幕截图 2025-11-25 1511381755×733 77.6 KB

-页面展示:
image1427×432 46.8 KB

  • 高级设置:目录重定向、导入导出、备份
    屏幕截图 2025-11-25 1512131040×841 46.3 KB

为什么用 cc-switch-web?

  • 核心场景:服务器/云主机 + SSH,只需跑一个 Web Server,用浏览器管理。
  • 功能等价:供应商切换、MCP 统一管理、技能市场、提示词管理、导入导出/备份、双语。
  • 更安全:默认 Basic Auth 随机密码 + 同源;跨域需显式配置 CORS_ALLOW_ORIGINS。
  • 更云友好:可配 HOST/PORT,方便反代/HTTPS;备用供应商自动切换,转发异常时兜底。
  • 更轻量:无 GUI 依赖,前后端分离,易脚本化、易自动化。

快速上手(Web)

pnpm install
pnpm build:web
cd src-tauri
cargo build --release --features web-server --bin cc-switch-server

启动(示例)

HOST=0.0.0.0 PORT=3000 ./target/release/cc-switch-server

  • 登录:admin / ~/.cc-switch/web_password(首次自动生成)。
  • CORS:默认同源;需要跨域时设置 CORS_ALLOW_ORIGINS(可选 CORS_ALLOW_CREDENTIALS=true)。
  • Web 模式无系统文件/目录选择器,路径需手动输入。

常用命令

  • 构建 Web 资源:pnpm build:web
  • 构建/运行 Web Server:cargo build --release --features web-server --bin cc-switch-server + HOST=… PORT=… ./target/
    release/cc-switch-server
  • API 测试:bash tests/run-all.sh(需运行中的 server)

维护说明
新版本刚上线,可能还有细节待打磨。欢迎提 issue:本周集中更新,之后每周定期维护,目标是把它打造成云开发也能放心用的可靠
工具。

项目信息

  • GitHub:GitHub - Laliet/CC-Switch-Web: 云开发/无头环境可用的更安全、更稳定、更强大的Web版本CC-Switch。双射了原版的所有功能并且新增1、自动退避备用中转服务商的功能。2、更多模板。3、兼容云开发下的无头环境,解决了以前云开发无法使用可视化CC-Switch的问题 (GitHub - Laliet/CC-Switch-Web: 云开发/无头环境可用的更安全、更稳定、更强大的Web版本CC-Switch。双射了原版的所有功能并且新增1、自动退避备用中转服务商的功能。2、更多模板。3、兼容云开发下的无头环境,解决了以前云开发无法使用可视化CC-Switch的问题?
    tab=readme-ov-file)
  • 上游:GitHub - farion1231/cc-switch: A cross-platform desktop All-in-One assistant tool for Claude Code, Codex & Gemini CLI. (GitHub - farion1231/cc-switch: A cross-platform desktop All-in-One assistant tool for Claude Code, Codex & Gemini CLI.)(感谢原作者 Jason Young 的优秀
    架构)
  • License:MIT

写在最后
核心业务逻辑基于 cc-switch,我做了 Web/无头化和安全/云端增强。希望大家可以多多star 、多提issue,每个issue、提交我都会看的 我们一起来完善这个工具吧。

网友解答:
--【壹】--:

等一个docker镜像


--【贰】--: 石头:

它就来了 感谢

大帅哥 越来越慢了


--【叁】--:

哦,好像还没有编译好的release文件


--【肆】--:

点了点了~


--【伍】--:

快来水快来水


--【陆】--:

这个很棒呀,还能映射出去


--【柒】--:

感谢推荐


--【捌】--:

支持大佬


--【玖】--:

来个全家福 正想着有没webui 它就来了 感谢佬

image1115×998 51.7 KB


--【拾】--:

能做成一键安装的吗?我看现在还要自己部署?


--【拾壹】--:

支持大佬


--【拾贰】--:

支持一下佬!


--【拾叁】--:

可以,马上改


--【拾肆】--:

我就是跑的时候用不了


--【拾伍】--:

感谢佬,刚好需要,晚点回去试试


--【拾陆】--:

难绷


--【拾柒】--:

支持大佬


--【拾捌】--:

厉害啊,遍地开花


--【拾玖】--:

最近正好想在云服务里面跑claude code哎,来的很及时啊

问题描述:

大家好!

我前几天在服务器上用 CC-Switch 时,GUI 版跑不起来(SSH 环境没图形),于是我做了一个 web/headless 版 cc-switch-web,把原版的供应
商/MCP/技能/提示词全搬到了浏览器里,让云端也能用。并且扩展了一些模板,添加了自动跳转备用服务商的功能。

效果(Web)

  • Skills 市场:浏览/一键安装
    屏幕截图 2025-11-25 1510441804×1002 141 KB

  • Prompt 编辑:提示词
    屏幕截图 2025-11-25 1511381755×733 77.6 KB

-页面展示:
image1427×432 46.8 KB

  • 高级设置:目录重定向、导入导出、备份
    屏幕截图 2025-11-25 1512131040×841 46.3 KB

为什么用 cc-switch-web?

  • 核心场景:服务器/云主机 + SSH,只需跑一个 Web Server,用浏览器管理。
  • 功能等价:供应商切换、MCP 统一管理、技能市场、提示词管理、导入导出/备份、双语。
  • 更安全:默认 Basic Auth 随机密码 + 同源;跨域需显式配置 CORS_ALLOW_ORIGINS。
  • 更云友好:可配 HOST/PORT,方便反代/HTTPS;备用供应商自动切换,转发异常时兜底。
  • 更轻量:无 GUI 依赖,前后端分离,易脚本化、易自动化。

快速上手(Web)

pnpm install
pnpm build:web
cd src-tauri
cargo build --release --features web-server --bin cc-switch-server

启动(示例)

HOST=0.0.0.0 PORT=3000 ./target/release/cc-switch-server

  • 登录:admin / ~/.cc-switch/web_password(首次自动生成)。
  • CORS:默认同源;需要跨域时设置 CORS_ALLOW_ORIGINS(可选 CORS_ALLOW_CREDENTIALS=true)。
  • Web 模式无系统文件/目录选择器,路径需手动输入。

常用命令

  • 构建 Web 资源:pnpm build:web
  • 构建/运行 Web Server:cargo build --release --features web-server --bin cc-switch-server + HOST=… PORT=… ./target/
    release/cc-switch-server
  • API 测试:bash tests/run-all.sh(需运行中的 server)

维护说明
新版本刚上线,可能还有细节待打磨。欢迎提 issue:本周集中更新,之后每周定期维护,目标是把它打造成云开发也能放心用的可靠
工具。

项目信息

  • GitHub:GitHub - Laliet/CC-Switch-Web: 云开发/无头环境可用的更安全、更稳定、更强大的Web版本CC-Switch。双射了原版的所有功能并且新增1、自动退避备用中转服务商的功能。2、更多模板。3、兼容云开发下的无头环境,解决了以前云开发无法使用可视化CC-Switch的问题 (GitHub - Laliet/CC-Switch-Web: 云开发/无头环境可用的更安全、更稳定、更强大的Web版本CC-Switch。双射了原版的所有功能并且新增1、自动退避备用中转服务商的功能。2、更多模板。3、兼容云开发下的无头环境,解决了以前云开发无法使用可视化CC-Switch的问题?
    tab=readme-ov-file)
  • 上游:GitHub - farion1231/cc-switch: A cross-platform desktop All-in-One assistant tool for Claude Code, Codex & Gemini CLI. (GitHub - farion1231/cc-switch: A cross-platform desktop All-in-One assistant tool for Claude Code, Codex & Gemini CLI.)(感谢原作者 Jason Young 的优秀
    架构)
  • License:MIT

写在最后
核心业务逻辑基于 cc-switch,我做了 Web/无头化和安全/云端增强。希望大家可以多多star 、多提issue,每个issue、提交我都会看的 我们一起来完善这个工具吧。

网友解答:
--【壹】--:

等一个docker镜像


--【贰】--: 石头:

它就来了 感谢

大帅哥 越来越慢了


--【叁】--:

哦,好像还没有编译好的release文件


--【肆】--:

点了点了~


--【伍】--:

快来水快来水


--【陆】--:

这个很棒呀,还能映射出去


--【柒】--:

感谢推荐


--【捌】--:

支持大佬


--【玖】--:

来个全家福 正想着有没webui 它就来了 感谢佬

image1115×998 51.7 KB


--【拾】--:

能做成一键安装的吗?我看现在还要自己部署?


--【拾壹】--:

支持大佬


--【拾贰】--:

支持一下佬!


--【拾叁】--:

可以,马上改


--【拾肆】--:

我就是跑的时候用不了


--【拾伍】--:

感谢佬,刚好需要,晚点回去试试


--【拾陆】--:

难绷


--【拾柒】--:

支持大佬


--【拾捌】--:

厉害啊,遍地开花


--【拾玖】--:

最近正好想在云服务里面跑claude code哎,来的很及时啊