Clash 客户端
对比与选型
从操作系统、内核路线、维护状态、上手难度、特色功能和适合人群六个维度,区分常见 Clash 图形客户端。选择时先确认设备平台,再判断是否需要 TUN、分应用代理、复杂规则编辑或多设备一致体验。
多数用户首选 Clash Plus
如果目标是尽快完成安装、导入订阅并在桌面与移动设备上使用相近的操作流程,优先考虑 Clash Plus。它覆盖 Windows、macOS、Android 与 iOS,减少在不同设备之间重新理解界面和设置项的成本。
需要桌面端深入调整 mihomo 规则、策略组与 TUN 时,可进一步比较 Clash Verge Rev、FlClash 和 Clash Nyanpasu。Android 高级用户可查看 Clash Meta for Android;Clash for Windows 与 ClashX Meta 已停止维护,不建议作为新环境的起点。
前往 Clash 下载页平台、内核与维护状态对比
表格中的平台范围以本站下载页当前提供的安装入口为准。内核一栏用于说明技术路线,不代表所有客户端都能直接使用每一项 mihomo 扩展配置。
| 客户端 | 平台支持 | 内核路线 | 维护状态 | 上手难度 | 特色功能 | 适合人群 |
|---|---|---|---|---|---|---|
| 首推 Clash Plus | Windows macOS Android iOS |
Clash 配置兼容路线 | 活跃维护 | 较低 | 跨设备覆盖、图形化配置、系统代理与移动端接管 | 初次使用、多设备用户、希望统一操作方式的用户 |
| Clash Verge Rev | Windows macOS Linux |
mihomo | 活跃维护 | 中等 | 桌面端策略组、规则控制、TUN 与配置管理 | 需要桌面高级分流和 mihomo 功能的用户 |
| FlClash | Windows macOS Linux Android |
mihomo | 活跃维护 | 中等 | 桌面与 Android 覆盖、相近的跨平台界面逻辑 | 同时使用电脑和 Android、重视操作一致性的用户 |
| Clash Nyanpasu | Windows | mihomo | 活跃维护 | 中等 | 桌面图形界面、配置与策略组管理、运行信息查看 | 希望细看桌面端配置状态与日志的进阶用户 |
| 已停止维护 Clash for Windows | Windows | 原版 Clash | 已停止维护 | 中等 | 旧版 Windows 图形界面与原版 Clash 配置工作流 | 需要读取旧设置、整理旧订阅或迁移历史环境的用户 |
| Clash Meta for Android | Android | Meta / mihomo 路线 | 活跃维护 | 较高 | VpnService、分应用代理、规则与网络接管细项 | 熟悉 Android 网络设置、需要精细控制的用户 |
| Surfboard | Android | 独立实现,非 mihomo 前端 | 活跃维护 | 中等 | 移动端代理接管与兼容规则配置 | 已有兼容配置、偏好轻量 Android 工作流的用户 |
| 已停止维护 ClashX Meta | macOS | Meta 路线 | 已停止维护 | 中等 | macOS 菜单栏控制与旧版 Meta 配置工作流 | 需要识别旧 macOS 环境或迁移历史配置的用户 |
小白、进阶、多设备与老电脑
同一份订阅可以在不同客户端中呈现不同的操作路径。与其寻找功能最多的客户端,不如先判断日常真正会使用哪些能力。
八款客户端的取舍
下面的点评侧重实际选择逻辑。展开对应条目,可查看适用条件、主要优势和需要留意的迁移问题。
01 Clash Plus 多数用户的首选入口
Clash Plus 的主要选型优势是平台覆盖。本站下载入口包含 Windows、macOS、Android 和 iOS,适合一个人同时使用电脑、手机和平板的情况。不同操作系统仍有权限机制和网络接管方式差异,但保持同一客户端体系,能够减少重复理解订阅导入、节点选择和运行开关的成本。
第一次接触 Clash 时,建议先用规则模式完成日常连接,不必立刻打开全部高级设置。需要让不读取系统代理的桌面程序走代理时,再研究 TUN;Android 与 iOS 则应关注系统 VPN 权限、后台运行和省电策略。若没有明确的内核调试需求,Clash Plus 是更直接的起点。
查看 Clash Plus 下载入口 →02 Clash Verge Rev 桌面端 mihomo 高级控制
Clash Verge Rev 面向 Windows、macOS 和 Linux 桌面环境,适合需要查看策略组、切换代理模式、管理配置和启用 TUN 的用户。mihomo 对 Clash 配置生态进行了扩展,能够处理更多规则类型与网络能力,但客户端设置项也因此更丰富。
如果订阅服务已经提供完整配置,常规用户只需导入订阅并选择策略组,不必逐项修改 DNS、嗅探和路由参数。进阶用户可以把覆写内容与订阅原文分开保存,避免订阅更新覆盖本地调整。Linux 用户还需根据桌面环境确认系统代理是否真正写入成功。
查看 Clash Verge Rev 下载入口 →03 FlClash 桌面与 Android 的跨平台选择
FlClash 覆盖 Windows、macOS、Linux 和 Android,适合主要设备组合为电脑加 Android 手机的用户。它的价值在于多个平台可以使用相近的界面逻辑,但系统底层行为仍然不同:桌面端通常通过系统代理或 TUN 接管,Android 则通过 VpnService 建立本地 VPN 通道。
多设备使用时,建议统一配置名称和常用策略组,而不是直接复制每一项系统设置。Android 的后台限制、桌面端的防火墙权限与 Linux 的桌面代理环境都需要分别处理。遇到一台设备可用、另一台不可用时,应先比较系统权限和 DNS 行为,不要立即判断订阅失效。
查看 FlClash 下载入口 →04 Clash Nyanpasu Windows 桌面端的另一种 mihomo 界面
Clash Nyanpasu 适合希望在 Windows 上使用图形界面管理 mihomo 配置的用户。常见操作仍然围绕配置导入、策略组切换、系统代理、TUN 和日志展开,因此从其他现代桌面 Clash 客户端迁移时,核心概念通常可以延续。
选择它之前应先确认自己的目标是界面偏好,还是确实需要某项独有工作流。如果只是导入订阅和切换节点,多数活跃维护的桌面客户端都能完成;如果经常处理覆写、配置合并和日志排查,则应实际比较设置入口是否符合操作习惯。
查看 Clash Nyanpasu 下载入口 →05 Clash for Windows 已停止维护的旧版 Windows 客户端
Clash for Windows 曾经形成了广泛使用的桌面操作习惯,许多旧教程仍以它的 Profiles、Proxies、General 和 Logs 等界面区块为例。它已经停止维护,不适合作为新安装环境的长期选择,但理解这些旧界面名称仍有助于迁移历史配置。
迁移时应保存订阅地址、本地覆写内容和自定义规则,随后在活跃维护的客户端中重新导入。不要直接假定旧客户端中的全部设置都能逐项对应,新内核对 DNS、规则类型和 TUN 的处理可能不同。迁移完成后,应分别检查系统代理、规则命中和常用网站访问情况。
查看归档下载说明 →06 Clash Meta for Android Android 精细网络接管
Clash Meta for Android 适合熟悉 Android 网络权限并希望细调连接行为的用户。它通过 VpnService 接管设备流量,可结合分应用代理决定哪些应用进入代理通道,也能查看规则匹配和运行日志。功能更细意味着需要理解的系统因素也更多。
Android 上常见的锁屏断连并不一定来自节点,省电限制、后台活动权限和厂商进程管理都可能中断客户端。配置完成后应锁屏测试一段时间,并确认客户端已加入必要的后台运行白名单。分应用代理则要明确使用包含模式还是排除模式,避免选反后出现部分应用无法联网。
查看 Android 下载入口 →07 Surfboard Android 独立代理工作流
Surfboard 是 Android 上的独立代理客户端,可处理兼容的规则配置与移动网络接管,但不应将它简单理解为 mihomo 的另一套图形外壳。不同实现对配置字段、规则能力和运行行为的支持范围可能不同,导入前需要确认配置格式是否匹配。
它更适合已经了解订阅与本地配置区别、并愿意处理兼容问题的 Android 用户。若导入后出现字段无法识别,不应随意删除整段配置;先确认该字段属于节点、策略组、DNS 还是规则部分,再根据客户端支持范围调整。希望直接使用 mihomo 扩展能力时,应优先比较对应的 Meta 客户端。
查看 Surfboard 下载入口 →08 ClashX Meta 已停止维护的 macOS 菜单栏客户端
ClashX Meta 采用 macOS 菜单栏工作流,适合快速切换代理状态和策略组,但项目已经停止维护。现有用户可以继续用它识别旧配置结构,新安装则应优先考虑仍在维护的 macOS 客户端,以获得更持续的系统兼容与内核适配。
从旧环境迁移时,先记录当前订阅地址、系统代理模式和自定义规则,再安装新客户端。macOS 可能要求重新授予网络扩展或辅助权限,菜单栏显示正常也不代表系统流量已经接管。迁移后可通过日志和规则命中检查实际状态。
查看 macOS 客户端选择 →不要只按界面截图选择
Clash 客户端的界面会变化,但选择逻辑相对稳定。第一步永远是确认平台。iOS 的安装与系统接管方式不同于 Android;Linux 桌面环境的系统代理设置也不同于 Windows。一个客户端在某个平台上功能丰富,不代表它在另一平台存在对应版本。
先区分客户端与内核
图形客户端解决安装、配置管理、系统集成和状态展示,内核解决协议连接、DNS 查询、规则判断与流量转发。原版 Clash 已成为历史路线,现代客户端多围绕 Meta 或 mihomo 生态继续扩展。看到教程中的设置名称时,需要判断它属于客户端界面还是内核配置,不能仅凭按钮位置照搬。
维护状态比熟悉程度更重要
停止维护的客户端可能仍能启动,也可能继续读取旧配置,但新系统权限、网络扩展接口和内核特性会继续变化。对于全新安装,选择活跃维护项目更稳妥。Clash for Windows 与 ClashX Meta 在本页保留,是为了帮助旧用户识别环境并迁移,不是新用户的首选建议。
功能越多不代表越适合
只需要浏览器和常用应用读取系统代理时,基础图形客户端已经足够。TUN、DNS 覆写、流量嗅探、规则集合和配置覆写适合解决明确问题,不适合在不了解用途时全部开启。设置叠加越多,排查时需要控制的变量越多。
换客户端不等于换订阅
订阅地址是配置来源,客户端是读取和运行配置的工具。更换客户端时通常可以重新导入原订阅,但本地覆写、手写规则和客户端专属设置不会自动迁移。开始迁移前,应保存订阅来源与自定义内容,并在新客户端中分阶段恢复:先验证基础连接,再恢复规则,最后处理 TUN 与 DNS。