Skip to content

AntigravityProxyLauncher v2.7.0 For MacOS_x86_64/arm64

Latest

Choose a tag to compare

@MeehanCole MeehanCole released this 03 Nov 09:35
· 14 commits to main since this release
e80a955

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。

🚀 安装

  1. 下载对应架构的 DMG 并打开
  2. 将 AntigravityProxyLauncher 拖入 Applications(DMG 已带 Applications 别名与窗口版式)
  3. 首次打开若提示「已损坏」或「无法验证开发者」,执行:
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,不影响运行时