← 返回更新日志

Gemini CLI v0.30.0-nightly.20260218.ce84b3cb5 预发布

2026-02-18 · GitHub 原文
## 更新内容 * 添加可搜索列表以支持后台设置和扩展功能 by @chrstnb in https://github.com/google-gemini/gemini-cli/pull/18838 * 功能(界面):使`AskUser`配色方案符合用户体验规范 by @jerop in https://github.com/google-gemini/gemini-cli/pull/18943 * 隐藏AskUser工具验证错误(智能体可自我修正) by @jerop in https://github.com/google-gemini/gemini-cli/pull/18954 * 修复(命令行):因AppContainer持续初始化导致的界面闪烁问题 by @jacob314 in https://github.com/google-gemini/gemini-cli/pull/18958 * 功能(管理):添加管理控制文档 by @skeshive in https://github.com/google-gemini/gemini-cli/pull/18644 * 功能(命令行):在非交替缓冲区模式下禁用ctrl-s快捷键 by @jacob314 in https://github.com/google-gemini/gemini-cli/pull/18887 * 修复(vim):更完善的Vim支持体验 by @ppgranger in https://github.com/google-gemini/gemini-cli/pull/18755 * 功能(策略):添加--policy参数支持用户自定义策略 by @allenhutchison in https://github.com/google-gemini/gemini-cli/pull/18500 * 更新安装指南 by @g-samroberts in https://github.com/google-gemini/gemini-cli/pull/18823 * 重构(核心):集中化管理工具定义(第1组:替换、搜索、grep) by @aishaneeshah in https://github.com/google-gemini/gemini-cli/pull/18944 * 重构(命令行):完成事件驱动转型并移除交互桥接 by @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/18569 * 修复拖放转义问题 by @scidomino in https://github.com/google-gemini/gemini-cli/pull/18965 * 功能(SDK):SDK初始包引导程序 by @mbleigh in https://github.com/google-gemini/gemini-cli/pull/18861 * 功能(SDK):为SDK工具调用实现会话上下文 by @mbleigh in https://github.com/google-gemini/gemini-cli/pull/18862 * 修复(计划):在AskUser工具中设置问题类型为必填项 by @Adib234 in https://github.com/google-gemini/gemini-cli/pull/18959 * 修复(核心):确保--yolo参数不会强制进入无头模式 by @NTaylorMullen in https://github.com/google-gemini/gemini-cli/pull/18976 * 重构(核心):采用`CoreToolCallStatus`枚举提升类型安全 by @jerop in https://github.com/google-gemini/gemini-cli/pull/18998 * 为团队启用CLI内扩展管理命令 by @chrstnb in https://github.com/google-gemini/gemini-cli/pull/18957 * 调整代码检查规则以避免不必要的警告 by @scidomino in https://github.com/google-gemini/gemini-cli/pull/18970 * 修复(vscode):解决不安全类型断言的代码检查错误 by @ehedlund in https://github.com/google-gemini/gemini-cli/pull/19006 * 移除不必要的eslint配置文件 by @scidomino in https://github.com/google-gemini/gemini-cli/pull/19015 * 修复(核心):防止共享前缀较长的列表出现循环检测误报 by @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/18975 * 功能(核心):使用未识别模型进行聊天时回退到基础聊天模式 by @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/19016 * 文档:修复策略引擎中commandRegex示例的不一致性 by @NTaylorMullen in https://github.com/google-gemini/gemini-cli/pull/19027 * 修复(计划):在智能体思考时保持界面中的审批模式可见 by @Adib234 in https://github.com/google-gemini/gemini-cli/pull/18955 * 功能(SDK):实现动态系统指令 by @mbleigh in https://github.com/google-gemini/gemini-cli/pull/18863 * 文档:刷新文档以整理和标准化参考资料 by @jkcinouye in https://github.com/google-gemini/gemini-cli/pull/18403 * 修复Windows转义问题(及损坏的测试) by @scidomino in https://github.com/google-gemini/gemini-cli/pull/19011 * 重构:在历史数据模型中使用`CoreToolCallStatus` by @jerop in https://github.com/google-gemini/gemini-cli/pull/19033 * 功能(清理):默认启用30天会话保留 by @skeshive in https://github.com/google-gemini/gemini-cli/pull/18854 * 功能(计划):在计划模式下隐藏对计划的写入和编辑操作 by @jerop in https://github.com/google-gemini/gemini-cli/pull/19012 * 修复(界面)刷新背景色时的闪烁问题 by @jacob314 in https://github.com/google-gemini/gemini-cli/pull/19041 * 日常维护:修复依赖漏洞 by @scidomino in https://github.com/google-gemini/gemini-cli/pull/19036 * 改进自动化更新日志技能 by @g-samroberts in https://github.com/google-gemini/gemini-cli/pull/18974 * 功能(SDK):支持自定义技能 by @mbleigh in https://github.com/google-gemini/gemini-cli/pull/19031 * 重构(核心):完成核心工具定义的集中化管理 by @aishaneeshah in https://github.com/google-gemini/gemini-cli/pull/18991 * 功能:添加/commands reload命令刷新自定义TOML命令 by @korade-krushna in https://github.com/google-gemini/gemini-cli/pull/19078 * 修复(命令行):将终端能力查询包装在隐藏序列中 by @srithreepo in https://github.com/google-gemini/gemini-cli/pull/19080 * 修复(工作流):修复维护者检测的GitHub App令牌权限问题 by @bdmorgan in https://github.com/google-gemini/gemini-cli/pull/19139 * 测试:修复Windows CI上钩子集成测试的不稳定性 by @NTaylorMullen in https://github.com/google-gemini/gemini-cli/pull/18665 * 修复(核心):为脚手架命令推荐使用非交互式标志 by @NTaylorMullen in https://github.com/google-gemini/gemini-cli/pull/18804 * 修复(核心):将User-Agent标头传播到设置阶段的CodeAssist API调用 by @gsquared94 in https://github.com/google-gemini/gemini-cli/pull/19182 * 文档:记录.agents/skills别名和发现优先级 by @kevmoo in https://github.com/google-gemini/gemini-cli/pull/19166 * 功能(命令行):为新的智能体通知添加加载状态 by @sehoon38 in https://github.com/google-gemini/gemini-cli/pull/19190 * 为工作流添加基础分支 by @g-samroberts in https://github.com/google-gemini/gemini-cli/pull/19189 * 功能(命令行):在useQuotaAndFallback中处理无效模型名称 by @sehoon38 in https://github.com/google-gemini/gemini-cli/pull/19222 * 文档:扩展中的自定义主题 by @jackwotherspoon in https://github.com/google-gemini/gemini-cli/pull/19219 * 在主目录启动GCLI时禁用工作区设置 by @kevinjwang1 in https://github.com/google-gemini/gemini-cli/pull/19034 * 功能(命令行):重构model命令以支持set和manage子命令 by @sehoon38 in https://github.com/google-gemini/gemini-cli/pull/19221 * 为斜杠命令子命令添加刷新/重新加载别名 by @korade-krushna in https://github.com/google-gemini/gemini-cli/pull/19218 * 重构:整合开发规则并添加CLI指南 by @jacob314 in https://github.com/google-gemini/gemini-cli/pull/19214 * 日常维护(界面):移除过时的模型路由提示 by @sehoon38 in https://github.com/google-gemini/gemini-cli/pull/19226 * 功能(核心):默认支持自定义推理模型 by @NTaylorMullen in https://github.com/google-gemini/gemini-cli/pull/19227 * 添加Solarized Dark和Solarized Light主题 by @rmedranollamas in https://github.com/google-gemini/gemini-cli/pull/19064 * 修复(遥测):在文件导出器中将JSON.stringify替换为safeJsonStringify by @gsquared94 in https://github.com/google-gemini/gemini-cli/pull/19244 * 功能(遥测):添加钥匙串可用性和令牌存储指标 by @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/18971 * 功能(命令行):更新审批模式循环顺序 by @jerop in https://github.com/google-gemini/gemini-cli/pull/19254 * 重构(命令行):tab+tab功能的代码审查清理修复 by @jacob314 in https://github.com/google-gemini/gemini-cli/pull/18967 * 功能(计划):支持在计划模式下进行项目探索而不制定计划 by @Adib234 in https://github.com/google-gemini/gemini-cli/pull/18992 * 功能:添加角色特定统计信息到遥测和界面(续 #15234) by @yunaseoul in https://github.com/google-gemini/gemini-cli/pull/18824 * 功能(命令行):在活跃工作时从轮转中移除计划模式 by @jerop in https://github.com/google-gemini/gemini-cli/pull/19262 * 修复锚点在短链接中失效的副作用问题 by @g-samroberts in https://github.com/google-gemini/gemini-cli/pull/19261 * 功能(配置):添加设置使目录树上下文可配置 by @kevin-ramdass in https://github.com/google-gemini/gemini-cli/pull/19053 * 修复(acp):在acp中等待mcp初始化 (#18893) by @Mervap in https://github.com/google-gemini/gemini-cli/pull/18894 * 文档:在版本发布文档中格式化UTC时间 by @pavan-sh in https://github.com/google-gemini/gemini-cli/pull/18169 * 文档:阐明扩展文档 by @jkcinouye in https://github.com/google-gemini/gemini-cli/pull/19277 * 重构(核心):按模型系列模块化工具定义 by @aishaneeshah in https://github.com/google-gemini/gemini-cli/pull/19269 * 修复(路径):添加跨平台路径标准化 by @spencer426 in https://github.com/google-gemini/gemini-cli/pull/18939 * 功能(核心):实验性的进行中引导提示(第1部分,共3部分) by @joshualitt in https://github.com/google-gemini/gemini-cli/pull/19008 * 使用范围读取、限制搜索和模糊编辑改进 by @gundermanc in https://github.com/google-gemini/gemini-cli/pull/19240 ## 新贡献者 * @kevmoo 首次贡献 in https://github.com/google-gemini/gemini-cli/pull/19166 * @Mervap 首次贡献 in https://github.com/google-gemini/gemini-cli/pull/18894 **完整更新日志**: https://github.com/google-gemini/gemini-cli/compare/v0.30.0-nightly.20260212.207ac6f2d...v0.30.0-nightly.20260218.ce84b3cb5