
antigravity-cli 官方在 10 月 23 日推送了 1.4.6 版本。此次更新主要聚焦于提升开发环境的安全边界、优化插件管理流程和修复若干交互层面的基础 Bug。以下是该版本带来的核心变更。
插件 MCP 配置与管理优化
针对已安装的插件,/plugin 菜单新增了一行 “Configure MCP servers…”。开发者现在可以直接设置或更改插件的 MCP 服务器变量,无需再反复禁用并重新启用插件。界面会通过状态标识直观反馈配置情况:缺失值的插件显示 “⚠ needs setup”,每个服务器则显示 “✓ configured” 或列出仍缺失的变量。保存后,已启用插件的服务器会自动重启,确保新配置即时生效。
终端沙箱安全策略收紧
为了保护敏感凭据,终端沙箱的默认权限做了收紧。现在,沙箱内的命令默认无法读取或修改 ~/.docker、~/.kube 或 ~/.netrc 文件,除非用户明确授予访问权限。此前这些目录在沙箱内是可写的,这意味着使用 Docker 镜像仓库或 Kubernetes 集群凭据的命令,现在必须显式授权才能运行。这一调整堵住了潜在的安全隐患,防止恶意或误操作命令窃取本地集群配置。
上下文压缩与交互细节改进
- 上下文保留: /compact 功能优化后,当旧历史被总结时,用户附加的图片、PDF 及其他文件仍会保留在会话摘要中,确保代理在处理后续任务时仍能“看到”这些文件。
- 权限同步: 当用户在主代理或子代理中允许某次操作时,该许可现在会自动应用到主对话及其所有子代理,避免了针对相同操作的重复询问。
- 状态展示: 处理中的状态行不再显示笼统的 “working”,而是具体展示代理正在等待的内容。比如说,初始化 MCP 服务器或重试不可用模型时,会显示 “Model unavailable (attempt 2/10), retrying in 12s” 并带有实时倒计时。
- Diff 高亮: /diff 命令现在能在所有配色方案下,高亮每行修改中具体变化的单词,让代码差异一目了然。
工具校验与 Bug 修复
agy plugin validate 工具得到了增强,支持 –help 参数,并增加了多项检查逻辑:包括缺失 label 或 command 的上下文提供者、无效或重复的触发器、未知字段、缺失的命令文件等。另外,它会警告 plugin.json 中不存在的 skills 条目或缺少 SKILL.md 的情况,并报告插件加载器跳过的所有 SKILL.md 文件。
在 Bug 修复方面,解决了模型返回超大推理签名导致终端命令因 “argument list too long” 偶尔无法启动的问题。同时修复了文本光标在宽字符(如 CJK、Emoji)、制表符或软换行后偏离插入点的问题,涉及提示框、设置、权限修改、插件配置等多个输入场景。另外,还修复了 macOS 和 Windows 上企业账户因凭据超过系统钥匙串大小限制而导致登录状态无法持久化的问题,和文件编辑时 Esc 键警告提示错误的拒绝按键问题。











