antigravity-cli 1.3.5 更新:自动模式全面落地,Diff 视

antigravity-cli 1.3.5 更新:自动模式全面落地,Diff 视

haofan 在 10 月 14 日推送了 antigravity-cli 的 1.3.5 版本。这次更新带来了多项实质性的功能增强与修复,核心在于引入了“Auto 模式”,并显著优化了大型文件在 Diff 视图中的渲染逻辑。对于日常使用 CLI 做开发的用户来说,这次改动能直接降低交互摩擦。

自动执行流程的细化

新增的 Auto 模式改变了以往“事事确认”的工作流。该模式会自动批准文件编辑和安全的常规指令,但在遇到不可逆操作时,系统仍会暂停并征求用户同意。若指令涉及跳出终端沙箱的操作,它会先交由一个独立的智能体做审查。用户可通过命令行参数 –mode auto、在 /config 菜单中选择 Agent Mode,或按下 Shift+Tab 循环切换来启用此功能。目前该功能支持 Linux 和 macOS 系统,Windows 版本的支持还在开发中。

上下文管理的灵活性提升

针对上下文窗口容易饱和的问题,新版本加入了 /compact 命令。直接输入 /compact 可总结对话并结束当前轮次,释放空间;若输入 /compact ,系统会在总结后继续回答指定问题。执行期间,界面会显示“Compacting conversation…”的进度提示,用户可按 Esc 键取消。操作完成后,CLI 会展示被总结的步骤数量和上下文缩减的比例,让资源管理变得透明可控。

Diff 视图的交互与视觉优化

  • 语法高亮与配色自适应/diff 文件视图现已支持语法高亮,不同配色方案拥有独立的 Token 颜色,且增删行带有背景色块。在 Terminal 配色下,系统能自动检测终端背景是浅色还是深色,这样匹配相应颜色。/config 和首次运行设置中的配色预览也与 /diff 的实际渲染效果保持一致。
  • 代码折叠功能每个代码块头部现在会显示其上方隐藏了多少行未变更内容。按 Ctrl+O 可展开或折叠光标附近的代码,按 f 键则能在“仅显示变更”和“显示完整文件”之间切换。在文件未提交且磁盘内容与 Diff 一致时,这两个快捷键均可使用,底部状态栏会解释无法使用的原因。
  • 大文件性能攻坚针对超大文件,Diff 视图现在只渲染屏幕可见的行。这意味着滚动、展开折叠或打开整个文件时,CLI 不再卡死。对于超过 10 万行或 10 MB 的文件,系统默认关闭“展开折叠”和“显示完整文件”功能,并在底部说明原因,以保障操作流畅度。

终端色彩显示修复

通过 SSH 在 iTerm2 中连接时,由于 COLORTERM 环境变量未被传递,颜色常被降级为 256 色。新版本修复了此问题:当检测到 LC_TERMINAL=iTerm2 时,除非 COLORTERM 或 NO_COLOR 变量另有指定,否则 CLI 将直接使用完整的 24 位色彩。

发表评论