全球 5000万+ 用户信赖的代理工具
开源代理工具智能分流畅享全球网络
Clash 是一款轻量级开源代理客户端,基于规则引擎实现精准分流,支持 Shadowsocks (SS)、VMess、Trojan 等主流协议,全平台原生支持。配置一次,全设备无缝使用。立即免费下载,开箱即用。
Windows 最新稳定版 v0.20.39
Windows 平台最流行的 Clash GUI 客户端,提供精美的现代化界面。支持 TUN 模式(虚拟网卡全局代理)、混合 TAP/TUN 接管、开机自启,是 Windows 用户访问外网的首选工具。
核心功能
从规则引擎到协议兼容,Clash 为个人用户、开发者和团队提供完整的网络代理解决方案。
Clash 的核心是其强大的规则路由系统。您可以根据域名、IP CIDR、进程名或地理位置(GeoIP)灵活定义流量走向:哪些直连,哪些走代理,哪些拒绝——所有决策在毫秒内完成,彻底告别一刀切的全局代理模式。
基于 Go 并发模型构建,单核即可处理数千并发连接,内存占用极低,7×24 小时运行稳定不卡顿。
SS、VMess、Trojan、Snell、VLESS、Hysteria……一个客户端兼容所有主流协议,无需多个工具来回切换。
内置 RESTful API 与 Web Dashboard,实时查看连接流量、切换节点代理组,无需命令行操作即可完全掌控。
配置文件基于 YAML 格式,结构清晰可读;支持订阅链接一键导入,机场节点自动更新,无需手动维护。
macOS 最新稳定版 v2.0.26
专为 macOS 优化的原生应用,完整支持 Apple Silicon (M1/M2/M3) 芯片与 Intel 架构。集成系统代理设置,支持增强模式(虚拟网卡),实现真正的全局流量接管,无需任何命令行操作。
最新稳定版 v2.5.12
Android 平台原生 Material You 设计风格客户端,利用 Android VPN API 实现全局流量代理,无需 Root 权限,支持订阅链接导入、规则分流、流量统计与节点延迟测速。
App Store 版本
iOS 平台推荐使用基于 Clash 内核构建的 Stash 或 Shadowrocket 客户端,支持 iOS 系统 Network Extension,实现完整的规则分流代理。兼容所有 Clash YAML 配置文件和订阅格式。
命令行版v1.18.0
Linux 平台提供纯命令行 Clash 二进制文件,支持 x86_64、arm64、armv7 等架构,可配合 systemd 服务实现开机自动启动,配合 Clash Dashboard (yacd/metacubexd) 获得 Web 可视化管理界面。
从下载安装到成功连接,全程不超过 5 分钟。无需命令行,图形界面完成所有操作。

根据您的操作系统选择对应版本,下载安装包后按提示完成安装。macOS 用户注意首次运行需在「系统设置」中允许运行。

在「配置」或「Profiles」界面粘贴您的订阅链接 (Subscription URL),点击下载,Clash 将自动解析节点信息并生成规则配置。

切换到「代理」界面,选择合适的代理节点,设置代理模式为「规则」(推荐)、「全局」或「直连」,按需调整。

点击「开启系统代理」按钮,Clash 将自动配置系统代理设置,浏览器即可访问 Google、GitHub 等被限制的网站。
支持运行平台
支持代理协议
访问量
用户满意度
从独立开发者到跨国企业团队,Clash 服务于各类有网络代理需求的用户群体。
访问 GitHub、Stack Overflow、npm registry、Docker Hub 等被限制的开发资源,提升开发效率。通过规则分流,开发流量走代理,国内服务直连,两全其美。
访问 Google Scholar、Sci-Hub、arXiv、国际期刊数据库等学术资源,无障碍查阅最新研究成果,参与国际学术交流。
在海外正常访问国内银行、支付宝、微信等服务;在国内出差时同步使用国际办公工具如 Google Workspace、Zoom、Slack。
整理了用户最频繁搜索的问题,帮助您快速找到解答。
Clash 核心(clash 二进制程序)完全开源免费,遵循 GPL-3.0 协议,不存在任何付费或订阅计划。各平台的 GUI 客户端(如 Clash for Windows、Clash for Android)同样免费提供。注意:代理节点/机场服务是独立的第三方服务,需要单独购买,与 Clash 本身无关。
macOS/Windows 图形界面版:打开 Clash 客户端 → 进入「配置」或「Profiles」标签 → 点击「从 URL 导入」→ 粘贴您的订阅链接 → 点击下载。更新节点时再次点击刷新即可。
命令行版(Linux):在 config.yaml 中填写节点信息,或使用 clash-sub 等工具自动拉取订阅转换后的 YAML 配置文件。
规则分流是 Clash 的核心功能,它允许您定义哪些流量走代理、哪些直连。规则支持多种匹配类型:DOMAIN(精确域名)、DOMAIN-SUFFIX(域名后缀)、DOMAIN-KEYWORD(域名关键词)、IP-CIDR(IP 段)、GEOIP(地区)等。
在配置文件的 rules: 段添加自定义规则,优先级从上到下依次匹配。推荐使用社区维护的 ACL4SSR 或 Loyalsoldier 规则集,开箱即用,覆盖大多数场景。
macOS/Windows 图形界面版:打开 Clash 客户端 → 进入「配置」或「Profiles」标签 → 点击「从 URL 导入」→ 粘贴您的订阅链接 → 点击下载。更新节点时再次点击刷新即可。
命令行版(Linux):在 config.yaml 中填写节点信息,或使用 clash-sub 等工具自动拉取订阅转换后的 YAML 配置文件。
两者面向不同场景:Clash 是跨平台的主力工具,规则分流能力更强,Windows/Mac/Android 体验出色,配置文件通用性强;Shadowrocket 是 iOS 平台上的优质选择(需付费购买,约 ¥18),界面简洁,iOS 生态集成度高。若您有 iPhone,Shadowrocket 或 Stash 均是配合 Clash 订阅格式使用的好选择。
Clash 支持 Shadowsocks、VMess、VLESS、Trojan、Snell、Hysteria2、SOCKS5、HTTP 等 10+ 种协议,覆盖面广于 V2Ray/V2RayN(主要专注 VMess/VLESS)。此外,Clash 最大的优势在于其规则分流引擎,可以精细控制每条流量的走向,而 V2RayN 的规则分流能力相对较弱。大多数用户推荐 Clash 作为日常主力客户端。
请依次排查:① 确认节点是否有效——在「代理」界面对节点执行延迟测速,若全部超时说明节点失效,需联系机场方更新订阅;② 检查代理模式——尝试切换为「全局」模式排除规则问题;③ 检查系统代理——确认 Clash 的「开启系统代理」已勾选;④ 防火墙/杀毒软件——部分安全软件会拦截 Clash 的网络连接,添加到白名单后重试。
这是 macOS Gatekeeper 安全机制导致的,并非病毒。解决方法:方法一 — 右键点击应用图标 → 选择「打开」→ 在弹出对话框中再次点击「打开」。方法二 — 在「系统设置 → 隐私与安全性」中,找到被拦截的提示,点击「仍要打开」。之后正常双击即可启动,无需每次重复操作。
Clash 核心代码完全开源,任何人均可审计,不存在后门或数据收集。安全风险主要来自以下方面:① 从非官方渠道下载的修改版可能内含恶意代码,请务必从 GitHub 官方仓库下载;② 您使用的代理节点服务商能看到您的流量(加密内容本身不可见,但可知悉您访问的域名),建议选择信誉良好的服务商。Clash 本身对本地流量采用 SOCKS5/HTTP 代理,不会主动向外发送任何用户数据。
全面了解 Clash 与同类工具的功能差异,做出最适合自己的选择。
| 对比维度 | ✦ Clash | V2RayN | Shadowrocket | Surge |
|---|---|---|---|---|
| 开源免费 | ✓ 完全免费 | ✓ 免费 | ✗ 付费 | ✗ 付费 |
| 支持平台 | Win/Mac/Linux Android/iOS |
Windows 为主 | iOS 专属 | Mac/iOS |
| 规则分流能力 | ✓ 极强 | 部分支持 | ✓ 良好 | ✓ 极强 |
| 协议支持数量 | 10+ 种 | VMess/VLESS 为主 | 多种 | 多种 |
| TUN/增强模式 | ✓ 支持 | 部分版本 | ✓ 支持 | ✓ 支持 |
| 订阅链接支持 | ✓ 完整支持 | ✓ 支持 | ✓ 支持 | ✓ 支持 |
| Web 控制面板 | ✓ 内置 API | ✗ | ✗ | ✓ |
Clash 使用 YAML 格式的配置文件,语法简洁直观。理解基本结构后,您可以灵活自定义每一条规则。
定义监听端口(HTTP/SOCKS5)、DNS 模式(fake-ip 或 redir-host)与外部控制器地址。
填写代理服务器信息,包括协议类型、地址、端口、加密方式与密码,支持多节点并列。
将节点组织成「自动选择」「故障转移」「负载均衡」等策略组,实现智能节点调度。
按域名、IP、GEOIP 等条件匹配流量,指定走哪个代理组或直连,灵活精准。
config.yaml
无论是个人上网、开发调试还是团队部署,都有对应的解决方案。
完整体验 Clash 的所有核心功能,包括规则分流、多协议支持、Web 控制台,适合个人日常使用。
Clash Premium 的开源继任者,支持 Script 脚本规则、TUN 虚拟网卡、Tracing 流量追踪及 Hysteria2、TUIC、VLESS+Reality 等最新协议,满足开发者的深度定制需求。
适合在 OpenWrt、Linux 服务器或 NAS 上以守护进程方式运行,配合 Dashboard 面板远程管理,低资源占用,稳定长期运行。
无论您使用哪种机场或自建节点,Clash 都能完美兼容。一个客户端,统一管理所有协议。