客户端选型 / 平台 · 内核 · 配置

Clash 客户端对比

先确认操作系统,再看订阅格式、规则能力和网络接管方式。界面相似,不代表配置入口与内核行为完全一致。

首推 Clash Plus

新安装优先从 Clash Plus 开始

适合以导入订阅、选择策略组和使用规则分流为主的用户。Windows、macOS、Android 与 iOS 用户可先查看对应平台入口;Linux 用户优先比较 Clash Verge Rev 与 FlClash。

下载Clash

平台、内核与维护状态

平台列按本站下载页提供的安装包范围列出,不等同于项目历史上的全部支持平台。表内难度是按导入订阅到连接的操作步骤作出的定性判断,不是性能评分。

窄屏可横向滚动查看完整表格。客户端名称可跳到下方点评;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 Clash 系;按所选内核确认能力 活跃维护 中等:需区分界面与内核设置 配置处理、内核管理、界面定制 愿意维护本地配置的桌面用户
Clash for Windows Windows 原版 Clash/历史 Premium 路线 已停止维护 旧流程易查,兼容问题需自行判断 历史配置管理与桌面代理流程 既有环境参考、迁移用户
Clash Meta for Android Android Meta/mihomo 系 活跃维护 中等:需处理 VPN 授权与后台设置 Clash 配置、分应用代理、VpnService 熟悉 Android 网络设置的用户
Surfboard Android 自身实现,非 Clash 内核 活跃维护 已有兼容配置较低,格式迁移较高 兼容格式配置、策略管理、Android VPN 已有 Surfboard 兼容订阅的用户
ClashX Meta macOS Meta 系历史内核 已停止维护 基础操作较低,旧配置维护较高 菜单栏操作、系统代理、配置切换 已有安装的 macOS 用户

八款客户端的配置侧重点

客户端负责界面、订阅保存和系统集成;内核负责协议处理、规则匹配与 DNS。选型时先分清这两层,避免把某个界面选项误认为所有 Clash 客户端都具备的能力。

首推

Clash Plus:订阅导入与日常分流

首次安装可优先选 Clash Plus。日常操作集中在导入订阅、启用配置、选择策略组与连接方式,适合先把规则模式用起来,再逐步了解 DNS 和 TUN 的用户。其官网为 clashplus.io;本站下载页提供对应平台的入口,iOS 使用 App Store 入口。

多设备使用时,建议先统一订阅来源和策略组含义,再分别设置各设备的网络接管方式。桌面端系统代理、Android 的 VPN 服务与 iOS 的网络扩展属于不同机制,不能照抄同一张设置截图。遇到某个平台缺少某个开关,应查看该平台的实际支持,而不是仅凭客户端名称判断。

查看 Clash Plus 平台入口 →

Clash Verge Rev:桌面配置覆写与 TUN

Clash Verge Rev 适合 Windows、macOS 和 Linux 桌面用户。基础流程仍然是导入订阅后启用系统代理;需要让更多应用进入代理链路时,再研究服务权限、TUN 和 DNS 设置。它采用 mihomo,阅读配置文档时应以对应内核字段为准,不要直接套用很早的原版 Clash 教程。

选择它的主要理由是桌面配置管理和覆写流程。远程订阅更新可能替换原始内容,长期自定义规则应放进客户端支持的覆写或配置处理入口,并检查最终生成的配置。开启 TUN 前先验证普通代理可用,有助于把订阅问题与系统路由问题分开排查。

查看 Linux 桌面客户端 →

FlClash:桌面与 Android 的相近操作流程

FlClash 覆盖 Windows、macOS、Linux 与 Android,采用 mihomo。希望电脑与安卓设备使用相近界面逻辑的用户,可以将它纳入比较。订阅、策略组和规则等概念可以复用,但系统权限、通知、后台运行与网络接管仍需要分别设置。

相同内核不意味着界面暴露的所有参数都相同。比较 FlClash 与其他 mihomo 客户端时,应实际确认本地配置编辑、覆写持久化和连接查看入口是否符合习惯。若已有稳定订阅,先用原始配置测试,再增加自定义设置,避免一次迁移太多变量。Linux 用户还应核对发行版与安装包类型。

Clash Nyanpasu:配置处理与内核管理

Clash Nyanpasu 面向希望调整桌面界面和配置处理流程的用户,本站提供 Windows 下载入口。使用时需要同时理解客户端选项与实际运行的内核:协议支持、DNS 字段和规则行为由内核决定,界面负责生成配置并传递给内核执行。

如果只是导入订阅后日常连接,可以先比较 Clash Plus;如果需要管理本地配置、研究配置处理方式或调整界面,再考虑 Nyanpasu。更换内核前保留可用配置,并确认当前字段是否被目标内核支持。界面启动成功并不等同于整份配置已按预期加载,仍要检查错误提示与实际匹配结果。

已停止维护

Clash for Windows:旧环境参考与迁移

Clash for Windows 常见于历史教程,简称 CFW。其历史配置围绕原版 Clash 与 Premium 路线展开,不能因为安装包名称包含 Clash,就假设它能处理所有 mihomo 新字段或新协议。本站保留 Windows 归档入口,用于既有环境参考,不将它作为新安装的首选。

迁移到 Clash Plus、Clash Verge Rev 或 FlClash 时,应先导出配置和记录原有端口,再关闭旧客户端的系统代理与后台服务。不要同时让两个客户端监听同一端口。旧客户端的配置处理脚本和界面设置未必可以直接迁移,建议先迁移订阅,再逐项重建必要的本地规则。

Clash Meta for Android:安卓权限与分应用代理

Clash Meta for Android 常被简称为 CMFA,使用 Meta/mihomo 系内核。它适合已有 Clash 配置、并愿意调整 Android VPN 权限与后台策略的用户。首次连接需要确认系统的 VPN 授权;分应用代理还涉及哪些应用进入 VPN,不能只看配置中的域名规则。

手机锁屏后断开连接,可能与系统省电策略、后台限制或其他 VPN 应用冲突有关,不宜直接归因于节点或内核。先确认系统只运行一个需要接管网络的 VPN 服务,再检查后台权限。若只希望按步骤导入订阅,可先使用 Clash Plus;需要沿用 CMFA 的操作方式时,再按 Android 指南逐项设置。

查看 Android 客户端 →

Surfboard:先确认配置格式

Surfboard 是 Android 代理客户端,但不是 Clash 或 mihomo 的另一套界面。它使用自身实现与相应的配置格式,不能把一份 Clash YAML 直接当作原生配置导入。将它列入比较,是因为安卓用户经常同时看到这些客户端,而不是表示它们的配置可以互换。

已有 Surfboard 兼容订阅的用户可以考虑继续使用;手头只有 Clash 订阅时,先询问订阅提供方是否有对应格式。配置转换还可能改变策略组、规则与协议参数,转换成功不代表行为完全相同。涉及订阅转换时,应谨慎选择处理方式,避免把包含访问凭据的订阅链接交给不可信服务。

已停止维护

ClashX Meta:macOS 菜单栏旧客户端

ClashX Meta 采用 Meta 系路线,以 macOS 菜单栏操作和配置切换为主要交互。本站将其作为归档客户端保留。新装 macOS 设备建议先比较 Clash Plus、Clash Verge Rev 与 FlClash,避免把历史教程中仍可操作的界面理解为项目仍在持续更新。

从 ClashX Meta 迁移时,先记录正在使用的配置、系统代理状态和本地自定义规则,再退出旧客户端。Apple Silicon 与 Intel 安装包要分别选择;系统升级后的权限提示也需要重新确认。不要只复制旧配置文件而忽略辅助服务和代理状态,残留的代理地址可能导致新客户端退出后仍然无法联网。

查看 macOS 客户端 →

按使用场景选择

先解决当前设备的主要需求,不必为了暂时用不到的设置增加维护成本。能解释每个开关改变了什么,比同时开启全部功能更重要。

更换客户端前的配置检查

迁移时先保留一个可恢复的起点。相同订阅在不同客户端中出现差异,通常需要从配置生成、内核与系统接管三层分别检查。

  1. 保存配置来源。记录订阅地址、本地规则与策略组选择,区分提供方下发的内容和客户端生成的内容。保存的配置可能包含凭据,不应上传到公开讨论区。
  2. 释放端口与网络接管。退出旧客户端,关闭其系统代理、TUN 或 VPN 服务。混合端口与外部控制端口用途不同,迁移后分别确认,避免端口冲突。
  3. 先导入,再增加自定义项。在新客户端只启用原始订阅,验证基本连接与规则匹配。确认可用后,再逐项加入覆写、DNS、规则集和分应用设置。
  4. 验证实际应用。浏览器可访问不代表其他应用也经过代理。检查目标应用的连接记录或规则匹配结果;若异常,先判断它是否进入客户端,再查策略与节点。

没有既有配置负担时,结论仍是优先选择 Clash Plus;Linux 桌面用户优先比较 Clash Verge Rev 与 FlClash。需要某项高级功能时,再以该平台实际提供的设置和所选内核文档为依据。前往客户端下载页核对系统要求,或在帮助中心继续排查订阅与连接问题。