Gemini CLI 修复 bug:显式指定的 2.5-flash 不再被改写为 3.5-flash
HariomJangra · ghdev · 2026-09-06
社区提交的 PR 修复了 Gemini CLI 的模型解析缺陷:当用户用 --model gemini-2.5-flash 显式指定模型时,在已开通 Gemini 3.5 Flash GA 的后端(如 Vertex AI)上,CLI 会静默把请求改写为 gemini-3.5-flash,导致无 3.5 访问权限的项目直接报 ModelNotFoundError。
修复要点:
- isFlashModel() 中移除 endsWith('flash') 的兜底判断,避免把具体模型 ID 当作泛化别名自动升级;
- 动态模型配置中删除 gemini-2.5-flash 的解析条目,具体 ID 不再被改写;
- 新增单元测试,确保显式 ID 原样透传、'flash' 别名仍解析到 3.5-flash。
该 PR 对应 issue #29213(标记 priority/p1)。
「编程与Agent」频道最新
- 一人团队用 agent 跟踪 519 个目录站,已提交 311 个 — fekdaoui · 2026-10-23
- MIT ScienceClaw 黑客松:去中心化 AI agent 集群攻科学难题 — ProfBuehlerMIT · 2026-10-23
- Reddit 热议:长时程 Agent 该在 harness 层解决什么问题 — Glittering812 · 2026-10-23
- 月付 20 美元同时跑 100 个 DeepSeek v4.1 flash agent — zack_overflow · 2026-10-23
- MCP 弃用 session-id 转向内联 _meta,有状态工具迁移成难题 — Stock-Pumpkin-8859 · 2026-10-23
- 开发者给 Mac 截图库加本地 MCP 服务器,让 Claude 参考你的截图做设计 — Embarrassed-Ebb-740 · 2026-10-23