开源 · 跨平台 · 智能分流

Clash
不止代理

跨平台内核  ·  智能分流引擎  ·  全端适配

Clash 远不止是一个简单的代理工具。它是一套高性能跨平台代理内核,内置专业智能分流引擎, 从桌面到移动端、从命令行到图形界面,实现全终端无缝适配。开源纯净无捆绑,支持自定义分流规则, 运行稳定低延迟,让每一位用户都能享受流畅的网络体验。

clash-core · v1.18
$ clash -d /etc/clash
[INFO] 配置加载完成
[INFO] 发现 6 个代理节点
分流引擎已启动 — RULE-SET 模式
[INFO] SOCKS5 代理: 127.0.0.1:7890
[INFO] HTTP 代理: 127.0.0.1:7891
# 智能分流就绪 · 低延迟运行中
12+
支持平台
6+
代理协议
50K+
GitHub Stars
分流规则可扩展

全端适配·覆盖你的每一台设备

从桌面工作站到随身手机,从家庭路由到云服务器,Clash 内核已适配几乎所有主流计算平台,真正做到一处配置、全端运行。

平台 推荐客户端 内核版本 状态 获取方式
Windows Clash Verge · Clash Nyanpasu Meta 内核 推荐 下载 →
macOS ClashX Pro · Clash Verge Meta 内核 / Premium 稳定 下载 →
Linux Clash Verge · Shell 版 Meta 内核 稳定 下载 →
iOS Stash · Shadowrocket 兼容 Clash 配置 推荐 App Store →
Android Clash Meta for Android Meta 内核 稳定 下载 →
OpenWRT OpenClash · ShellCrash Meta / Premium 社区活跃 下载 →

不止代理·重新理解 Clash 内核

Clash 的内核设计超越了传统代理工具的边界,它以规则驱动的方式重新定义了流量管理。

传统代理工具往往只能做到"全局开启"或"全局关闭",缺乏对流量来源、目标地址的精细判断。 而 Clash 内核从设计之初就引入了智能分流引擎, 它基于用户自定义的规则集,能够实时解析每一条网络请求,自动判断应该走代理通道还是直连,甚至可以根据域名、IP段、 应用进程等维度进行多层级匹配

这意味着你可以让海外流媒体走优化线路,让国内网站保持直连速度, 让游戏流量获得低延迟通道,而工作相关的API请求则走稳定节点——所有这一切都在后台自动完成,无需手动切换。

Clash 的跨平台内核采用 Go 语言编写,单一二进制文件即可运行,资源占用极低。 它不绑定任何特定客户端,你可以自由选择图形界面或纯命令行模式,在全端设备上获得一致的代理体验。 开源社区持续维护,代码透明可审计,没有任何隐藏的后门或捆绑推广。

Shadowsocks — 轻量级加密传输
ShadowsocksR — 增强混淆能力
VMess — 高性能加密协议
Trojan — 伪装成HTTPS流量
Snell — 低延迟专用通道
Hysteria — 基于QUIC的高速传输

客户端生态·丰富的选择自由

Clash 内核拥有繁荣的第三方客户端生态,覆盖图形界面、命令行、移动端等多种形态,总有一款适合你的使用习惯。

客户端名称 支持平台 内核类型 界面类型 了解更多
Clash Verge Windows / macOS / Linux Meta 内核 图形界面 (GUI) 详情 →
Clash Nyanpasu Windows / macOS / Linux Meta 内核 图形界面 (GUI) 详情 →
ClashX Pro macOS Premium / Meta 菜单栏工具 详情 →
Stash iOS / macOS 兼容 Clash 配置 移动端原生 详情 →
Clash Meta Android Android Meta 内核 移动端原生 详情 →
ShellCrash Linux / OpenWRT Meta / Premium 命令行 (CLI) 详情 →

场景方案·按需选择你的配置

不同的使用场景对应不同的最佳实践。我们整理了最常见的几种场景方案,帮助你快速找到适合的客户端组合与配置思路。

桌面全能方案

WindowsmacOSGUI

适合在台式机或笔记本上使用,推荐 Clash Verge 搭配 Meta 内核,图形界面直观易用,支持规则实时编辑、节点延迟测速、流量统计面板,一站式管理所有代理需求。

查看方案

移动便携方案

iOSAndroidStash

出门在外依然需要稳定代理?iOS 用户推荐 Stash,原生流畅体验;Android 用户可使用 Clash Meta Android,支持分应用代理、自动切换节点,省电又高效。

查看方案

全屋网关方案

OpenWRT路由器ShellCrash

将 Clash 部署在家庭路由器上,实现全屋设备自动代理——智能电视、游戏主机、IoT设备都能受益于智能分流,无需在每个终端上单独配置。

查看方案

分流策略实验室·精细掌控每一字节

Clash 的分流引擎支持多种策略模式,从简单的全局代理到复杂的规则链,灵活度远超同类工具。

CLASH 直连 代理 兜底 阻断
GLOBAL

全局策略

所有流量统一走代理通道,适合需要完全隐私保护的场景,配置最简单直接。

RULE

规则策略

基于域名、IP、GeoIP等维度进行精细化分流,国内直连、海外代理,智能且高效。

DIRECT

直连策略

全部流量不走代理,等同于临时关闭代理,适合处理本地网络或内网请求。

FALLBACK

自动兜底

当首选节点不可用时自动切换到备用节点,确保代理连接永不中断。

准备好体验真正的智能分流了吗?

前往下载中心,获取适配你设备的正版 Clash 客户端,开启高速、稳定、可定制的代理之旅。

立即下载 →

常见问题·快速解答

这里汇总了用户最常问到的问题,帮助你快速解决使用中的困惑。

Clash 和 Clash Meta 有什么区别?

Clash 是原始项目,目前已经停止更新。Clash Meta(也称 mihomo)是社区维护的活跃分支,在原有功能基础上增加了更多协议支持(如Hysteria、TUIC)、更强大的规则引擎和性能优化。目前推荐使用 Clash Meta 内核

Clash 是否完全免费开源?

是的,Clash 内核及其主流客户端均开源且免费。核心代码采用 MIT 或 GPL 许可证发布在 GitHub 上,任何人都可以审查源代码、提交贡献或自行编译。请从官方渠道下载,避免使用来路不明的修改版。

如何在手机上使用 Clash?

iOS 用户推荐使用 Stash(App Store 有售),它原生兼容 Clash 配置格式。Android 用户可以使用 Clash Meta for Android,支持分应用代理和后台运行。两者都只需导入配置文件即可使用。

分流规则应该如何配置?

Clash 使用 YAML 格式的配置文件,其中的 rules 字段定义了分流逻辑。规则从上到下依次匹配,支持 DOMAIN、DOMAIN-SUFFIX、GEOIP、IP-CIDR 等多种匹配类型。你可以直接使用社区维护的规则集,也可以根据个人需求自定义。

Clash 支持哪些代理协议?

Clash Meta 内核支持 Shadowsocks、ShadowsocksR、VMess、Trojan、Snell、Hysteria、TUIC、WireGuard 等多种协议。不同协议在加密强度、传输速度和伪装能力上各有侧重,可根据实际需求灵活选用。

代理速度慢怎么办?

首先检查节点的延迟和带宽,尝试切换不同节点。其次确认分流规则是否正确——国内网站应该走直连而非代理。还可以尝试开启 多节点负载均衡 或使用支持 QUIC协议 的节点来提升速度。