
Google 官方于 10 月 27 日晚推行了 Gemini CLI 的 v0.66.0 版本。此次更新涵盖了多项底层逻辑调整与用户体验修复,主要涉及界面渲染、终端交互细节和 Git 环境配置的稳定性。开发团队在发布说明中明确列出了本周期内合并的具体变更,其中既有针对长期存在 Bug 的修补,也有对文档与构建流程的清理。
界面渲染与终端交互优化
针对终端工具常见的视觉干扰问题,本次更新做了集中修复。diegogodinezr 改进了输出同步机制,将旋转器(spinner)的渲染逻辑隔离,避免了界面抖动。ugorla-dev 解决了调试控制台高度计算错误及终端缓冲区闪烁的问题。在滚动容器方面,villahernandez-coder 阻止了右侧边框在可滚动工具容器中的视觉溢出,提升了布局的整洁度。
- 修复了 formatDuration 中单位选择前的四舍五入逻辑。
- 在视图刷新时保留终端的回滚缓冲区,防止历史输出丢失。
- 针对 Node HTTP 活动流,使用 StringDecoder 正确解码数据块,解决乱码风险。
Git 环境与配置加固
对于依赖 Git 仓库的工作流,核心模块做了多轮加固。jvargassanchez-dot 在 openDiff 功能中规范了 Windows 环境下 diff 命令参数的格式与引号处理,确保跨平台兼容性。villahernandez-coder 在 getSafeGitEnv 中禁用了交互式凭证与 SSH 提示,避免自动化脚本因等待输入而卡死。另外,jesussamuel-byte 修复了 shell 和 Git 环境中用户级 ~/.gitconfig 文件被意外覆盖或忽略的问题,确保护理配置持久化有效。
认证与网络端点调整
urielefrenvirtusa 优化了 isAuthenticationError 的匹配逻辑,减少误报。针对企业内网场景,luisfelipe-alt 为 MCP OAuth 流程增加了私有网络端点的可选支持。在 CLI 层面,还修复了 PATH 影子路径导致二进制更新假成功的问题,确保用户真正运行了新版程序。
文档清理与构建流程迁移
维护团队同步清理了过时的 ROADMAP.md 文档,移除对 2025 年旧版路线图的引用。在构建与集成方面,gurusai-voleti 完成了从 gsutil 到 gcloud storage 的用法迁移,该贡献者也是首次参与该项目开发。另外,CI 流程中移除了一些不支持的权限成员配置,简化了未激活指派者的处理逻辑。UI 团队还重构了调度器,使其直接发射工具调用组,移除了旧版 UI 的前瞻逻辑,代码结构更为清晰。
v0.66.0 的发布标志着 Gemini CLI 在终端稳定性上迈出了一步,特别是针对 Windows 用户及私有网络环境的适配更加完善。对于日常高频使用者而言,界面闪烁与配置丢失等痛点问题已得到针对性解决。











