
版本发布概况
Google 旗下的 Gemini CLI 工具发布了 v0.64.0 版本。这次更新由机器人 gemini-cli-robot 于10月13日夜间推送,主要涵盖了一系列代码重构与缺陷修复。开发团队将重心放在了提升系统稳定性、优化用户体验和完善底层逻辑上,涉及 A2A 服务器、CLI 命令行、核心模块及用户界面等多个环节。
底层架构与服务器优化
在服务器端,开发者 @jvargassanchez-dot 完成了 A2A 服务器从 V1 到 V2 配置迁移逻辑的重构,确保旧项目能平滑过渡到新标准。同时,@elberthc-byte 修复了 ACP 模块中 PromptResponse.usage 的桥接问题,并增加了 usage_update 通知的发送机制,让资源监控更加透明。另外,核心模块引入了文件操作的序列化机制,确保所有写入操作具备原子性,避免了数据损坏风险。聊天记录服务也升级了日志写入方式,采用仅追加的增量补丁策略,并限制了历史窗口的大小,有效防止内存无限膨胀。
命令行交互与性能修复
针对 CLI 用户日常使用中遇到的痛点,本次更新做了大量细致修复。@elberthc-byte 解决了在代码块中输入 @ 符号导致的 CPU 高占用和引号吞没问题,这一改进直接提升了终端响应速度。@amelidev 确保了在无人值守模式下,文件夹信任状态能正确传递。@urielefrenvirtusa 优化了状态持久化流程,支持从备份中恢复损坏数据,并修复了 Ctrl+C 紧急中断无法触达取消处理器的问题,让强制退出操作更可靠。
跨平台兼容与界面细节
对于 Windows 用户,@jesussamuel-byte 修复了 ConPTY 转发 IME 光标位置的问题,并处理了扩展更新时因目录锁定导致的移除失败,增加了重试机制。在交互层面,@luisfelipe-alt 优化了滚动位置保持策略,合理分配待处理的高度预算,解决界面跳动问题。@ugorla-dev 则确保了在选项列表中,回车键和空格键能稳定确认选择,避免因输入延迟导致的误操作。这次 v0.64.0 版本共有超过 10 位贡献者参与,涵盖了从底层代码到前端 UI 的全链路优化。











