Skip to content

High-performance Adaptive Kernel · Fully open source

快,是实测。信任,是开源。

Hako 是驱动 Clash 的代理内核。它基于成熟的 mihomo,为 Apple NetworkExtension 的内存、能效与系统边界重新调校——流量在设备上处理,性能有真机数据,完整源码也已开源,任何人都能直接检查。

当前产品内核

mihomo 1.19.30
最新开源 SDKHako v1.19.30-hako.1 ↗
iOSiPadOSmacOStvOS

Clash 的心脏

流量经过哪里,
信任就该落在哪里。

Clash 的界面负责让网络变得简单,真正处理连接、DNS 与规则的是 Hako。它不要求你只相信一句承诺:运行边界写进完整开源的实现,任何人都能检查。

01

只走 Apple 公开接口

运行在 NetworkExtension 中,通过公开的 NEPacketTunnelFlow 收发数据包,不依赖私有 API 或文件描述符技巧。

02

控制留在设备本地

状态、流量、连接与日志走 App 私有的本机通道,不额外开放一个能从网络访问的控制器。

03

配置由客户端管理

Hako 不下载或保存配置地址与凭据。客户端准备运行配置,Hako 只负责执行其中的规则。

iPad Pro(M2)真机实测

不靠“应该很快”。
直接看它跑了多快。

924 Mbps公网下行

545 Mbps 上行 · 延迟 5 ms

18.7 MiB测速时内核内存

高吞吐同时保持轻量

16.49 GB30 分钟压力测试

0 掉线 · 0 丢包 · 0 崩溃

39.6 MiB400 条并发连接

保持在 50 MiB 测试预算内

测速结果受测试网络本身的带宽上限约束。这些数字来自指定设备、网络与构建下的受控测试;实际表现会随设备、线路与配置变化。

完整开源 · 可独立审阅

性能可以测,
安全也应该能查。

Hako 只跟随 mihomo 的稳定版本,Clash 当前搭载 1.19.30。Hako 内核已基于 GPL-3.0 完整开源,每个 SDK 发行版、源码版本与构建产物都对应同一份带标签的快照。

当前产品内核mihomo 1.19.30

五个 Apple slice 现已开源发布

最新开源 SDKv1.19.30-hako.1

完整源码与构建产物均在 GitHub

Apple 架构5 个 Slice

iOS 真机与模拟器、macOS、tvOS 真机与模拟器

成熟的数据面

Clash 熟悉的能力,
装进 Apple 的系统边界。

协议

常见线路都能接

Shadowsocks、VMess、VLESS、Trojan、Snell、Hysteria2、TUIC、WireGuard、AnyTLS、SSH 等。

DNS

解析也按规则走

支持 DoH、DoT、DoQ、fake-IP、流量嗅探与按域名选择解析器。

路由

该直连的直连

支持 domain、IP-CIDR、GEOIP、GEOSITE、RULE-SET 与逻辑规则。

策略组

选择、测速与故障切换

支持 select、url-test、fallback、load-balance、健康检查与远程 Provider。

本机控制

运行状态看得见

状态、流量、连接、代理、日志、延迟测试与断开连接均可由 App 在本地控制。

平台差异

macOS 多一层进程规则

macOS 支持按进程名、可执行路径和 UID 分流;当前不支持签名 ID 或 Team ID。受 Packet Tunnel 限制,iPhone、iPad 与 Apple TV 不支持按 App 或进程识别。

不必只听我们说

想看代码,直接看。

检查实现、锁定发行版本,或私下报告安全问题。验证 Hako 不需要任何人的许可。