跳到主要内容

Gemini CLI v0.47.0 发布 —— 3.5 Flash 成了 auto 模式默认,MCP 发现不再漏配

· 阅读需 3 分钟

结果回复速度快了一截。翻了一下 Release,原来 v0.47.0 刚发布,最大的变化藏在 auto 模式的默认模型里。

Gemini CLI v0.47.0 封面

3.5 Flash 成了 auto 模式的默认

auto 模式现在默认使用 Gemini 3.5 Flash(对应 flag 启用时),后端定义也做了对齐。

之前 auto 模式会在 Pro 和 Flash 间按任务复杂度切换,但 Flash 一直是实验性的,不敢用于生产代码。v0.47.0 把 3.5 Flash 正式拉进 auto 调度队列,说明谷歌对这个模型的质量有了足够信心。

实际体验了一上午:写 SQL、改配置、写单元测试——3.5 Flash 跟之前 Pro 没差太多,但速度快了一截。之前因为速度对 auto 模式不满意的人,这次值得再给一次机会。

MCP 工具发现改成了原子更新

之前改 MCP 配置重启后,部分工具没加载出来,或者加载了旧版。原因是工具发现过程不是原子性的——配置更新和工具重新注册之间有个时间窗口,一旦竞态条件触发,就会漏掉部分工具。

v0.47.0 改成了原子更新:要么全部加载成功,要么回滚到上次可用状态,不会出现半个配置生效的中间态。"我明明配了,但工具列表里就是找不到"的玄学问题,应该不会再有了。

EBUSY 回退与 TOML 解析恢复

两个修复放在一起看更有意思:

EBUSY 回退。macOS 上两个进程同时读写同一个策略文件时,系统返回 "Resource busy" 错误,CLI 之前直接崩溃。现在加了回退机制重试。

TOML 解析恢复。策略文件里有某个语法不规范(多了一个空格或注释格式不对),之前整个策略层拒绝工作。现在能从单次解析失败中恢复。

这两个修复不会出现在产品宣传页上,但它们决定了一个工具能不能被当作日常主力来用。

Vertex AI 模型映射修复

通过 Vertex AI 端点使用 Gemini CLI 的用户,之前某些模型的映射关系存在偏差,实际调用的模型和期望的不一致。这次修正后,模型路由应该跟配置完全对齐了。

其他小改进

避免持久化空 resume 会话:创建了会话但什么都没做就退出,不会出现在历史列表里了

移除 browser agent 文档的"实验性"标签:浏览器代理通过了内部验证

升级方式:

npx @google/gemini-cli
npm install -g @google/gemini-cli
brew install gemini-cli

完整更新日志:GitHub Release

📢 关注我,获取最新开源更新日志和开发者工具动态。

#GeminiCLI #版本更新 #AI写代码的小任 #LLM更新报告