[开源自荐]CC-Switch-Web:更兼容·、更好用、更稳定的Web版本CC-Switch
- 内容介绍
- 文章标签
- 相关推荐
大家好!
我前几天在服务器上用 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哎,来的很及时啊

![[开源自荐]CC-Switch-Web:更兼容·、更好用、更稳定的Web版本CC-Switch](/imgrand/Cr5nVztf.webp)