开源项目

为现代用户打造的规则网络代理

Clash 是一款轻量、高性能的代理客户端,具备高级规则路由功能。支持多种协议、自定义配置和跨平台同步,是开发者和技术用户的首选工具。

查看所有平台
200万+
活跃用户
50+
支持协议
4
平台支持
clash-verge --config
$ clash -d /etc/clash
[INFO] Loading configuration...
[INFO] Found 12 proxy nodes
[INFO] Applying rule sets...
[SUCCESS] Proxy started on :7890
$ curl --proxy http://127.0.0.1:7890 ip.sb
203.0.113.42
核心功能

为什么选择 Clash?

高级功能让你完全掌控网络流量

多协议支持

支持 SS、SSR、VMess、Trojan、Snell、SOCKS5、HTTP(S) 等多种协议。一个客户端满足所有代理需求,自动协议检测。

规则路由

自定义规则将流量路由到不同的代理。支持域名、IP CIDR、GeoIP 和进程名匹配,实现精确控制。

全球加速

智能节点选择优化连接路由。自动故障转移和负载均衡确保全球稳定快速连接。

跨设备同步

在所有设备间同步配置。导入/导出配置文件,共享规则集,保持一致的代理设置。

实时监控

实时流量可视化,显示连接详情。直观的仪表盘界面监控带宽使用、延迟和节点健康状态。

配置管理

轻松管理多个代理配置文件。即时切换配置,自动更新订阅,按组管理节点。

多平台支持

为您的设备下载

所有主流操作系统原生客户端,体验一致

macOS

v2.4.7 | 52MB

iOS

App Store

Android

v2.5.12 | 18MB

高级功能

底层强大功能

规则引擎

智能流量路由

Clash 的规则引擎让你精确控制每个连接的处理方式。国内流量直连,国际流量走代理,精确屏蔽广告和追踪器。支持域名后缀、关键词、IP CIDR、GeoIP 和进程名匹配。

# Example rule configuration
rules:
- DOMAIN-SUFFIX,google.com,Proxy
- DOMAIN-KEYWORD,youtube,Proxy
- GEOIP,CN,Direct
- MATCH,Proxy
性能

为速度而生

使用 Go 语言编写,专注于性能,Clash 以极低开销处理数千个连接。核心引擎使用高效数据结构进行规则匹配,即使复杂规则集也能保证亚毫秒级路由决策。

<1ms Rule Matching 10K+ Concurrent Connections
安全

隐私优先设计

Clash 完全本地运行,不发送任何遥测数据。你的代理配置、浏览历史和连接详情都保存在本地设备。开源代码意味着透明和社区安全验证。

200万+
全球下载量
99.9%
运行稳定性
50+
支持协议
4.8
用户评分
用户评价

用户怎么说

L
Liam Chen
软件工程师

Clash Verge 的界面非常直观。规则路由功能节省了我大量手动配置时间。用过的最好的代理客户端。

S
Sarah Wang
产品设计师

跨平台同步太棒了。MacBook 和 iPhone 用同一套配置。暗色主题也很好看!

M
Mike Zhang
运维工程师

命令行版本非常适合我的服务器部署。轻量、快速,YAML 配置清晰易维护。

J
Jessica Liu
自由职业者

终于找到一个开箱即用的代理工具。订阅自动更新功能省了我好多时间。强烈推荐!

D
David Park
学生

免费、开源、无广告。Android 应用在我的手机上运行完美。非常适合研究和访问全球资源。

A
Anna Lee
市场经理

连接非常稳定。我每天都在工作用它,从没出过问题。仪表盘显示实时数据,非常有用。

对比

Clash 与其他代理工具对比

功能 Clash V2Ray Shadowsocks Proxifier
规则路由 支持 支持 不支持 有限
多协议支持 50+ 30+ 1 不支持
图形界面 支持 支持 支持 支持
跨平台 Win/Mac/iOS/Android Win/Mac/Linux Win/Mac/Linux Win/Mac
开源
订阅支持 支持 支持 支持 不支持
实时流量 支持 支持 不支持 支持
免费使用 免费 免费 免费 $39.95
常见问题

常见问题解答

Clash 是什么?它是如何工作的?

Clash 是一个基于规则的网络代理客户端,根据自定义规则将你的网络流量路由到代理服务器。它作为本地代理服务器,拦截连接并根据你定义的域名、IP 或进程规则将其导向不同的代理节点。

Clash 免费吗?

是的,Clash 完全免费且开源。核心引擎采用 MIT 许可证发布,Clash Verge 等 GUI 客户端也完全免费。使用所有功能无需付费。不过,你需要单独从服务提供商获取代理服务器访问权限。

Clash 支持哪些协议?

Clash 支持 50 多种协议,包括 Shadowsocks、ShadowsocksR、VMess、Trojan、Snell、SOCKS5、HTTP(S)、VLESS、Hysteria、TUIC 等。它还支持链式代理以增强隐私,并支持自定义协议扩展。

如何配置 Clash?

Clash 使用 YAML 配置文件。你可以自己编写配置或从代理提供商导入订阅链接。GUI 客户端提供可视化界面,无需编写代码即可编辑配置文件、管理代理组和切换规则。

Clash 和 Clash Verge 有什么区别?

Clash 是核心代理引擎(命令行)。Clash Verge 是一个流行的 GUI 客户端,使用 Rust 和 Tauri 构建,为 Clash 提供友好的用户界面。它增加了系统托盘控制、配置文件管理、可视化配置编辑等功能,底层仍使用 Clash 核心。

可以在移动设备上使用 Clash 吗?

可以!Clash 有原生移动客户端。Android 设备可使用 Clash for Android (CFA),iOS 可通过 App Store 使用 Clash Meta 或类似应用。这些移动客户端支持与桌面版相同的配置格式。

Clash 安全吗?隐私如何?

Clash 是开源的,任何人都可以审计代码。它完全在本地运行,不向外部服务器发送任何遥测或使用数据。你的代理配置和浏览数据都保存在本地设备。请务必从官方渠道下载。

如何更新 Clash?

Clash Verge 等 GUI 客户端内置更新检查功能。核心引擎可从 GitHub 下载最新版本。许多客户端还支持自动更新代理订阅,无需手动干预即可保持服务器列表最新。

为什么使用 Clash 连接速度慢?

连接速度慢通常是由于代理服务器质量问题,而非 Clash 本身。尝试:1) 切换到延迟更低的节点,2) 检查规则集确保国内流量直连,3) 使用优化速度的协议如 Hysteria 或 TUIC,4) 确保代理提供商有高质量服务器。

Clash 能绑过网络审查吗?

Clash 是代理客户端工具。其效果取决于你配置的代理服务器。配合使用现代协议如 Trojan 或 VMess with TLS 的代理服务器,可以帮助访问被屏蔽的内容。不过,你需要单独获取合适的代理服务。

准备好掌控你的网络了吗?

立即下载 Clash,体验基于规则的代理路由强大功能。