Gemini CLI 修复显式指定 Gemini 3 Pro 被静默升级到 3.1 的 Bug
FanouZeng-TT · ghdev · 2026-09-20
社区开发者为 google-gemini/gemini-cli 提交 PR #29420,修复一个模型路由问题:当 3.1 灰度开关(useGemini31)开启时,用户显式指定的 --model gemini-3-pro-preview 会被静默改写为 gemini-3.1-pro-preview。PR 认为只有 auto/pro 别名才应跟随灰度,显式版本必须保持原样。
修复要点:
- 旧版解析器 resolveModel 中,显式 ID 与 auto 落入同一 switch 分支导致被升级,现单独处理并固定版本。
- 动态模型配置 defaultModelConfigs 移除对显式 key 的 3.1 重映射,并为 pro 分类增加 requestedModels 锚点。
- 两个内部使用显式 ID 作为「当前 Pro 灰度目标」占位符的调用点(可用性目录与 preview 链)改为内联推导或改用别名,继续跟随灰度。
PR 附带回归测试验证方法,修复 issue #29417。
「编程与Agent」频道最新
- 装库变成一句 prompt:开发者列三个正在消失的编程习惯 — BLUECOW009 · 2026-09-20
- mcp-proxmox 发布:用自然语言管理 Proxmox VE 集群 — modelcontextprotocol · 2026-09-20
- Tronsave 推出 MCP 服务器,让 Agent 自动买卖 TRON 资源 — modelcontextprotocol · 2026-09-20
- JEV 引发热议:模型规模、校准可靠性与微调接口成待解问题 — vykthur · 2026-09-20
- 1 个 astra 当将军指挥 7 个 jev 打魔兽 3,两分钟仅花 20 美分 — Vjeux · 2026-09-20
- 双系统 Agent 架构操控魔兽争霸 3 微操,将开源 RL 环境 — Vjeux · 2026-09-20