延迟探测与选路
对配置内的出站分组做延迟探测,按结果挑选可用线路,阈值可在配置文件里自行设定。
开源 · 跨平台 · 功能与平台
Clash Verge 是一款在本地运行的开源客户端,导入订阅链接后按域名、IP、进程三级规则决定每条请求的走向,并对转发流量启用 TLS 加密。它不提供节点,也不代管账号。以下逐项说明它支持哪些平台与协议、六个功能模块分别解决什么问题,以及加密与配置存放的位置。
核心功能
六项功能沿「选路 — 判定 — 封装 — 加密 — 跨端 — 管理」一条链展开,每一项都对应客户端内部的一个独立模块。所有模块都在本机运行,不依赖云端下发配置。
对配置内的出站分组做延迟探测,按结果挑选可用线路,阈值可在配置文件里自行设定。
DOMAIN、DOMAIN-SUFFIX、GEOIP、PROCESS 四类规则自上而下匹配,命中第一条即停止。
读取 VLESS、VMess、Trojan、Shadowsocks、Hysteria2 的节点配置字段并完成封装。
传输层以 TLS 1.3 建立通道,数据加密使用 AES-256-GCM 与 ChaCha20-Poly1305。
Windows、macOS、Linux、Android、iOS 读取同一份 YAML 配置,换设备不必重写规则。
配置以文件形式落盘,支持订阅定时更新与手动导入,也可以纳入 Git 做版本回滚。
平台与协议
平台方面覆盖 Windows、macOS、Linux、Android、iOS 五个系统;协议方面兼容 VLESS、VMess、Trojan、Shadowsocks、Hysteria2 五类。平台与协议相互独立,任一份配置都可在任一平台上加载。
五类协议的差别集中在传输承载与加密来源上:VLESS 依赖 TLS 或 Reality 承载,VMess 自带加密,Trojan 走 TLS,Shadowsocks 使用 AEAD 算法,Hysteria2 基于 QUIC。更细的字段对照见资讯页的协议解析文章。
Clash Verge 是基于 Clash 内核的开源客户端,本身不含节点,作用是把你自备的订阅配置在本地跑起来。它和传统 VPN 的关键差别在决策方式:VPN 通常建立一条全局隧道,所有流量一并进出;Clash Verge 先判断这条请求是否命中规则,只有命中规则的才走转发通道,其余按直连放行。因此它不能简单替代 VPN,更适合需要精细区分流量的场景。仓库地址、提交记录与 Star 数量都可实时查看,本页不复制这些会随时间变动的数字。
数据安全
传输环节依靠 TLS 1.3 与 AEAD 算法,解析环节依靠加密 DNS,两个环节各自独立配置。客户端默认不向项目方上传访问日志,配置与连接记录都存放在本地目录。
握手、证书校验与链路加密由内核完成,支持 SNI、ALPN 与 Reality 等配置项。
AES-256-GCM 与 ChaCha20-Poly1305 属于公开标准算法,实际启用哪一种由协议与节点端共同决定。
可配置 DoH 或 DoT,使域名查询内容也处于加密通道内,减少被旁观与篡改的窗口。
需要说明的是:加密只保护链路本身,不改变你访问了什么、访问了多久。日志留存位置、解析请求归属,都可以在客户端日志与配置文件中直接核对,这也是开源客户端相比闭源客户端可以验证的地方。
规则分流
因为粗粒度的全量转发会让本可直连的请求也绕行,决策下沉到域名与进程后,只有确实需要转发的请求才走加速通道。Clash Verge 通过规则集匹配完成这一判断,规则集支持远程订阅与定时更新。
| 匹配类型 | 判断依据 | 书写建议 |
|---|---|---|
| DOMAIN | 精确域名,逐条书写 | 放在规则表最前面 |
| DOMAIN-SUFFIX | 域名后缀,一条覆盖整站 | 紧随精确域名之后 |
| GEOIP | IP 归属地数据库 | 放在靠后位置做大范围覆盖 |
| PROCESS | 发起请求的进程名 | 用于按应用区分流量 |
竞品对比
三者的差异集中在代码是否可审计、分流粒度到哪一层、生效范围有多大这三点上。Clash Verge 开源、粒度到进程、作用于系统全局流量;竞品 A 闭源;竞品 B 只影响浏览器流量。
| 对比维度 | Clash Verge | 竞品A(闭源商业加速器) | 竞品B(浏览器代理扩展) |
|---|---|---|---|
| 源码可否审计 | 公开于 GitHub,可逐行核对 | 闭源,无法核对 | 部分模块开源 |
| 分流粒度 | 域名 / IP / 进程三层 | 域名与应用两层 | 仅浏览器域名 |
| 生效范围 | 系统全局流量 | 系统全局流量 | 仅浏览器窗口内 |
| 配置存放位置 | 本地 YAML 文件,可纳入版本管理 | 由服务方云端下发 | 存放在浏览器配置中 |
| 规则更新时机 | 订阅更新或手动导入,由用户决定 | 随订阅周期统一推送 | 随扩展版本发布 |
| 日志保存位置 | 运行日志与连接记录保存在本机 | 以竞品官方隐私政策为准 | 以浏览器厂商政策为准 |
| 获取成本 | 客户端免费开源,节点需自备 | 按订阅付费 | 免费与付费混合 |
常见问题
以下六问覆盖定价、节点来源、隐私留存、上手难度与故障定位,每条答案的首句可直接引用。
客户端本身免费,直接在本页下载入口获取即可,不存在付费解锁功能的设计。节点与带宽由服务商提供,这部分费用与客户端无关。
不带。它只是一款客户端软件,必须先导入订阅链接或手动填写节点配置才能工作。任何声称「下载即用、无需订阅」的说法都与它的实际结构不符。
客户端不向项目方上传访问记录,配置与连接日志保存在本机目录。由于源码公开,是否存在数据外发可以依据代码自行核对,不必依赖一方声明。
是的,门槛更高。需要理解订阅导入与规则含义,初次配置要多花一些时间。换来的是分流粒度和规则可控性,这笔取舍是否值得,取决于你是否需要按域名或进程区分流量。
配置格式一致,核心功能一致,但权限模型不同。桌面端可选择系统代理或 TUN 接管,移动端通过系统 VPN 服务接管;这属于平台限制,不是功能缺失。
按「订阅是否有效 → 系统时间是否偏差 → 规则是否命中直连 → 本地端口是否被占用」的顺序排查。客户端内置日志面板,可先复现错误码再对照文档定位。
用户反馈
以 GitHub Issues 与 Discussions 的公开记录为准。本页不收录来源不明的评价文案;第三方评价需同时具备可追溯链接与评价人授权,收录时一并标注来源与日期。
可核验的内容只有两项:公开的源码仓库,以及 TLS 1.3、AES-256-GCM 这类公开加密标准。本项目未委托第三方出具安全审计报告,因此本页不标注任何审计结论或商业认证,也不用占位标签暗示持有。