-
Notifications
You must be signed in to change notification settings - Fork 28
ClashX Meta

macOS 上最纯粹的 Clash.Meta 菜单栏体验,将新协议的力量藏在不起眼的角落
ClashX Meta 是 ClashX 家族中专注于 Clash.Meta 内核的独立分支。它在保留 ClashX 经典菜单栏交互的同时,将核心引擎彻底替换为 Clash.Meta,并剥离了一些非必要的额外模块,力求成为一个更纯粹、更轻量的 Meta 协议专用客户端。如果说 ClashX Pro 是全能战士,那 ClashX Meta 就是一把专门为 VLESS、Hysteria2 等新协议磨砺的利刃。
如果你是代理新手,建议先阅读 什么是“机场”? 打好基础。当你掌握了机场与客户端的协作逻辑后,ClashX Meta 就是你 Mac 菜单栏上那枚只服务于未来协议的导航信标。
用一个精简的等式表达:
ClashX Meta = ClashX 的菜单栏灵魂 + Clash.Meta 纯净内核 + 去掉额外负载的极简哲学
它和其他 Clash 客户端一样,本身不产生任何代理节点,必须通过机场订阅链接或手动填入服务器信息来获得“航线”。它在 macOS 上以一个菜单栏图标的形式存在,不占 Dock 栏位置,没有主窗口——所有操作都通过点击图标后的下拉菜单完成。这种“隐身”特性让它在日常使用中几乎没有存在感,却又在需要时随叫随到。
它的数据流向清晰且高效:
机场节点与规则
↓
订阅链接导入
↓
ClashX Meta (Clash.Meta 内核)
↓
规则引擎分流决策
↓
流量从最优节点发出
↓
目标服务器
在 macOS 已经拥有多款优秀 Clash 客户端的情况下,ClashX Meta 用以下特点找到了自己的位置:
与 ClashX 默认使用 Clash Premium 不同,ClashX Meta 一出场就带着完整的 Clash.Meta 内核。它原生支持新一代代理协议的全部生态:
- VLESS + XTLS / Reality
- Hysteria / Hysteria2
- TUIC
- Shadowsocks 2022
- 当然也完全兼容 VMess、Trojan 等传统协议
你不需要手动替换内核,不需要配置复杂的环境变量,安装即用。
ClashX Meta 没有独立的大窗口,所有功能都收纳在菜单栏图标的下拉菜单中。切换节点、更改代理模式、管理配置、查看日志——全部通过点击和悬停完成。这对于喜欢 Dock 栏干净、桌面整洁的 Mac 用户来说,是一种非常契合的交互方式。
相比于 ClashX Pro,ClashX Meta 移除了增强模式的复杂设置和内置仪表板(你仍可通过浏览器访问 Clash 的 API 面板),将资源占用压得更低。它更适合那些已经明确自己只用 Meta 协议,不需要额外功能的用户。
如果你曾使用 ClashX,它的菜单栏布局、配置文件夹位置、快捷键习惯完全一致。配置文件格式与 Clash Verge Rev、 FlClash 等 Meta 客户端通用,你可以把任何地方写好的 VLESS 规则直接拖进来用。
ClashX Meta 是独立的开源项目,社区维护活跃,紧跟着 Clash.Meta 内核的每一个版本更新。对于那些依赖 Reality 或 Hysteria2 的用户来说,这确保了客户端不会因为内核陈旧而掉队。
ClashX Meta 只发布 macOS 版本,安装包统一托管在 GitHub 官方 Releases 页面。你可以通过以下地址获取最新版本,确保安全性:
▲ 在 Releases 列表中找到以 ClashX.Meta 开头的 .dmg 文件下载即可。注意区分 Intel 和 Apple Silicon 版本。
安装步骤与普通 Mac 应用完全一样:
- 下载
.dmg文件,打开后将 ClashX Meta 图标拖入「应用程序」文件夹。 - 首次启动时,macOS 会弹出安全提示,前往「系统设置 - 隐私与安全性」中点击「仍要打开」。
- 启动后,菜单栏右上角会出现 ClashX Meta 的图标,点击即可展开功能菜单。

▲ 菜单栏上的这个小图标,就是你管理 Meta 协议节点的全部入口
机场提供的订阅链接依旧是起点,推荐使用包含 flag=meta 参数的链接以获得最佳兼容性:
https://your-airport.com/sub?token=xxxx&flag=meta在 ClashX Meta 中的操作:
- 点击菜单栏图标,选择 配置 → 托管配置 → 管理。
- 在弹出窗口中点击“添加”,粘贴订阅链接并命名。
- 点击确定,ClashX Meta 会自动下载并解析节点,随后将该配置设为当前使用。

▲ 托管配置支持设置自动更新间隔,节点变化时自动同步
如果链接无法拉取,可查阅 Clash 使用教程 中的订阅排错部分,那里对 User-Agent 限制和常见错误码有详细解答。
ClashX Meta 的所有功能都隐藏在菜单栏里,但它能做的事一点也不少。我们将菜单逐层拆解:
菜单顶部是三种代理模式的快速切换:
- 规则判断:按配置文件的规则智能分流,日常使用推荐。
- 全局连接:所有流量强行走代理。
- 直接连接:关闭代理,恢复直连。
菜单中间区域会列出配置文件中的所有策略组。将鼠标悬停在某个策略组上,会展开该组包含的所有节点,延迟数值实时显示。点击即可切换,无需打开任何额外窗口。

▲ 所有节点和策略组都在菜单中,悬停即可操作
这是 ClashX Meta 的主开关。勾选后,系统网络设置中的代理会被自动配置,浏览器和大多数应用即会通过代理访问网络。取消勾选则恢复直连。
ClashX Meta 保留了轻量版的增强模式,可以尝试接管部分绕过系统代理的应用流量。对于需要完整 TUN 虚拟网卡的用户,建议搭配 ClashX Pro 使用。
在 配置 菜单中,你可以:
- 快速在不同订阅或本地配置文件之间切换。
- 打开配置文件夹,用文本编辑器直接修改 YAML。
- 更新托管配置,手动刷新机场节点。
点击菜单中的 日志 会打开实时日志窗口,记录每一条连接的 DNS 解析和规则匹配过程。连接 窗口则展示当前所有活跃连接,便于排查异常流量。
ClashX Meta 提供三种代理模式,逻辑简洁:
| 模式 | 行为 | 适用场景 |
|---|---|---|
| 规则判断 | 按配置文件规则智能分流 | 日常使用,推荐 |
| 全局连接 | 所有流量走代理 | 需要统一境外 IP 时 |
| 直接连接 | 关闭代理,直连网络 | 内网环境、暂停代理 |
建议长期保持在 规则判断 模式。ClashX Meta 会按照你导入的规则集,自动让国内流量直连、海外流量走代理,让你几乎感受不到代理的存在。
ClashX Meta 使用的 YAML 配置文件与 Clash Verge Rev、 ClashX Pro、 FlClash 完全兼容。你可以在任何 Meta 客户端之间搬运配置,无缝使用。
一个包含 VLESS Reality 和 Hysteria2 节点的配置示例:
port: 7890
socks-port: 7891
mode: Rule
log-level: info
proxies:
- name: "日本-Reality"
type: vless
server: jp.example.com
port: 443
uuid: your-uuid
flow: xtls-rprx-vision
network: tcp
servername: www.apple.com
reality-opts:
public-key: xxxxx
short-id: yyyyy
- name: "新加坡-Hysteria2"
type: hysteria2
server: sg.example.com
port: 443
password: your-password
proxy-groups:
- name: "默认代理"
type: select
proxies:
- "日本-Reality"
- "新加坡-Hysteria2"
rules:
- DOMAIN-SUFFIX,apple.com,DIRECT
- DOMAIN-SUFFIX,icloud.com,DIRECT
- GEOSITE,openai,默认代理
- GEOIP,CN,DIRECT
- MATCH,默认代理
你可以直接在 Finder 中找到配置文件,用 VS Code 或 TextEdit 编辑。修改保存后 ClashX Meta 会自动重载。通过手写配置,你可以实现:
- 为 Apple 服务(iCloud、App Store、Apple Music)设置直连,避免登录异常。
- 利用
PROCESS-NAME为特定 Mac 应用指定专用节点。 - 配置 Proxy Provider 动态拉取多机场节点并自动归类。
想系统学习配置语法,可参考 Clash 使用教程 中的完整配置详解。
ClashX Meta 的配置文件与整个 Clash.Meta 生态互联互通,你可以轻松地在多设备间同步规则:
- macOS 家族: ClashX、 ClashX Pro
- 桌面跨平台: Clash Verge Rev、 Clash for Windows、 ClashN
- 个性与协作: Clash Nyanpasu、 Clash Party、 Clash Mi
- 移动端: Clash Meta for Android、 FlClash
一个典型的跨设备工作流:在 Mac 上用 ClashX Meta 配合 Clash Verge Rev 调试出一套包含 VLESS 节点的完美配置,然后导出到 Windows 上的 ClashN 或手机上的 FlClash。一次编写,全平台运行——这正是 Clash 发展史 所展现的生态力量。
- 确认菜单栏的策略组中已选中有效节点,且延迟数值正常。
- 尝试切换到 全局连接 模式,如果能上网则说明规则配置有问题,检查 YAML 文件的 rules 部分。
- 检查 macOS 的「系统设置 - 网络 - 代理」是否被其他 VPN 软件覆盖。
- 终端应用默认不遵守系统代理。开启 ClashX Meta 的 增强模式 可部分解决。
- 或者在终端中手动设置环境变量:
export https_proxy=http://127.0.0.1:7890。 - 如需彻底接管,建议搭配 ClashX Pro 使用其完整的 TUN 模式。
- 确认你使用的是 ClashX Meta,而不是普通 ClashX。两者菜单栏图标相近,注意辨别。
- 检查节点配置字段是否完整(Reality 的公钥、短 ID 等)。
- 点击菜单栏的 配置 → 托管配置 → 更新 手动刷新。
- 在浏览器中直接打开订阅链接,验证链接是否仍有效。
三款同样根植于 macOS 的客户端,有着明确的差异化定位:
| ClashX Meta | ClashX | ClashX Pro | |
|---|---|---|---|
| 默认内核 | Clash.Meta | Clash Premium | Clash.Meta |
| VLESS / Hysteria2 | ✅ 原生支持 | ❌ 需手动换内核 | ✅ 原生支持 |
| TUN 模式 | 增强模式(有限接管) | 增强模式(有限接管) | 完整 TUN 虚拟网卡 |
| 仪表板 | 可通过浏览器访问 API 面板 | 无 | 内置 Web 仪表板 |
| 交互方式 | 纯菜单栏 | 纯菜单栏 | 菜单栏 + 可选仪表板 |
| 适合用户 | 专注 Meta 协议、追求极简的 macOS 用户 | 传统协议用户、追求最轻量 | 需要新协议 + 完整系统接管的专业用户 |
如果你已经确定机场提供的是 VLESS 或 Hysteria2 节点,且不需要完整的 TUN 接管,那么 ClashX Meta 在轻量和专注之间找到了一个甜蜜点。如果你需要更强的系统级控制,可以移步至 ClashX Pro。三者的配置文件完全互通,切换代价为零。
ClashX Meta 是 macOS 上为 Clash.Meta 内核量身定做的极简菜单栏客户端。它去掉了所有多余的负重,只保留最纯粹的 Meta 协议支持和最熟悉的菜单栏操作,让前沿协议在 Mac 上运行得安静且高效。
上手 ClashX Meta 只需三件事:
从 Releases 下载 → 导入机场订阅 → 勾选“设置为系统代理”并保持规则判断模式
之后,它会安静地待在菜单栏里,用最小的存在感帮你打理所有的网络分流。如果你希望探索更多可视化配置或跨平台同步玩法,本 Wiki 中其他十几款客户端指南随时待命。
—— 下一篇推荐:ClashN 使用指南,看 Windows 端的原生体验如何诠释同样的 Meta 内核。
本文档由
Clashforwinodws/Clash-for-Winodows
社区维护
页面地址:
https://clashforwinodws.github.io/Clash-for-Winodows/