## 更新内容
* 添加可搜索列表以支持后台设置和扩展功能 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
## What's Changed
* Add generic searchable list to back settings and extensions by @chrstnb in https://github.com/google-gemini/gemini-cli/pull/18838
* feat(ui): align `AskUser` color scheme with UX spec by @jerop in https://github.com/google-gemini/gemini-cli/pull/18943
* Hide AskUser tool validation errors from UI (agent self-corrects) by @jerop in https://github.com/google-gemini/gemini-cli/pull/18954
* bug(cli) fix flicker due to AppContainer continuous initialization by @jacob314 in https://github.com/google-gemini/gemini-cli/pull/18958
* feat(admin): Add admin controls documentation by @skeshive in https://github.com/google-gemini/gemini-cli/pull/18644
* feat(cli): disable ctrl-s shortcut outside of alternate buffer mode by @jacob314 in https://github.com/google-gemini/gemini-cli/pull/18887
* fix(vim): vim support that feels (more) complete by @ppgranger in https://github.com/google-gemini/gemini-cli/pull/18755
* feat(policy): add --policy flag for user defined policies by @allenhutchison in https://github.com/google-gemini/gemini-cli/pull/18500
* Update installation guide by @g-samroberts in https://github.com/google-gemini/gemini-cli/pull/18823
* refactor(core): centralize tool definitions (Group 1: replace, search, grep) by @aishaneeshah in https://github.com/google-gemini/gemini-cli/pull/18944
* refactor(cli): finalize event-driven transition and remove interaction bridge by @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/18569
* Fix drag and drop escaping by @scidomino in https://github.com/google-gemini/gemini-cli/pull/18965
* feat(sdk): initial package bootstrap for SDK by @mbleigh in https://github.com/google-gemini/gemini-cli/pull/18861
* feat(sdk): implements SessionContext for SDK tool calls by @mbleigh in https://github.com/google-gemini/gemini-cli/pull/18862
* fix(plan): make question type required in AskUser tool by @Adib234 in https://github.com/google-gemini/gemini-cli/pull/18959
* fix(core): ensure --yolo does not force headless mode by @NTaylorMullen in https://github.com/google-gemini/gemini-cli/pull/18976
* refactor(core): adopt `CoreToolCallStatus` enum for type safety by @jerop in https://github.com/google-gemini/gemini-cli/pull/18998
* Enable in-CLI extension management commands for team by @chrstnb in https://github.com/google-gemini/gemini-cli/pull/18957
* Adjust lint rules to avoid unnecessary warning. by @scidomino in https://github.com/google-gemini/gemini-cli/pull/18970
* fix(vscode): resolve unsafe type assertion lint errors by @ehedlund in https://github.com/google-gemini/gemini-cli/pull/19006
* Remove unnecessary eslint config file by @scidomino in https://github.com/google-gemini/gemini-cli/pull/19015
* fix(core): Prevent loop detection false positives on lists with long shared prefixes by @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/18975
* feat(core): fallback to chat-base when using unrecognized models for chat by @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/19016
* docs: fix inconsistent commandRegex example in policy engine by @NTaylorMullen in https://github.com/google-gemini/gemini-cli/pull/19027
* fix(plan): persist the approval mode in UI even when agent is thinking by @Adib234 in https://github.com/google-gemini/gemini-cli/pull/18955
* feat(sdk): Implement dynamic system instructions by @mbleigh in https://github.com/google-gemini/gemini-cli/pull/18863
* Docs: Refresh docs to organize and standardize reference materials. by @jkcinouye in https://github.com/google-gemini/gemini-cli/pull/18403
* fix windows escaping (and broken tests) by @scidomino in https://github.com/google-gemini/gemini-cli/pull/19011
* refactor: use `CoreToolCallStatus` in the the history data model by @jerop in https://github.com/google-gemini/gemini-cli/pull/19033
* feat(cleanup): enable 30-day session retention by default by @skeshive in https://github.com/google-gemini/gemini-cli/pull/18854
* feat(plan): hide plan write and edit operations on plans in Plan Mode by @jerop in https://github.com/google-gemini/gemini-cli/pull/19012
* bug(ui) fix flicker refreshing background color by @jacob314 in https://github.com/google-gemini/gemini-cli/pull/19041
* chore: fix dep vulnerabilities by @scidomino in https://github.com/google-gemini/gemini-cli/pull/19036
* Revamp automated changelog skill by @g-samroberts in https://github.com/google-gemini/gemini-cli/pull/18974
* feat(sdk): implement support for custom skills by @mbleigh in https://github.com/google-gemini/gemini-cli/pull/19031
* refactor(core): complete centralization of core tool definitions by @aishaneeshah in https://github.com/google-gemini/gemini-cli/pull/18991
* feat: add /commands reload to refresh custom TOML commands by @korade-krushna in https://github.com/google-gemini/gemini-cli/pull/19078
* fix(cli): wrap terminal capability queries in hidden sequence by @srithreepo in https://github.com/google-gemini/gemini-cli/pull/19080
* fix(workflows): fix GitHub App token permissions for maintainer detection by @bdmorgan in https://github.com/google-gemini/gemini-cli/pull/19139
* test: fix hook integration test flakiness on Windows CI by @NTaylorMullen in https://github.com/google-gemini/gemini-cli/pull/18665
* fix(core): Encourage non-interactive flags for scaffolding commands by @NTaylorMullen in https://github.com/google-gemini/gemini-cli/pull/18804
* fix(core): propagate User-Agent header to setup-phase CodeAssist API calls by @gsquared94 in https://github.com/google-gemini/gemini-cli/pull/19182
* docs: document .agents/skills alias and discovery precedence by @kevmoo in https://github.com/google-gemini/gemini-cli/pull/19166
* feat(cli): add loading state to new agents notification by @sehoon38 in https://github.com/google-gemini/gemini-cli/pull/19190
* Add base branch to workflow. by @g-samroberts in https://github.com/google-gemini/gemini-cli/pull/19189
* feat(cli): handle invalid model names in useQuotaAndFallback by @sehoon38 in https://github.com/google-gemini/gemini-cli/pull/19222
* docs: custom themes in extensions by @jackwotherspoon in https://github.com/google-gemini/gemini-cli/pull/19219
* Disable workspace settings when starting GCLI in the home directory. by @kevinjwang1 in https://github.com/google-gemini/gemini-cli/pull/19034
* feat(cli): refactor model command to support set and manage subcommands by @sehoon38 in https://github.com/google-gemini/gemini-cli/pull/19221
* Add refresh/reload aliases to slash command subcommands by @korade-krushna in https://github.com/google-gemini/gemini-cli/pull/19218
* refactor: consolidate development rules and add cli guidelines by @jacob314 in https://github.com/google-gemini/gemini-cli/pull/19214
* chore(ui): remove outdated tip about model routing by @sehoon38 in https://github.com/google-gemini/gemini-cli/pull/19226
* feat(core): support custom reasoning models by default by @NTaylorMullen in https://github.com/google-gemini/gemini-cli/pull/19227
* Add Solarized Dark and Solarized Light themes by @rmedranollamas in https://github.com/google-gemini/gemini-cli/pull/19064
* fix(telemetry): replace JSON.stringify with safeJsonStringify in file exporters by @gsquared94 in https://github.com/google-gemini/gemini-cli/pull/19244
* feat(telemetry): add keychain availability and token storage metrics by @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/18971
* feat(cli): update approval mode cycle order by @jerop in https://github.com/google-gemini/gemini-cli/pull/19254
* refactor(cli): code review cleanup fix for tab+tab by @jacob314 in https://github.com/google-gemini/gemini-cli/pull/18967
* feat(plan): support project exploration without planning when in plan mode by @Adib234 in https://github.com/google-gemini/gemini-cli/pull/18992
* feat: add role-specific statistics to telemetry and UI (cont. #15234) by @yunaseoul in https://github.com/google-gemini/gemini-cli/pull/18824
* feat(cli): remove Plan Mode from rotation when actively working by @jerop in https://github.com/google-gemini/gemini-cli/pull/19262
* Fix side breakage where anchors don't work in slugs. by @g-samroberts in https://github.com/google-gemini/gemini-cli/pull/19261
* feat(config): add setting to make directory tree context configurable by @kevin-ramdass in https://github.com/google-gemini/gemini-cli/pull/19053
* fix(acp): Wait for mcp initialization in acp (#18893) by @Mervap in https://github.com/google-gemini/gemini-cli/pull/18894
* docs: format UTC times in releases doc by @pavan-sh in https://github.com/google-gemini/gemini-cli/pull/18169
* Docs: Clarify extensions documentation. by @jkcinouye in https://github.com/google-gemini/gemini-cli/pull/19277
* refactor(core): modularize tool definitions by model family by @aishaneeshah in https://github.com/google-gemini/gemini-cli/pull/19269
* fix(paths): Add cross-platform path normalization by @spencer426 in https://github.com/google-gemini/gemini-cli/pull/18939
* feat(core): experimental in-progress steering hints (1 of 3) by @joshualitt in https://github.com/google-gemini/gemini-cli/pull/19008
* Use ranged reads and limited searches and fuzzy editing improvements by @gundermanc in https://github.com/google-gemini/gemini-cli/pull/19240
## New Contributors
* @kevmoo made their first contribution in https://github.com/google-gemini/gemini-cli/pull/19166
* @Mervap made their first contribution in https://github.com/google-gemini/gemini-cli/pull/18894
**Full Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.30.0-nightly.20260212.207ac6f2d...v0.30.0-nightly.20260218.ce84b3cb5