摘要:Gemini CLI 于 2026-10-06 发布 v0.63.0(8 位贡献者),三条核心修复直指长时运行:连接恢复时显示重试进度指示器、限制工具输出大小并优化长运行 agent 循环的内存生命周期、非交互模式启用自主计划执行——挂机跑长任务从“黑盒等待”变成可观察、可放手。

把 agent CLI 挂上一个要跑半小时的任务——重构一个大模块、生成全量测试——你多半有过这两种崩溃体验:网络抖了一下,终端静悄悄,你分不清它是在重连还是已经死了,只能干等或者 Ctrl+C 重来;或者跑得越久越卡,工具返回的输出一屏接一屏塞进上下文,内存一路爬升,最后会话越来越慢。v0.63.0 的主题就是把这两类“长时间使用才会暴露的问题”补掉。
AI Coding 交流群
如果你也在用 AI 写代码,或者正在研究 Cursor、Claude Code 这些工具,欢迎加入以下交流群。群里平时会聊一些 AI 编程的实际用法、开发工作流,还有各种新工具和新玩法。
发生了什么
google-gemini/gemini-cli 在 10 月 6 日发布 v0.63.0(对比范围 v0.62.0 至 v0.63.0,8 位贡献者参与),全部为修复类条目,没有花哨的新功能:其一,连接恢复时显示重试进度指示器(#28340,PR #29468),断线重连不再是无反馈的假死;其二,限制工具输出大小并优化长时运行 agent 循环的内存生命周期(PR #29451),一条工具返回多大、在内存里留多久,都有了约束;其三,非交互模式启用自主计划执行(PR #29539),配合此前版本的自主计划能力,脚本化场景可以按计划一口气跑完。修复里还有两条与开发环境相关:移除无效的 diff.external 覆盖(PR #29467),自定义外部 diff 工具的配置不再被错误改写;策略重定向门控、路径校验与工作流解析对齐(PR #29506),安全策略声明与实际校验不再各说各话。
还有一条常被忽略但踩过就懂的修复:maxChars <= 0 时关闭截断(PR #29542,formatTruncatedToolOutput)——过去把截断阈值设为 0 或负数这种“我要完整输出”的表达,反而可能走错分支,现在语义明确了。
认证与配置侧的修复同样服务长时间运行:文件竞争、headless keyring 与 supervisor 状态丢失共同导致的无限认证循环被阻断(#28341,PR #29448),无人值守任务不会再卡在反复要求授权;MCP 的“没启用配置”与“JSON 写坏了”现在被区分处理(PR #29446),排查 MCP 连不上时不再被误导;能力检测后恢复暂停的 stdin(PR #29487),交互输入不会因检测流程丢失;ACP 会话先于配置初始化解析,并避免同一分钟内文件名碰撞(PR #29463),密集创建会话时不再互相覆盖记录。
一个完整的长任务场景
你在 CI 里用非交互方式调起 Gemini CLI 跑一个“按计划执行”的迁移:计划分五步,每步产出 diff 再进入下一步,任何一步失败都能从日志定位。v0.63.0 之后,这段无人值守的执行有了两层保障:计划能在非交互模式下自主推进,不需要人逐步确认;中间某步的工具输出(比如全量编译日志)超长时会被限额处理,内存不会被一轮轮大输出拖垮。跑到一半网络抖动,屏幕上出现重试进度,CI 日志里能看出它在重连而不是挂死;后台 shell 退出时临时目录被清理(PR #29437),任务结束不留垃圾。整条链路里,人只在最终 review diff 时出现。

为什么这改变了工作流
这三项修复共同改变的是“是否敢挂机”的判断。过去挂长任务要有人盯:没有进度提示,你得靠心跳时间戳猜死活;内存没护栏,跑得越久越慢;非交互模式不能自主推进计划,脚本得自己模拟确认。现在进度可见、输出有限额、计划可自主执行,agent CLI 才真正具备“提交任务—离开—回来看结果”的异步属性,这正是把它接进 CI 或定时任务的前提。
再叠加上认证死循环与后台临时目录这类卫生修复,长会话的故障面明显收窄:过去一次 keyring 竞争就足以让凌晨的定时任务原地打转到天亮,现在这类路径被显式阻断。对团队而言,这意味着 Gemini CLI 从“我在旁边时用的工具”向“可以进流水线的组件”挪了一步——而这一步需要的恰恰不是更聪明的模型,是这些不性感但决定可靠性的修复。
限制与人接管点
边界同样清楚:重试指示器只解决“看得到”,不保证弱网下一定恢复成功;非交互自主计划执行意味着计划本身的对错将无人在中途拦截,计划质量与回滚方案仍要人负责——给它的计划应该粒度合理、每步可验证。工具输出限额保护的是内存,被截断的细节若正好关键,仍需按需调参(maxChars > 0 的明确语义)或改为落盘查看。另外这批是修复而非能力新增,想要新能力的用户要看 nightly/preview 轨道(v0.64.0-preview、v0.65.0-nightly)并自担不稳定风险。
如何试用
升级到 v0.63.0(Latest 稳定版):用官方安装渠道或 npm 更新 gemini-cli 后运行 gemini --version 确认。验证三件事:断网再恢复,观察重试进度指示;跑一个会返回大段输出的工具,确认长会话内存平稳;在脚本里以非交互方式触发计划执行,确认五步走完无需人工确认。CI 场景建议同时配上失败重试与日志落盘,把人的接管点放在结果 review——计划跑完不等于跑对,diff 仍要人过目。若你此前被“MCP 连不上”误导过排查方向,升级后可复现一次——现在会明确告诉你配置缺失还是 JSON 损坏。
信息来源
google-gemini/gemini-cli GitHub Release:v0.63.0(2026-10-06,提交 5738466),条目含 PR #29468、#29451、#29539、#29542、#29437、#29448、#29463、#29446 等;版本节奏参考 Releases 页 v0.64.0-preview、v0.65.0-nightly 列表。配图为编辑绘制,仅呈现已核验条目。
HiFox :将 Agent 变成真正的队友
另外,我们也在思考,AI 如何从个人提效走进团队协作。
HiFox 是一个让人和 AI Agent 在同一个工作现场协作的平台:你可以像给同事分派任务一样指派 Agent,在任务看板中跟踪进度、查看结果,让 Agent 成为团队里的队友。
👉 立即体验 Hifox:https://hifox.com
AI Coding 交流群
如果你也在用 AI 写代码,或者正在研究 Cursor、Claude Code 这些工具,欢迎加入以下交流群。群里平时会聊一些 AI 编程的实际用法、开发工作流,还有各种新工具和新玩法。