客户端教程问题解答
Mac 用什么代理客户端?
Mac 上常用的代理客户端有 Clash Verge Rev、Stash、Surge、Shadowrocket 和 sing-box 官方客户端(SFM)。本文按价格、内核、协议与适合人群对比,帮你按预算和机场协议做选择。
多数 Mac 用户用免费开源的 Clash Verge Rev 就够了,规则分流和 TUN 模式都完善。已经在 iPhone 上买了 Shadowrocket 且是 Apple Silicon 芯片的,可以直接用 Shadowrocket;需要脚本和调试能力的高级用户再考虑 Surge。使用 VLESS 协议的机场,选 Surge 前要确认兼容性。
目录
Mac 上的选择比 Windows 多,从免费开源到几十美元的专业工具都有。对多数人来说,免费的 Clash Verge Rev 已经够用:导入机场订阅就有分流规则,开启 TUN 模式后 Claude Code、Codex 这类终端工具也能走代理。
付费客户端的价值在于和 iPhone 共用、界面更原生或功能更深入。如果你已经在 iPhone 上买了 Shadowrocket,而 Mac 是 Apple Silicon 芯片,可以直接用同一个 Apple ID 在 Mac 上安装使用。
五款客户端对比
以下信息整理自本站客户端资料,价格截至 2026 年 9 月:
| 客户端 | 价格 | 内核 | 平台 | 适合人群 |
|---|---|---|---|---|
| Clash Verge Rev | 免费开源 | Mihomo | Windows、macOS、Linux | 日常使用、需要 TUN 跑 CLI 的开发者 |
| Stash | 约 3.99 美元(一次性) | Clash 兼容 | iOS、macOS | 在苹果设备上沿用 Clash 订阅的用户 |
| Surge | iOS 约 49.99 美元,macOS 另购 | 自研 | iOS、macOS | 需要脚本与调试能力的高级用户 |
| Shadowrocket | 约 2.99 美元(一次性) | 自研 | iOS、macOS(Apple Silicon) | iPhone 用户、想简单稳定的人 |
| sing-box(SFM) | 免费开源 | sing-box | 全平台 | 全平台统一配置的进阶用户 |
按机场协议确认兼容性
本站收录的 8 家机场中,宇宙云、光速云、星岛梦、飞猫云、无忧链接使用 VLESS 协议,二猫云使用 Shadowsocks 与 VMess。
Clash Verge Rev、Stash、Shadowrocket、sing-box 在本站资料中都支持 SS、VMess、VLESS。需要注意的是,本站客户端资料中 Surge 的协议列表不包含 VLESS,如果你的机场是 VLESS 协议,购买 Surge 前请先确认兼容性,避免买了用不上。
另外,飞猫云、无忧链接提供 macOS 官方客户端,星岛梦也列出了 macOS 客户端,暮光网络官方列出的客户端包含 Surge、Shadowrocket、Clash Verge Rev 和 sing-box。
怎么选
- 预算为零、第一次用:Clash Verge Rev,入门见 Clash Verge Rev 专题。
- 已有 Shadowrocket 且是 Apple Silicon:直接用 Shadowrocket,获取方式见小火箭需要什么 Apple ID。
- iPhone 和 Mac 都想用 Clash 订阅:Stash,同一套 Clash 订阅在两端都能用。
- 需要脚本、MitM 和网络调试:Surge,前提是机场协议兼容,详见 Surge 专题。
- 进阶用户想全平台统一配置:sing-box 官方客户端。
开发者额外注意
在 Mac 上使用 Claude Code、Codex、git 等终端工具时,系统代理通常对终端不生效。开启客户端的 TUN 模式,或在终端设置代理环境变量即可,区别见系统代理和 TUN 模式有什么区别。
首次开启 TUN 或类似的增强模式时,macOS 通常会要求授权安装网络扩展或输入管理员密码,这是正常流程。如果之前装过其他代理客户端,建议先退出并关闭它们的网络扩展,避免多个客户端同时接管流量导致无法上网。付费客户端购买前,也要确认它对你当前 macOS 版本的支持情况,老版本系统可能无法安装新版应用。
总结
- 多数 Mac 用户用免费的 Clash Verge Rev 就够了。
- Shadowrocket 约 2.99 美元,仅限 Apple Silicon Mac;Stash 约 3.99 美元;Surge 价格最高。
- 本站资料中 Surge 的协议列表未包含 VLESS,VLESS 机场用户购买前先确认。
- 终端工具走代理需要 TUN 模式或环境变量。
常见问题
Intel 芯片的 Mac 能用 Shadowrocket 吗?
通常不能。根据本站客户端资料,Shadowrocket 的 macOS 版本面向 Apple Silicon 芯片。Intel Mac 建议使用 Clash Verge Rev 或 sing-box 官方客户端。
Stash、Surge 这些付费客户端在哪里买?
通常通过 App Store 或官方网站购买,部分需要非中国大陆区 Apple ID。购买前确认该客户端是否支持你的 Mac 系统版本和机场使用的协议。
Mac 上用 Claude Code、Codex 需要注意什么?
终端程序通常不读取系统代理设置。可以在客户端中开启 TUN 模式,或在终端中设置 HTTP_PROXY 与 HTTPS_PROXY 环境变量,端口以客户端设置为准。