
版本发布概况
haofan 于 10 月 13 日 05:09 发布了 Antigravity CLI 的 1.3.4 版本。自该版本推出后,主分支已合并了 2 个提交。此次更新主要聚焦于命令输出的标准化、模型调用逻辑的优化、远程控制体验的改善,和一系列 Bug 修复,旨在提升开发者的使用效率与系统稳定性。
命令行与模型交互优化
在插件管理方面,agy plugin list 命令新增了 –json 标志,支持机器可读的输出格式。该命令不再仅显示已导入的插件,而是会列出所有已安装的插件,包括从市场安装的插件,并展示其版本状态及启用情况。
模型调用逻辑也做了调整。–model 参数和 /model 命令现在可以接受基础模型名称而不强制要求 –effort 参数。如果未指定 effort 值,CLI 会自动选取该模型的默认思考级别:优先采用服务器端默认值,若无则回退到中等(medium)水平,再否则使用可用的最低级别,避免了因缺少参数导致的报错。
针对使用 Google Cloud 按量付费项目的企业用户,/model 选择器做了改进。那些项目无权访问的第三方模型现在会在列表中隐藏,而非在发送消息时才报错,交互体验更为平滑。
远程控制与配置同步增强
远程控制功能(Remote Control)在浏览器端的设置模态框中做了升级。当 CLI 会话运行时,浏览器会直接展示 CLI 实际使用的设置项,包括项目和全局权限、队列消息、AI 积分、遥测数据及工件审查选项,取代了原先“浏览器中无法修改设置”的提示。agy remote-control serve 启动的会话现在会加载保存的 settings.json,并将浏览器中做的修改同步写回该文件。
关键 Bug 修复列表
- 重试机制优化:修复了模型请求连续失败时长时间停滞的问题。自动重试的等待间隔从最长 4 分钟缩短至最多 30 秒。
- OAuth 会话保持:修复了远程 MCP 服务器在发生临时网络故障、超时或服务器错误后,OAuth 登录状态意外失效的问题。现在只有当服务器或授权服务器明确拒绝时,才会清除保存的登录信息。
- Agent 调用校验:修复了 –agent 参数在名称不匹配时静默使用默认 Agent 的问题。现在无头模式(-p)会返回错误代码 1 并列出可用 Agent;交互模式则会显示“Agent Not Found”警告后再回退到默认配置。
- 参数冲突处理:修复了同时使用 –print 和 –prompt-interactive 时,系统报告冲突后仍以状态码 0 退出的问题,现修正为以状态码 2 退出,与其他打印模式错误保持一致。
- 颜色输出兼容:修复了在 Git、Mercurial 和 Jujutsu 仓库中,若配置了强制彩色输出(如 color.ui = always),/diff 命令错误显示“没有未提交的更改”的问题。
- 搜索回退机制:当会话搜索缓慢时,@conversation: 建议不再卡在“正在获取匹配项…”状态。超过 2 秒后,列表会自动回退显示本地会话记录。
- 插件 Agent 列表:修复了 /plugin 详情中“Agents”行遗漏插件根目录下 agents.json 中声明的子 Agent 的问题,现在会按名称列出所有加载的 Agent,而非仅按文件夹名。
- 权限规则清理:修复了从远程控制浏览器会话中批准的“始终允许”规则,在通过浏览器规则编辑器或 /permissions 共享标签页删除后仍然生效的问题。现在这些规则仅保存至共享的 config.json 中。
- Thinking Budget 冲突:修复了使用 Application Default Credentials 登录且使用支持思考级别的模型时,请求因 thinking_budget 和 thinking_level 不兼容而失败的问题。
- 文件解析校验:修复了 Agent 读取截断或仅包含头部的 WebM 文件后,导致后续所有请求失败的问题。现在此类文件在读取时会被直接拒绝,不再作为附件附加。









