← 返回更新日志

Gemini CLI v0.36.0-nightly.20260406.15298b28c 预发布

2026-04-06 · GitHub 原文
## 更新内容 * 终端序列化器优化,由 @jacob314 提交于 https://github.com/google-gemini/gemini-cli/pull/24485 * 自动配置内存,由 @jacob314 提交于 https://github.com/google-gemini/gemini-cli/pull/24474 * catch 块中不允许存在未使用的错误变量,由 @alisa-alisa 提交于 https://github.com/google-gemini/gemini-cli/pull/24487 * 新增功能(核心):为技能提取添加后台内存服务,由 @SandyTao520 提交于 https://github.com/google-gemini/gemini-cli/pull/24274 * 新增功能:为评估实现高信号 PR 回归检查,由 @alisa-alisa 提交于 https://github.com/google-gemini/gemini-cli/pull/23937 * 修复 shell 输出显示,由 @jacob314 提交于 https://github.com/google-gemini/gemini-cli/pull/24490 * 修复(UI):解决各种工具输出处理周围不需要的垂直间距,由 @jwhelangoog 提交于 https://github.com/google-gemini/gemini-cli/pull/24449 * 回退(CLI):在复制模式下恢复输入框和页脚可见性,由 @sehoon38 提交于 https://github.com/google-gemini/gemini-cli/pull/24504 * 修复(CLI):在处理非数组数据时防止 AnsiOutputText 崩溃,由 @sehoon38 提交于 https://github.com/google-gemini/gemini-cli/pull/24498 * 新增功能(CLI):支持环境变量的默认值,由 @ruomengz 提交于 https://github.com/google-gemini/gemini-cli/pull/24469 * 实现后台进程监控和检查工具,由 @cocosheng-g 提交于 https://github.com/google-gemini/gemini-cli/pull/23799 * 文档(浏览器代理):更新过时的浏览器代理文档,由 @gsquared94 提交于 https://github.com/google-gemini/gemini-cli/pull/24463 * 修复:在集成测试中启用 browser_agent 并添加本地主机夹具测试,由 @gsquared94 提交于 https://github.com/google-gemini/gemini-cli/pull/24523 * 修复(浏览器):为 analyze_screenshot 处理计算机使用模型检测,由 @gsquared94 提交于 https://github.com/google-gemini/gemini-cli/pull/24502 * 新增功能(核心):落地 ContextCompressionService,由 @joshualitt 提交于 https://github.com/google-gemini/gemini-cli/pull/24483 * 新增功能(核心):通过 AsyncLocalStorage 限定子代理工作区目录,由 @SandyTao520 提交于 https://github.com/google-gemini/gemini-cli/pull/24445 * 将 ink 版本更新至 6.6.7,由 @jacob314 提交于 https://github.com/google-gemini/gemini-cli/pull/24514 * 修复(ACP):在提示中优雅地处理所有 InvalidStreamError 类型,由 @sripasg 提交于 https://github.com/google-gemini/gemini-cli/pull/24540 * 修复:当 Windows 上 PATH 中未找到 vim 编辑器时避免崩溃,由 @Nagajyothi-tammisetti 提交于 https://github.com/google-gemini/gemini-cli/pull/22423 * 修复(核心):将项目内存目录移至 tmp 目录下,由 @SandyTao520 提交于 https://github.com/google-gemini/gemini-cli/pull/24542 * 为 yesno 问题类型启用“其他”选项,由 @ruomengz 提交于 https://github.com/google-gemini/gemini-cli/pull/24545 * 修复(CLI):取消后清除过时的重试/加载状态 (#21096),由 @Aaxhirrr 提交于 https://github.com/google-gemini/gemini-cli/pull/21960 * v0.37.0-preview.0 的更新日志,由 @gemini-cli-robot 提交于 https://github.com/google-gemini/gemini-cli/pull/24464 * 新增功能(核心):实现上下文感知的持久化策略批准,由 @jerop 提交于 https://github.com/google-gemini/gemini-cli/pull/23257 * 文档:移动代理禁用说明并更新远程代理状态,由 @jackwotherspoon 提交于 https://github.com/google-gemini/gemini-cli/pull/24559 * 新增功能(CLI):将 nonInteractiveCli 迁移至 LegacyAgentSession,由 @adamfweidman 提交于 https://github.com/google-gemini/gemini-cli/pull/22987 * 修复(核心):核心文件系统中的不安全类型断言 #19712,由 @aniketsaurav18 提交于 https://github.com/google-gemini/gemini-cli/pull/19739 * 修复(UI):在 /stats 中隐藏模型配额并重构配额显示,由 @danzaharia1 提交于 https://github.com/google-gemini/gemini-cli/pull/24206 * v0.36.0 的更新日志,由 @gemini-cli-robot 提交于 https://github.com/google-gemini/gemini-cli/pull/24558 * v0.37.0-preview.1 的更新日志,由 @gemini-cli-robot 提交于 https://github.com/google-gemini/gemini-cli/pull/24568 * 文档:为内部文档链接添加缺失的 .md 扩展名,由 @ishaan-arora-1 提交于 https://github.com/google-gemini/gemini-cli/pull/24145 * 修复(UI):修复表格样式,由 @devr0306 提交于 https://github.com/google-gemini/gemini-cli/pull/24565 * 修复(核心):将 includeDirectories 传递给沙盒配置,由 @galz10 提交于 https://github.com/google-gemini/gemini-cli/pull/24573 * 新增功能(UI):启用“TerminalBuffer”模式以解决闪烁问题,由 @jacob314 提交于 https://github.com/google-gemini/gemini-cli/pull/24512 * 文档:阐明发布协调,由 @scidomino 提交于 https://github.com/google-gemini/gemini-cli/pull/24575 * 修复(核心):移除损坏的 PowerShell 翻译并修复 Windows 沙盒中的原生 __write,由 @scidomino 提交于 https://github.com/google-gemini/gemini-cli/pull/24571 * 添加关于如何在生产环境启动 React 并强制 React 进入生产模式的说明,由 @jacob314 提交于 https://github.com/google-gemini/gemini-cli/pull/24590 * 新增功能(CLI):极简主义沙盒状态标签,由 @galz10 提交于 https://github.com/google-gemini/gemini-cli/pull/24582 * 新增功能/浏览器代理指标,由 @kunal-10-cloud 提交于 https://github.com/google-gemini/gemini-cli/pull/24210 * 测试:修复 Windows CI 执行并解决暴露的平台失败,由 @ehedlund 提交于 https://github.com/google-gemini/gemini-cli/pull/24476 * 新增功能(核心,CLI):为主题优先处理摘要 (#24608),由 @Abhijit-2592 提交于 https://github.com/google-gemini/gemini-cli/pull/24609 * 显示颜色,由 @jacob314 提交于 https://github.com/google-gemini/gemini-cli/pull/24613 * 新增功能(CLI):默认启用紧凑工具输出 (#24509),由 @jwhelangoog 提交于 https://github.com/google-gemini/gemini-cli/pull/24510 * 修复(核心):如果激活,将技能系统指令注入子代理提示,由 @abhipatel12 提交于 https://github.com/google-gemini/gemini-cli/pull/24620 * 修复(核心):提高 Windows 沙盒可靠性并修复集成测试,由 @ehedlund 提交于 https://github.com/google-gemini/gemini-cli/pull/24480 * 修复(核心):确保沙盒批准被正确持久化并匹配主动扩展,由 @galz10 提交于 https://github.com/google-gemini/gemini-cli/pull/24577 * 新增功能(CLI)输入提示的滚动条,由 @jacob314 提交于 https://github.com/google-gemini/gemini-cli/pull/21992 * 当未检测到转向更改时不运行 pr-eval 工作流,由 @alisa-alisa 提交于 https://github.com/google-gemini/gemini-cli/pull/24621 * 修复主题标题的恢复,由 @gundermanc 提交于 https://github.com/google-gemini/gemini-cli/pull/24650 * 新增功能(核心):对于简单任务不鼓励使用 update topic 工具,由 @Samee24 提交于 https://github.com/google-gemini/gemini-cli/pull/24640 * 修复(核心):确保全局临时目录始终在沙盒允许路径中,由 @galz10 提交于 https://github.com/google-gemini/gemini-cli/pull/24638 * 修复(核心):检测未初始化的行,由 @jacob314 提交于 https://github.com/google-gemini/gemini-cli/pull/24646 * 文档:更新沙盒文档和 toolSandboxing 设置,由 @galz10 提交于 https://github.com/google-gemini/gemini-cli/pull/24655 * 新增功能(CLI):增强工具确认 UI 和选择布局,由 @galz10 提交于 https://github.com/google-gemini/gemini-cli/pull/24376 * 新增功能(ACP):添加对 `/about` 命令的支持,由 @sripasg 提交于 https://github.com/google-gemini/gemini-cli/pull/24649 ## 新贡献者 * @Nagajyothi-tammisetti 在 https://github.com/google-gemini/gemini-cli/pull/22423 中完成了首次贡献 * @aniketsaurav18 在 https://github.com/google-gemini/gemini-cli/pull/19739 中完成了首次贡献 * @danzaharia1 在 https://github.com/google-gemini/gemini-cli/pull/24206 中完成了首次贡献 * @ishaan-arora-1 在 https://github.com/google-gemini/gemini-cli/pull/24145 中完成了首次贡献 **完整更新日志**: https://github.com/google-gemini/gemini-cli/compare/v0.36.0-nightly.20260402.13ccc1645...v0.36.0-nightly.20260406.15298b28c