Clash Verge 官网 - 基于 Rust 与 Tauri 的开源代理客户端,内置 Mihomo 内核

外壳用 Rust 与 Tauri 编写,分流由内置 Mihomo 内核完成;同一份安装包适配 Windows、macOS、Linux,订阅、节点与规则在同一界面内配置。

立即下载

Rust + Tauri · Mihomo 内核 · 三平台 · 开源

Rust 与 Tauri 外壳,覆盖三套系统

Windows 10 / 11

解压后即可运行,系统代理守卫与 TUN 虚拟网卡均可开启,托盘常驻且不占用任务栏空间。

macOS

适配 Intel 与 Apple 芯片架构,菜单栏常驻,浏览器可借助 URL Schemes 唤起导入。

Linux

运行于桌面环境,规则分流、订阅更新与日志导出的操作路径与另两端保持统一。

六项能力,构成完整分流链路

内核内置,可直接替换通道

默认内置 Mihomo(原 Clash Meta) 内核,界面内可切换到 Alpha 通道内核。

界面层可注入样式

主题配色与代理组图标可替换,也可用 CSS Injection 直接改写界面样式。

配置层支持 Merge 与 Script

Merge 负责字段合并,Script 负责脚本加工,编辑器提供语法提示与错误标记。

流量接管:系统代理或 TUN

系统代理守卫阻止配置被其他程序改写,TUN 模式将不走代理的程序纳入分流。

节点与规则的可视化编辑

节点排序、策略组调整、规则增删通过图形界面完成,避免手工编辑 YAML 文本。

配置的备份与同步

借助 WebDav 完成备份与恢复,换机或重装系统后配置可完整回到新环境。

取包、配置、启用:三步走

第一步:取包并解压

下载安装包解压到固定目录,首次启动会生成配置目录及一份默认配置文件。

第二步:写入订阅

在配置页用剪贴板导入或手动粘贴订阅地址;若是配置文件,可直接拖入窗口。

第三步:选定节点并开启

选中可用节点后启用系统代理;如需全局接管流量,再打开 TUN 模式。

技术栈致谢:7 个上游项目

上游项目承担的角色
clash-verge基于 Tauri 的 Clash 图形界面,覆盖 Windows、macOS、Linux 三端。
Mihomo (Clash Meta)Go 语言编写的规则隧道,提供内核级分流能力。
Clash for WindowsWindows / macOS 平台成熟的图形客户端,其交互逻辑被本项目借鉴。
Tauri用 Web 技术构建桌面应用的框架,产物更小、更快、更安全。
React承担界面层的组件化开发。
MUI成熟的 React 组件库,降低界面开发成本。
Vite前端构建工具,显著提升开发阶段响应速度。

技术实现与使用疑问

Rev 与旧版 Clash Verge 的关系是什么?

Rev 为持续维护分支,外壳以 Rust 与 Tauri 重写,内核改用 Mihomo;仅带 "Verge" 名称的旧版已停止更新。

三端在功能上是否对等?

规则分流、订阅管理、TUN 模式与日志导出在三端均提供,操作路径一致,仅系统权限入口随平台不同。

如何把订阅地址写入客户端?

打开配置页后可从剪贴板导入,或手动粘贴订阅地址;本地 YAML 配置文件同样支持拖拽导入。

TUN 模式适用于哪些场景?

当部分程序不读取系统代理设置时,以 TUN 虚拟网卡接管全部流量,使其一并纳入分流规则。

是否收费?是否需要账号?

均不需要。项目以开源方式维护,下载、安装与全部客户端功能都不收费,也没有账号体系。