Surge 5.22 来了。这次不是小修小补,而是一口气塞进来几个硬核功能:iOS 端内置了一个完整终端、正式支持 MASQUE 代理协议,还加了组级代理链。把更新内容掰开揉碎讲清楚,顺带说说哪几类人值得第一时间升级。
先说一句:Surge 是什么
简单说,Surge 是 iOS / macOS 上最专业的规则代理工具,走付费路线,没有免费午餐,也不自带任何节点。它跟 Shadowrocket、Stash 同场竞技,但定位更偏极客:规则系统最细、脚本和模块生态最成熟,价格也最贵。如果你只是偶尔翻出来看看,Shadowrocket 完全够用;但如果你天天跟规则、策略组、脚本打交道,Surge 依然是天花板。
这次更新了什么
1. iOS 内置终端:手机上也能敲命令了
这是 5.22 最抓眼球的一个。Surge iOS 现在自带一个功能完整的终端,可以做命令行诊断、解释某条规则为什么命中、查看策略组状态,还支持命令补全和历史记录。
以前排查问题得靠看日志猜,或者切到电脑上折腾;现在手机上直接敲两下就能定位。经常写规则、调策略组的人,这个功能每天都能用上。

2. 支持 MASQUE 协议:HTTP/3 时代的代理
MASQUE 是这两年冒头的新东西,简单理解就是跑在 HTTP/3(QUIC)上的代理协议。5.22 开始,Surge 原生支持 MASQUE 代理,包括 HTTP/3 CONNECT 和 CONNECT-UDP 两种模式。
另外两个相关更新:HTTP/2 CONNECT 代理现在可以转发 UDP 流量了(udp-relay=true),TrustTunnel 也支持走 HTTP/3(h3=true)。看得出来,Surge 正在把整条协议栈往 HTTP/3 上搬。
实话实说:MASQUE 目前还是小众协议,机场里支持的不多,短期内用不上。但方向很明确——QUIC 抗封锁的特性摆在那,早晚会铺开。先支持、再普及,Surge 这步卡位是对的。

3. 组级代理链:策略组下面再挂代理
以前代理链是单个代理的事,现在策略组可以整体挂在一个底层代理下面:策略组的各个成员节点,都经由同一个前置代理出去。
这个场景很具体:比如你人在特殊网络环境,所有出站流量必须先经过一台中转,之前得给每个节点单独配链,现在组一级配一次就行。节点多的人,能省一大把配置时间。
4. iOS 27 小组件:桌面直接切模式
5.22.1 补上了对新系统小组件的支持:策略组小组件支持超大尺寸,还新增了一个中等尺寸小组件,带启停开关、运行状态显示,一键切换”规则代理 / 直连 / 全局代理”三种模式。
不用每次都点进 App 里翻开关了,桌面点一下就行。属于”用过就回不去”的那种小改进。
5. 其他修复
- 修复 Hysteria 在特定服务端上 UDP 转发异常的问题
- 修复经过代理和隧道的 UDP 连接流量统计缺失(含 WireGuard、Tailscale)
- 修复极端吞吐测试下性能低于预期的问题
- GEOIP / IP-ASN 规则支持匹配 UNKNOWN(没有国家或 ASN 信息的 IP 也能写规则了)
谁值得升级,谁可以等等
建议第一时间升级的:
- 天天写规则、调策略组的人——终端和组级代理链都是为你准备的
- 用 Hysteria 协议、之前遇到 UDP 转发问题的人——这次修的就是它
- 已经升级 iOS 27 的人——新小组件只有新版有
可以等等的:
- 只用基础代理功能、从来不碰规则的人——这次更新跟你关系不大,等自动更新推送到再升也行
- 主力机求稳的人——等 5.22.2 这类小修版本出来再跟进,观望一下有没有翻车反馈
踩坑提醒
1. MASQUE 别急着当主力:协议是新的,服务端支持还很少,先拿测试配置玩,别直接切主力线路。
2. 组级代理链配之前先备份配置:策略组行为变了,出问题回滚快。Surge 配置备份就在设置里,升之前先导一份。
3. iOS 大版本 + Surge 大更新叠加时:比如刚升 iOS 27 又升 Surge 5.22,万一网络异常,先分清是系统问题还是 Surge 问题,别一股脑全怪到更新头上。
一句话总结:5.22 是 Surge 近期少有的一次”加法”更新:终端补上了移动端排查的最后一块拼图,MASQUE 卡位了下一个协议周期,组级代理链解决了多节点用户的真实痛点。价格摆在那,它从来不是给所有人准备的;但如果你已经在为 Surge 付费,这次更新对得起它的身价。
梯子吧推荐
工欲善其事,必先利其器。选一个稳定高速的机场,配合上面教程里的工具,体验会好很多。点击查看梯子吧整理的机场推荐 >>