OpenCode v1.17.13 版本分析

OpenCode v1.17.13 — 版本更新分析

发布日: 2026-07-01 | 类型: 正式版 | 3 位社区贡献者


一、修复(Bugfixes 6 项)

Core(核心引擎)

条目影响
强制 reasoning 模式 — 为 OpenAI 兼容的推理模型强制启用 reasoning,确保自定义部署上推理设置可靠生效🔴 重要。自托管推理模型(如 DeepSeek-R1 类)之前可能推理配置不生效,此修复保证 reasoning 参数稳定传递
停止重放过期 Copilot response ID — 不再复用已过期的 GitHub Copilot 响应 ID,避免后续请求失败🟡 中等。Copilot 模式下偶发的一类请求失败被彻底根治

Desktop(桌面客户端)

条目影响
问题弹窗可最小化/恢复而不丢失上下文🟢 体验改进。之前最小化后可能直接关闭,社区 PR
清理冗余空草稿及旧草稿文件🟢 性能。减少桌面端状态膨胀
待审问题保持打开状态不被误关🟢 修复。审核中意外关闭问题的原生 bug
Session 页失败只影响当前 Tab🟢 架构。故障隔离,避免炸整个窗口

二、改进(Improvements 5 项)

条目价值
v2 Session UI Markdown 排版及消息对齐优化视觉一致性提升,社区驱动
v2 可搜索模型选择器 + 模型管理流程⭐ 本版最大特性。允许在 Composer 内搜索和切换模型,免去外部配置文件操作
Session Tab 悬浮预览(项目、路径、分支、服务端)多项目场景下极其实用,无需点开就能知道 Tab 上下文
WSL 服务端安装流程优化(校验更清晰)Windows WSL 用户利好,减少安装困惑
Desktop Tab 按窗口隔离,恢复时只恢复本窗口 Tab多窗口用户的实际痛点解决

三、总体评估

维度评分说明
重大变更❌ 无纯修复 + 功能增强,无 breaking changes
核心稳定性🟢 提升reasoning 模式 + Copilot ID 重放两个关键 bug 修复
桌面体验🟢 提升模型选择器、Tab 预览、窗口隔离、故障隔离,多个 PR 覆盖全面
社区参与🟢 好3 名外部贡献者,7 个 PR 被合并

建议更新等级: 🟢 建议更新。无破坏性变更,修复项有价值,桌面改进显著。若使用推理模型或 Copilot 模式则强力推荐升级。