Repository navigation
AntigravityProxyLauncher v2.7.0 For macOS x86_64 / arm64
发布日期:2026-11-03
上一发布版本:v2.6.1-macos(2026-08-18)
本次主要做两件事:把内置的 Google 模型清单与默认映射同步到后端最新 catalog,并修复代理在瞬时网络故障下直接失败的问题;同时把 x86_64 与 arm64 的打包流程统一为拖拽安装 DMG。
说明:v2.6.2 是一次未单独发布的内部迭代(打包脚本与拖拽安装 DMG),其内容已一并包含在本版本中。
🆕 新功能
模型清单同步到后端最新 catalog
按 daily-cloudcode-pa 的 fetchAvailableModels 实际返回(2026-10-30,共 26 个模型)更新内置清单:
- 新增:Gemini 4 Argon(high / medium / low)、Gemini 3.8 Flash(high / medium / low / minimal)、Claude Opus 5.5、Claude Sonnet 5.5(各 high / medium / low)、GPT-OSS 120B(medium)
- 移除:Gemini 3.7 / 3.6 Flash 全系、Gemini 3.1 Pro 及更早条目,以及后端已下线的
gemini-pro-agent、gemini-2.5-*、gemini-3-flash*、gemini-3.5-flash-*等
默认映射规则更新到 Claude 5.5
| 源模型 | 默认映射到 |
|---|---|
claude-sonnet-5-5 |
deepseek/deepseek-v4-flash |
claude-opus-5-5 |
deepseek/deepseek-v4-pro |
gpt-oss-120b |
deepseek/deepseek-v4-flash |
gemini-4-argon |
不设默认规则 |
「源模型」下拉改用不带档位后缀的族级名称:一条 claude-sonnet-5-5 即可覆盖 -high / -medium / -low(先精确匹配,再大小写不敏感的子串匹配)。gemini-4-argon 故意不给默认规则,避免把 Google 自家旗舰自动改道到第三方模型。
其他新增
- 设置页新增「模型映射」总开关,切换即写入
proxy_config - 新增本地模型服务内置卡片:Ollama / vLLM / LM Studio,支持
auto_models自动拉取模型列表,失败回退手动配置 - 新增 OpenRouter / TokenRouter 内置 provider,并按元数据过滤非文本模型(embedding / moderation 等)
- CodeBuddy 内置模型列表补充
step-5-preview、hy4-preview - 模型路由设置页改为可折叠卡片布局,provider 与规则分区更清晰
🛠 稳定性修复
代理:瞬时故障重试(重点)
此前上游偶发 EOF / 5xx / 响应截断时,透传路径会直接以 502 失败。现在全部 9 条透传回退路径统一走重试逻辑:
- 瞬时失败最多重试 2 次,退避 1s / 2s
- 流式响应边收边转,不做缓冲
- 重试耗尽后明确返回 502,不再是静默空响应
- 新增空响应与响应截断检测
⚠️ 仓库内跟踪的预编译代理二进制此前落后源码近一个月(不含上述重试逻辑),本次已重新编译对齐。自行构建时也请确保tools/mitm_proxy为最新源码。
其他修复
- 修复多轮工具调用、跨模型切流时的
missing thought_signature报错与 proto 字段重复报错 - Gemini 内部 RPC(
listExperiments/fetchUserInfo/loadCodeAssist/recordTelemetry/checkEligibility/heartbeat等)快速旁路,不再读取请求体 fetchAvailableModels增加 12 小时本地缓存,不再每次回源 Google- 超时放宽:流式 5min → 30min,非流式 30s → 5min,长回答不再被中断
- 路由关键词支持中文标点(
,、、、;、;、|)作分隔符,修复全角逗号输入永不命中的问题 - agent 多轮场景优先提取
<USER_REQUEST>中的提示词,而不是最后一条工具结果 substituteGeminiModel同时替换顶层model与嵌套request.model- CLI 包装脚本启动时清理终端代理环境变量(
HTTP_PROXY等),并注入SSL_CERT_FILE/NODE_EXTRA_CA_CERTS以信任本地 MITM 根证书 - CA bundle 改为磁盘预生成 + 按需注入,bundle 无效时自动回退系统信任库
📦 下载文件
| 文件 | 大小 | SHA256 |
|---|---|---|
AntigravityProxyLauncher_2.7.0-macos_x86_64.dmg |
7.0M | ab2525bf9c18f169a30b7f2ad8c8933a723a86d81a17a998b9c71c4e0dde5712 |
AntigravityProxyLauncher_2.7.0-macos_x86_64.zip |
7.0M | 941fe2179a5094777774dcc04c3a936b5ecf09af71a3fffb21e55cbf016ecc9e |
AntigravityProxyLauncher_2.7.0-macos_arm64.dmg |
6.7M | 615ad7df7c4768b973c25b6b365199fb4a3391054bfd7358dc0597c9c356dcc2 |
AntigravityProxyLauncher_2.7.0-macos_arm64.zip |
6.7M | d5b9d05b878bb33d2bec026c2fbf5ee03a908f7a162fd97a0ef1e4cfad64e521 |
Apple Silicon(M 系列)选 arm64,Intel 选 x86_64。
🚀 安装
- 下载对应架构的 DMG 并打开
- 将 AntigravityProxyLauncher 拖入 Applications(DMG 已带 Applications 别名与窗口版式)
- 首次打开若提示「已损坏」或「无法验证开发者」,执行:
xattr -cr /Applications/AntigravityProxyLauncher.appℹ️ 说明与已知问题
- 需要本地 SOCKS5 代理(Clash Verge / Surge / mihomo 等)
- 本版本与既有版本一样未做 codesign 签名(打包流程会在最后向 App 内复制组件,签名会失效),故沿用
xattr -cr流程 - 未提供通用(
x86_64_arm64)单包;需要时可用scripts/build_universal.sh自行构建 - 若出现
ineligible / not available in your location,属于出口 IP 地区资格问题,与模型映射无关,排查方法见docs/troubleshooting_ineligible_region.md - 已知问题(非本次引入):Go 代理
handler包有 3 个单测因测试中构造空的goproxy.ProxyCtx导致ctx.Proxy为 nil 而 panic,不影响运行时