
核心功能升级
在最新发布的 Antigravity CLI 1.0.12 版本中,开发团队引入了若干关键改进,旨在提升用户的操作自由度与交互安全性。
项目控制与交互保护
命令行工具新增了 –project 和 –new-project 启动参数。这一改动允许用户明确指定当前操作的项目或创建新项目,并更新了底层逻辑,让项目解析不再受限于当前激活的工作区设置。另外,为了防范误操作,系统在评论模式下按 Esc 键退出时,若检测到未保存的修改,会弹出确认提示框,避免用户在审查视图中意外丢失工作内容。
你可能感兴趣:Rust 0.142.3 版本发布说明:纯维护补丁
终端渲染与导航优化
针对支持超链接的现代终端,该版本加入了动态 OSC8 终端链接支持,能渲染出可点击的链接。对于不支持该协议的旧终端,系统会自动做兼容性降级处理,直接去除链接标记,确保显示正常。在代码差异(Diff)审查方面,统一视图模式新增了反向循环导航功能,用户通过 shift+n 组合键即可在差异块之间向前切换,提升回溯效率。
配置与底层修复
权限配置优先级调整
版本更新重新梳理了权限配置的合并逻辑。目前,位于 ~/.gemini/config/projects/ 目录下的项目级配置,其优先级高于全局设置文件 ~/.gemini/antigravity-cli/settings.json。这种层级调整确保了特定项目的自定义规则能准确覆盖通用设置,解决此前可能存在的配置冲突问题。
多项 Bug 修复
- 轨迹切换检测修复解决了 ctrl+o 清除滚动历史失效的回归问题。修复方案改为使用缓存字段而非共享指针比较,恢复了轨迹切换检测的稳定性。
- 代码块语法解析修正修复了 Makefile 中的语法(如 $(call …))被错误识别为 LaTeX 数学公式并导致变形的问题。通过引入状态机机制,系统现在将数学扩展限制在纯文本段落中,保护了代码块的完整性。
- 企业网络连接优化通过恢复 AES-NI 编译时优化,解决了特定企业网络环境下的连接问题。该优化能防止深度包检测(DPI)防火墙错误地标记并重置 TLS 连接。
- 键盘映射名称标准化移除了不支持的 backtab 默认绑定,并将无效的 pgdn 引用更正为 Bubble Tea v2 规范中的 pgdown,确保按键行为符合框架标准。
发布背景
该版本由 yaoshengzhe 于 6 月 24 日发布,自上一个发布版本以来,主分支共积累了 90 次提交。此次更新在 73c2898 提交点定版,主要聚焦于稳定性修复与交互体验的精细化调整。











