客户端选型

Clash 客户端对比

从平台支持、内核路线、维护状态与操作门槛出发,判断哪一个客户端更适合当前设备和配置方式。

8 个常见客户端 5 类平台 维护状态已区分
先看结论

多数用户从 Clash Plus 开始

如果尚未形成固定的客户端使用习惯,优先选择仍在维护、平台覆盖完整、常用入口清晰的客户端。Clash Plus 覆盖 Windows、macOS、Android 与 iOS,适合第一次安装,也适合在电脑和手机之间采用相近的操作路径。

首推

Clash Plus

适合希望快速导入订阅、选择策略组、开启系统代理,并在多台常用设备上减少学习成本的用户。需要 Linux 桌面支持时,再考虑 Clash Verge Rev 或 FlClash;已经熟悉 mihomo 高级配置的桌面用户,也可以按界面偏好选择 Verge Rev 或 Nyanpasu。

完整对比

平台、内核与维护状态

下表按照本站下载页实际覆盖的安装包整理。平台栏表示本站提供的主要入口,不等同于项目历史上曾经出现过的全部构建。上手难度是相对判断,不代表功能多少或性能高低。

客户端 平台支持 内核路线 维护状态 上手难度 特色功能 适合人群
Clash Verge Rev Windows、macOS、Linux mihomo 活跃维护 TUN、系统代理、配置与规则管理入口完整 桌面用户、进阶配置用户
FlClash Windows、macOS、Android、Linux mihomo 路线 活跃维护 桌面与 Android 跨平台、统一界面逻辑 跨系统用户、偏好一致界面者
Clash Nyanpasu Windows mihomo 活跃维护 桌面配置管理、策略组与连接状态查看 Windows 进阶用户
Clash for Windows Windows 原版 Clash 已停止维护 经典界面、旧教程与历史配置较多 旧环境识别与配置迁移
Clash Meta for Android Android Meta 活跃维护 移动端 VPN 接管、规则分流、配置管理 熟悉 Android 代理设置的用户
Surfboard Android 独立实现,非 Clash 内核 活跃维护 移动端规则代理、兼容部分常见配置语法 已有兼容配置的 Android 用户
ClashX Meta macOS Meta 已停止维护 菜单栏操作、旧 macOS 使用路径 已有安装环境的迁移用户

“原版 Clash”“Meta”“mihomo”表示主要内核路线。不同客户端对配置字段、外部控制、DNS 与 TUN 选项的呈现方式可能不同,迁移时应重新检查配置兼容性。

按场景选择

设备与经验决定优先级

客户端没有脱离使用场景的统一答案。订阅内容、系统权限、是否启用 TUN,以及是否需要编辑 YAML,都会改变合适的选择。

逐项点评

八个客户端的取舍

下面的点评关注实际选择,不比较未经统一环境验证的性能数字,也不使用版本号或评分作为结论依据。

Clash Plus

首推

Clash Plus 的核心优势是平台覆盖。Windows、macOS、Android 与 iOS 都有对应入口,适合希望在电脑和手机上沿用相近操作逻辑的用户。日常流程通常集中在订阅导入、策略组选择、代理开关与配置更新,不需要一开始就理解全部内核参数。

它适合作为新用户的默认起点,也适合作为多设备家庭或个人的统一方案。需要注意的是,不同系统对 VPN、系统代理和后台运行的权限模型不同,界面相似不代表系统行为完全一致。安装后仍应按对应平台完成权限确认。

查看 Clash Plus 下载入口

Clash Verge Rev

桌面进阶

Clash Verge Rev 面向 Windows、macOS 与 Linux 桌面,围绕 mihomo 提供图形化控制。配置切换、系统代理、TUN、规则与连接信息都有明确入口,适合已经完成基础连接,希望继续理解流量如何被接管和分流的用户。

它提供的选项较多,因此首次打开时信息密度也更高。新用户不必逐项修改设置,先保持订阅提供方建议的配置,只处理系统代理、模式和策略组。启用 TUN 前,应确认系统权限、DNS 设置和其他 VPN 软件是否冲突。

查看桌面客户端下载

FlClash

跨平台

FlClash 覆盖 Windows、macOS、Android 与 Linux,适合设备系统跨度较大、同时又希望界面结构保持相对一致的用户。它采用 mihomo 路线,可处理常见订阅、策略组、规则模式和系统流量接管需求。

选择 FlClash 的重点不是追求更多按钮,而是减少不同系统之间的认知切换。桌面端与 Android 的权限机制仍有差异,迁移配置时要分别检查系统代理、VPN 接管和后台运行状态。对于只使用单台 Windows 电脑的用户,可再与 Verge Rev、Nyanpasu 比较界面偏好。

查看 FlClash 平台入口

Clash Nyanpasu

Windows

Clash Nyanpasu 适合重视桌面配置管理和连接状态查看的 Windows 用户。采用 mihomo 内核路线后,可以使用较新的规则、DNS 与流量接管能力。界面中可见的信息较丰富,更适合愿意理解策略组与规则命中关系的用户。

如果日常只需要导入订阅并开启代理,Nyanpasu 的部分高级入口未必会被用到;如果经常调试规则、切换多份配置或检查连接去向,这些信息会更有价值。更换客户端时,不要直接覆盖旧程序,应先备份当前配置并记录端口设置。

查看 Windows 客户端列表

Clash for Windows

已停止维护

Clash for Windows 曾形成大量教程和配置习惯,因此仍会出现在旧设备、旧截图与历史文档中。它使用原版 Clash 路线,界面结构对老用户较熟悉,但停止维护意味着它不再适合作为新安装方案,也不应承担长期配置演进的基准。

仍在使用 CFW 时,迁移前应记录 mixed-port、允许局域网、系统代理、配置文件位置和常用策略组。新客户端导入同一订阅后,先在规则模式下验证网页与应用连接,再决定是否开启 TUN。不要把旧客户端的全部本地覆写直接复制到新环境。

查看归档客户端迁移建议

Clash Meta for Android

Android

Clash Meta for Android 面向熟悉 Android 网络权限和规则代理的用户。客户端通过系统 VPN 接口接管流量,使用 Meta 内核处理订阅、策略组与规则。它适合需要移动端细致控制,并愿意检查后台运行、电池策略和分应用行为的用户。

Android 厂商对后台进程限制不同,出现锁屏后断开时,应先检查电池优化、后台活动与 VPN 权限,而不是立即修改订阅。首次导入配置后,先选择策略组并建立连接,再逐步开启覆写或高级 DNS 设置,便于定位问题来源。

查看 Android 客户端

Surfboard

独立实现

Surfboard 是 Android 规则代理客户端,使用独立实现,不属于 Clash 内核分支。它能够处理部分常见规则代理配置,但配置兼容不能只看文件扩展名。某些 Clash 专用字段、策略组行为或 DNS 选项可能需要调整。

如果已有适配 Surfboard 的配置,或者熟悉其规则与界面,可以继续按既有流程使用。若订阅明确围绕 mihomo 扩展字段生成,优先选择 Clash Plus 或 Clash Meta for Android 通常更直接。导入失败时,应检查配置语法,不要反复切换系统 VPN 权限。

比较 Android 下载选项

ClashX Meta

已停止维护

ClashX Meta 主要服务于 macOS 菜单栏使用路径,操作方式简洁,适合已经熟悉旧环境的用户识别现有设置。由于项目已经停止维护,不建议在新设备上把它作为默认选择。macOS 新安装可优先比较 Clash Plus、Verge Rev 与 FlClash。

迁移时应先退出旧客户端并关闭系统代理,避免多个程序同时修改代理设置。随后在新客户端导入订阅,检查系统代理端口和模式,再验证浏览器与命令行工具。若旧配置包含本地规则,应逐条确认新内核是否支持对应字段。

查看 macOS 客户端列表
迁移与复核

从旧客户端切换时检查四项

客户端迁移不只是重新安装程序。旧设置可能包含本地端口、覆写规则、DNS 配置和系统权限,直接复制全部文件容易把历史问题一起带入新环境。

  1. 01

    记录现有端口与代理模式

    查看旧客户端使用的 mixed-port、HTTP 或 SOCKS 端口,并记录当前是规则、全局还是直连模式。退出旧客户端前关闭系统代理,避免新旧程序争用同一监听端口。

  2. 02

    优先重新导入订阅

    如果订阅仍然有效,先在新客户端重新导入,而不是复制旧客户端的缓存文件。这样可以减少路径、数据库格式和客户端私有字段造成的兼容问题。

  3. 03

    分阶段恢复高级设置

    先验证普通系统代理,再考虑 TUN、Fake-IP、本地覆写和自定义规则。每次只改变一类设置,出现连接异常时才能判断问题来自权限、DNS、规则还是订阅内容。

  4. 04

    分别验证浏览器与应用

    浏览器能够访问不代表所有应用都已接管。完成迁移后,应分别检查浏览器、系统应用和需要代理的命令行工具,并确认策略组选择与规则模式符合预期。

按系统查看可用安装包

下载页按 Windows、macOS、Android、iOS、Linux 与 mihomo 内核分类,并标明首推、推荐和归档状态。

前往 Clash 下载页