八款客户端 · 六项对比维度

Clash 客户端对比与选择

先按操作系统排除不能安装的选项,再看内核、维护状态和使用难度。需要直接结论时,优先选择 Clash Plus;需要桌面端进阶配置时,再比较 Clash Verge RevFlClash

01
确认平台

先确定 Windows、macOS、Android、iOS 或 Linux。

02
确认维护状态

新安装优先选择活跃维护的客户端。

03
匹配使用习惯

基础连接看入口是否清楚,进阶使用看规则与覆写能力。

先给结论

多数用户首选 Clash Plus

Clash Plus 覆盖 Windows、macOS、Android 与 iOS,常用入口集中,订阅导入、模式切换和系统代理设置的理解成本较低。对于第一次接触 Clash、需要在电脑和手机上使用同类操作逻辑,或只想稳定完成日常规则分流的用户,它是更直接的起点。

如果主要使用 Linux,或需要更细的配置覆写与桌面集成,可以转向 Clash Verge Rev 或 FlClash。已经在使用 Clash for Windows、ClashX Meta 的用户,不必立刻删除旧配置,但应先导出订阅地址和自定义规则,再迁移到仍在维护的客户端。

横向比较

平台、内核与使用门槛

表中的平台范围以本站下载页提供的安装包为准。“Meta”指 Clash.Meta 系列内核;mihomo 是该内核项目当前使用的名称。

客户端 平台支持 内核 维护状态 上手难度 特色功能 适合人群
Clash Plus Windows、macOS、Android、iOS mihomo 活跃维护 跨平台界面、订阅管理、规则模式与系统代理入口集中 首次使用、多设备、日常连接
Clash Verge Rev Windows、macOS、Linux mihomo 活跃维护 配置覆写、桌面托盘、系统代理与 TUN 设置较完整 桌面端进阶用户、Linux 用户
FlClash Windows、macOS、Linux、Android mihomo 活跃维护 桌面与 Android 覆盖广,跨设备操作结构接近 跨平台切换、重视统一操作习惯
Clash Nyanpasu Windows mihomo 活跃维护 配置管理、代理组操作与桌面设置入口较丰富 熟悉规则与配置文件的 Windows 用户
Clash for Windows Windows 原版 Clash 系列 已停止维护 旧版界面与配置生态资料较多 现有用户识别旧配置与迁移,不建议作为新安装首选
Clash Meta for Android Android Clash.Meta 活跃维护 移动端订阅、代理模式、应用分流与覆写设置 只使用 Android、需要细化移动端规则
Surfboard Android 独立内核,兼容常见 Clash 配置概念 活跃维护 中高 移动端规则管理与配置导入方式独立 理解规则语法、愿意检查配置兼容性的用户
ClashX Meta macOS Clash.Meta 已停止维护 菜单栏控制与旧版 macOS 使用习惯 现有用户迁移,不建议作为新安装首选

按场景选择

从实际使用方式缩小范围

同一套订阅可以在不同客户端中使用,但界面入口、配置兼容性和平台能力并不完全相同。

逐款点评

八款客户端的取舍

以下点评侧重本站提供的客户端与安装包,不使用版本号、发布日期或主观评分作为选择依据。

活跃维护

Clash Verge Rev

mihomo

Clash Verge Rev 面向桌面使用,覆盖 Windows、macOS 与 Linux。它把 Profile、代理组、系统代理、TUN 和配置覆写放在较完整的桌面管理结构中,适合需要检查运行设置、切换多个配置或维护自定义规则的用户。

设置项较多意味着首次使用前要分清“客户端设置”和“配置文件字段”。例如 mixed-port 属于监听端口,mode 决定规则、全局或直连模式,系统代理则负责让应用流量进入客户端。理解这些边界后,管理会更清楚。

活跃维护

FlClash

mihomo

FlClash 覆盖 Windows、macOS、Linux 与 Android,适合设备系统较杂、又希望保留近似操作结构的用户。它能完成订阅管理、代理组选择和常用连接设置,也便于在桌面与 Android 之间建立相似的使用习惯。

选择 FlClash 时,应分别核对处理器架构和安装包类型。Linux 用户还要确认发行版是否适合对应安装格式;Android 用户则要根据设备架构选包。配置导入成功后,先用规则模式验证连接,再决定是否启用 TUN。

活跃维护

Clash Nyanpasu

mihomo

本站提供 Clash Nyanpasu 的 Windows 安装入口。它适合已经知道 Profile、策略组、规则模式和内核设置分别负责什么的用户。配置管理入口较丰富,在多个订阅并存、需要查看代理组或调整桌面行为时更有发挥空间。

首次使用者也能完成基本连接,但不建议一开始同时修改内核参数、DNS 和覆写规则。更稳妥的顺序是先导入一份可用配置,确认规则模式能连接,再复制配置进行实验,避免把订阅原始内容和本地修改混在一起。

已停止维护

Clash for Windows

原版 Clash 系列

Clash for Windows 曾被广泛使用,因此仍能看到大量基于旧界面的教程。它的项目已经停止维护,不适合作为新安装时的默认选择。旧教程里的 Profiles、Proxies、Rules 和 General 等名称仍有参考价值,但不能直接代表当前客户端的菜单位置。

现有用户迁移前应记录订阅地址、当前使用的策略组和自定义规则,随后在新客户端中重新导入。不要直接复制整个应用目录覆盖新客户端,因为不同客户端保存设置、缓存与内核文件的位置可能不同。

活跃维护

Clash Meta for Android

Clash.Meta

Clash Meta for Android 面向希望细化移动端代理行为的 Android 用户。它提供订阅、代理模式、应用分流和覆写等设置,适合已经能区分规则模式、全局模式与直连模式,并愿意处理 Android 后台运行限制的用户。

移动端问题常常不只来自配置。省电策略、后台限制、VPN 权限和其他网络工具都可能影响连接。导入配置后,应先允许所需权限,再检查系统状态栏中的 VPN 标识;若应用被系统回收,需要调整该应用的后台运行策略。

活跃维护

Surfboard

独立实现

Surfboard 是 Android 客户端,使用独立实现,并兼容常见的 Clash 规则与配置概念。它适合已经理解代理组、规则匹配和订阅更新的用户,也适合作为 Android 上的另一种配置管理选择。

独立实现意味着不能把所有 mihomo 字段都视为当然兼容。导入前应查看配置是否依赖特定 DNS、规则提供者或脚本能力;导入后则要检查策略组、规则数量和连接结果。遇到字段无法识别时,优先回到订阅服务提供的兼容格式。

已停止维护

ClashX Meta

Clash.Meta

ClashX Meta 面向 macOS 菜单栏使用场景,保留了较简洁的桌面控制方式,但项目已经停止维护。现有用户可以继续识别其配置结构和菜单操作,新用户则更适合从 Clash Plus、Clash Verge Rev 或 FlClash 中选择。

迁移时先关闭旧客户端的系统代理,再退出旧进程,避免两个客户端同时监听相同端口。新客户端导入订阅后,要重新授权系统代理或网络扩展,并检查规则模式是否生效。旧客户端的菜单状态不能作为新客户端已接管流量的依据。

归档客户端迁移

从 CFW 或 ClashX Meta 转到新客户端

迁移重点是保存配置来源和本地规则,而不是复制旧程序本身。

  1. 保存订阅来源

    在旧客户端中找到当前 Profile 的来源地址。若配置来自本地文件,则单独备份 YAML 文件,并记录文件用途。

  2. 整理本地修改

    检查是否手动增加过 rules、proxy-groups、DNS 或端口字段。订阅更新可能覆盖直接写入原配置的内容,因此最好把修改另外保存。

  3. 退出旧客户端

    先关闭系统代理,再完全退出旧程序。这样可以避免 mixed-port 等监听端口冲突,也能防止两个菜单栏或托盘进程同时修改系统代理。

  4. 导入并验证

    在新客户端中重新导入订阅,选择规则模式和策略组,然后开启系统代理。最后检查网页访问与出口地址,确认流量路径符合预期。

选择检查单

下载前确认四件事

01

安装包是否匹配系统

macOS 要区分 Intel 与 Apple Silicon;Android 和 Linux 还可能涉及处理器架构或安装格式。无法确定时,先查看系统信息,不要凭文件名猜测。

02

客户端是否仍在维护

新安装优先选活跃维护项目。归档客户端更适合旧用户读取现有配置和完成迁移,不宜因为旧教程数量多就把它当作默认方案。

03

配置是否依赖特定内核

包含 mihomo 专用字段、规则提供者或高级 DNS 设置的配置,应优先使用 mihomo 客户端。使用独立内核时,要核对字段兼容情况。

04

是否真的需要高级功能

只做订阅导入、规则分流和系统代理时,清楚的基础入口更重要。需要覆写、多配置和 TUN 调整时,再选择设置结构更完整的桌面客户端。

按平台查看可下载客户端

下载页会按 Windows、macOS、Android、iOS 与 Linux 分类展示安装入口和系统要求。