产品功能全览

Clash 核心功能特性
全面深度解析

智能规则分流引擎、12+ 主流代理协议、TUN 透明代理、Fallback 自动故障切换……每一项功能都为同一个目标而生——让您的网络连接精准、稳定、高速。

12+ 支持代理协议
5 全平台支持
100% 免费开源

六大核心亮点

从轻量内核到精细化控制,Clash 每项功能都针对真实使用场景深度打磨

智能规则分流引擎

Clash 的规则引擎是其最核心的竞争力。支持基于域名精确/后缀/关键词IP 网段(IPv4/IPv6)地理位置(GeoIP)进程名(PROCESS-NAME)等多维度规则匹配,按优先级逐条判断每条连接的出口策略——直连、代理或拒绝。国内网站直连保速,境外流量走代理保稳,无需手动切换,一次配置永久生效。

DOMAIN IP-CIDR GEOIP PROCESS-NAME MATCH

12+ 主流协议全兼容

内置 Mihomo 核心,兼容 Shadowsocks、VMess、VLESS、Trojan、Hysteria 2、TUIC、WireGuard 等全部主流协议,无论机场订阅还是自建节点均可无缝接入。

查看完整协议列表

Go 语言驱动的极致性能

底层采用 Go 语言编写,Goroutine 并发模型使内存占用极低(通常 <50 MB),支持高并发连接,即使在弱网或复杂网络环境下也能稳定高速运行。

TUN 透明代理接管全局流量

通过创建虚拟网卡,TUN 模式接管系统全部 TCP/UDP 流量,彻底解决 gitnpmpipcurl 等命令行工具无法走代理的痛点。

了解 TUN 模式

Rule Provider 订阅规则集

通过 rule-providers 远程订阅第三方维护的规则列表(广告过滤、流媒体解锁等),支持定时自动拉取更新,规则集始终保持最新无需手动维护。

完全开源 · 永久免费 · 无功能限制

Clash 内核(Mihomo)及全部客户端(Clash Verge Rev、FlClash 等)均发布于 GitHub,遵循 GPL-3.0 开源协议,代码公开可审计,零订阅费、零功能墙、零广告,全部高级功能开箱即用。

45K+ GitHub Stars
8M+ 全球下载
100+ 代码贡献者

规则引擎:智能分流的核心大脑

Clash 的规则引擎按优先级顺序逐条匹配每条连接请求,决定流量最终走向——国内直连、境外代理、或直接拒绝,精细度远超传统 VPN

发起连接
来自任意应用或命令行的网络请求
DNS 解析(可选)
域名规则优先匹配,命中则跳过 DNS
规则匹配
按序匹配 DOMAIN / IP-CIDR / GEOIP / PROCESS…
代理组决策
Select / URLTest / Fallback / LoadBalance
DIRECT 直连
PROXY 代理
REJECT 拒绝

IP 与地理位置规则

IP-CIDR 精确匹配 IPv4/IPv6 网段
GEOIP CN 基于内置 GeoIP 数据库自动识别国内 IP,实现"国内不走代理"零维护

进程与端口规则

PROCESS-NAME 按进程名精细控制,让 gitnpm 强制走代理,浏览器独立分流
DST-PORT 按目标端口匹配,如将所有 443 流量统一走 HTTPS 代理

Rule Provider 订阅规则集

RULE-SET 引用远程规则集文件(YAML/Text),支持 interval 定时自动拉取,广告过滤、流媒体解锁规则集订阅即用

兜底规则 MATCH

MATCH 配置末尾必备规则,捕获所有未命中的流量,确保每条请求都有明确出口

12+ 主流代理协议全面兼容

无论您使用哪家机场订阅或自建节点,Clash(Mihomo 核心)都能原生支持,无需额外插件或转换工具

Shadowsocks / ShadowsocksR

高度普及

最广泛使用的开源加密代理协议,Clash 完整支持 SS(含 AEAD 加密)与 SSR,兼容绝大多数机场节点,是入门首选。

AES-256-GCMChaCha20-Poly1305AEAD

VMess / VLESS

主流首选

V2Ray 系列协议,VMess 提供内置加密认证;VLESS 更轻量,依赖外层 TLS 加密,配合 Vision 流控大幅提升吞吐量。

TLSWebSocketgRPCHTTPUpgrade

Trojan

抗检测

以 TLS 流量伪装,通过标准 443 端口传输,流量特征与正常 HTTPS 高度相似,抗干扰能力强。

Hysteria 2

高速新协议

基于 QUIC 的下一代高性能协议,在高丢包、高延迟的弱网环境下仍能保持极高吞吐速率,体验大幅优于 TCP 协议。

QUICUDP抗丢包

TUIC v5

新一代

同样基于 QUIC,专为高并发低延迟场景设计,0-RTT 建连速度极快,适合实时通信类应用。

QUIC0-RTT低延迟

Reality

高隐匿性

VLESS 的增强型 TLS 伪装方案,借用真实域名的 TLS 证书进行流量伪装,极难被深度包检测(DPI)识别。

WireGuard

现代 VPN

现代化高性能 VPN 协议,内置于 Clash 规则体系,可作为代理出口隧道使用,适合自建节点用户。

Snell

轻量高效

专为 Surge/Clash 生态设计的轻量代理协议,延迟极低,适合高频交互类应用。

HTTP(S) / SOCKS5

通用标准

兼容传统 HTTP 代理与 SOCKS5 代理协议,适配旧版工具、企业内网代理等场景,向下完全兼容。

代理组策略:智能节点管理

代理组是 Clash 在规则命中后决定使用哪个节点的机制,四种策略满足不同使用场景

Select · 手动选择

type: select

最灵活的代理组,在客户端界面中手动选择当前使用的节点或代理组。机场用户日常使用的主要模式,支持快捷切换出口地区。

  • 手动切换节点/地区
  • 可嵌套引用其他代理组
  • 适合需要灵活控制的用户

URLTest · 延迟优选

type: url-test

定期测量组内所有节点到指定 URL 的延迟,自动切换并保持连接到当前延迟最低的节点,无需手动干预。

  • 自动选择最低延迟节点
  • 定时测速,实时更新
  • 适合追求极致速度的用户

Fallback · 自动故障切换

type: fallback

按顺序优先使用第一个可用节点,当主节点不可达时自动无缝切换到备用节点,最大化连接稳定性。

  • 主节点故障时自动切换
  • 恢复后自动回切首选节点
  • 适合稳定性要求高的场景

LoadBalance · 负载均衡

type: load-balance

将不同连接分散分配到组内多个节点,提升整体并发吞吐量,适合同时运行大量下载/上传任务的高带宽用户。

  • 多节点并行分担流量
  • 提升高并发下载速率
  • 支持 consistent-hashing 策略
透明代理

TUN 模式:让所有流量都走代理

传统系统代理只能接管通过 HTTP/HTTPS 协议发出的请求,命令行工具(如 git clonenpm installcurlpip)往往绕过系统代理直接连接,导致无法访问境外资源。

TUN 模式通过在系统中创建一块虚拟网卡,接管操作系统层面的全部 TCP 和 UDP 流量,彻底解决上述问题——所有进程的所有网络请求都经过 Clash 规则引擎处理,精度和覆盖范围远超传统系统代理。

命令行工具全覆盖 git、npm、pip、cargo、brew 等 CLI 工具自动走代理
全流量接管 TCP + UDP 双栈支持,包括游戏、视频通话等 UDP 流量
进程级精细控制 配合 PROCESS-NAME 规则,可精确控制每个应用的出口策略
一键启用 Clash Verge Rev / FlClash 均提供 TUN 模式开关,无需手动配置网卡
查看 TUN 模式配置教程

全平台覆盖,一套规则多端同步

无论您使用哪种设备,都有对应的 Clash 客户端,配置文件可跨平台复用,订阅链接一处更新全端同步

Windows

推荐:Clash Verge Rev

  • 支持 Windows 10 / 11
  • x64 · ARM64 双架构
  • 系统代理 / TUN 模式
  • 深色主题 · 中文界面
  • 订阅一键导入更新
下载 Windows 版

macOS

推荐:Clash Verge Rev

  • 支持 macOS 12 Monterey+
  • Intel · Apple Silicon (M 系列)
  • 菜单栏快捷切换节点
  • 系统代理 / TUN 模式
  • 原生 ARM64 优化
下载 macOS 版

Android

推荐:FlClash

  • 支持 Android 5.0+
  • arm64-v8a · x86_64
  • Material You 设计风格
  • 全局 VPN 模式
  • 分应用代理配置
下载 Android 版

iOS

推荐:Stash · Shadowrocket

  • 支持 iOS 15+
  • App Store 下载(非大陆区)
  • 兼容 Clash 配置格式
  • Widget 快速切换
  • 系统级 VPN 接入
查看 iOS 配置教程

Linux

推荐:Clash Verge Rev

  • 支持 Ubuntu / Debian / Arch
  • deb · rpm · AppImage
  • amd64 · ARM64
  • TUN 模式 · 透明代理
  • 系统托盘集成
下载 Linux 版

开源优势:透明、可信、永久免费

开源不只是口号,它代表着对每一位用户隐私与安全的承诺

代码完全公开,可独立审计

Clash 内核(Mihomo)及全部官方客户端的源代码均托管于 GitHub。任何开发者都可以 Fork、审计、编译、修改,无需信任任何"黑盒"。与闭源代理工具相比,您能够亲自验证数据不会被记录或转售。

访问 Mihomo GitHub 仓库

永久零费用

Clash 的全部功能从第一天起就完全免费。不存在"Pro 版"、"高级功能"或按月订阅,所有用户获得完全一致的完整体验。

社区驱动持续迭代

来自全球 100+ 贡献者持续改进内核与客户端,社区反馈直接驱动新特性开发,Bug 修复速度远超闭源商业软件。

GPL-3.0 开源协议保障

遵循 GPL-3.0 协议,任何基于 Clash 的衍生版本必须同样开源,从协议层面保证生态的持续开放性与用户权益。

45K+
Mihomo GitHub Stars
8M+
全球累计下载量
100+
代码贡献者
2018
开源项目起始年份

准备好体验智能分流代理了吗?

免费下载 Clash 客户端,5 分钟完成配置,即刻享受稳定高速的网络连接

Windows macOS Android iOS Linux