Pro 推理模式来了!OpenCode v1.17.19/20 发布 —— 桌面端 UI 大更新







桌面 Composer 中新增了可搜索的 v2 模型选择器和模型管理流程(#34720),感谢 @arvsrn 的贡献。现在选择模型时可以搜索和筛选,不用在一长串列表里翻。
将鼠标悬停在会话标签上时,现在会显示该会话的项目、路径、分支和服务器信息(#34678),来自 @usrnk1 的贡献。
WSL 服务器设置流程做了优化:更清晰的发行版检测和安装引导(#34233),设置 WSL 不再需要猜步骤。
升级方式:
npm update -g @opencode-ai/opencode
完整更新日志:GitHub Release v1.17.13
📢 关注我,获取最新开源更新日志和开发者工具动态。
#OpenCode #v1.17.13 #AI编程工具 #LLM更新报告 #AI写代码的小任

Claude Sonnet 5 的自适应思考支持现已启用(#PR),使用 Sonnet 5 时 Agent 会在需要推理的时候自动开启思考,不需要手动切换。
MCP 服务器在 OAuth 认证后如果被禁用,现在会自动重连(感谢 @MaxAnderson95)。同时请求 MCP 刷新 token 范围,OAuth 失败时会展示具体错误信息而非通用失败提示。
新增 YOLO 模式,可以自动审批权限检查,不需要每次手动确认。
11 位社区贡献者在交互、UI 和文档上做了大量工作,包括 @arvsrn(设计系统更新、时间线、项目侧边栏)和 @usrnk1(多项桌面端打磨)。
升级方式:
npm update -g @opencode-ai/opencode
完整更新日志:GitHub Release v1.17.12
📢 关注我,获取最新开源更新日志和开发者工具动态。
#OpenCode #v1.17.12 #Sonnet5 #MCP #YOLO #LLM更新报告 #AI写代码的小任

新增会话快照(snapshots)和回退控制——你可以把会话回滚到之前的某条消息,文件修改也会一并还原。误操作后不用从头再来。
Cmd+1 ~ Cmd+9桌面端现在支持 Chrome 风格的标签页快捷切换:mod+1 到 mod+9 可以直接跳转到对应标签页。同时标签页支持拖拽排序了(感谢 @arvsrn)。
升级方式:
npm update -g @opencode-ai/opencode
完整更新日志:GitHub Release v1.17.11
📢 关注我,获取最新开源更新日志和开发者工具动态。
#OpenCode #v1.17.11 #MCP #LLM更新报告 #AI写代码的小任

MCP server 现在可以暴露资源模板(resource templates)了(#32490)。Agent 能列出模板、读取资源,并且当 server 拒绝访问时自动隐藏对应的工具。
之前两个 server 暴露了同名资源键会冲突,现在修好了——不会再互相覆盖。
--mini CLI 模式新增 --mini CLI 模式,启动一个精简版 CLI,不加载完整的 TUI。适合快速跑一条命令就走、或者集成到其他工具链里当子进程用。
main 分支gpt-5.5-pro 在使用 Codex OAuth 时一直显示的问题升级方式:
npm update -g @opencode-ai/opencode
完整更新日志:GitHub Release v1.17.10
📢 关注我,获取最新开源更新日志和开发者工具动态。
#OpenCode #v1.17.10 #MCP #AI编程工具 #LLM更新报告 #AI写代码的小任

Agent 走到步数上限直接挂掉。高配的 step limit 用来兜底,结果 Agent 到了限制也不说一声就停——没有结果、没有提示,开发者以为还在跑,实际卡死了。现在 Agent 到达步数上限时会生成一段完整的最终回复,把已经产出的结果带回来。
Devstral 模型登录不上。provider ID 的大小写不匹配,配置对了也报错。修复方案是把检测逻辑统一转小写,Devstral 模型现在能正常识别了。
自定义 Headers 传不过去。配了代理的团队在 Copilot 模型请求中丢了自定义头信息,认证链路断掉。现在这些头会正确附加到请求中,代理场景和自定义认证都能跑通。
GLM-5.2 加了 High/Max thinking 变体。之前 GLM-5.2 只有默认 thinking 强度,复杂推理场景不够用。现在支持的 provider 上能选 high 和 max 两个更高思考强度的变体了。
Prompt caching 终于能用了。一个隐蔽的 bug:每次用户发后续消息,系统都会包裹一条 steering reminder,导致 prompt cache 每一次都失效——长对话的 token 开销直线上升。现在后续消息不再包裹引导提示,prompt caching 可以正常工作了。算下来一个长对话可能省几倍的 token 开销,这种"小问题"在实际使用中比大 Bug 更耗钱。
TUI 后台子代理快捷键不再乱显示。某些 Server 根本不支持这个功能,但界面一直亮着快捷键——点了没反应,是视觉噪音。现在只有 Server 明确支持时才会显示。
升级方式
升级命令很简单:
opencode update # 已安装用户
首次安装则任选一种方式:
npm i -g opencode-ai@latest # npm
brew install anomalyco/tap/opencode # Homebrew
📢 关注我,获取最新开源更新日志和开发者工具动态。
#OpenCode #AI编程 #Agent工具链 #AI写代码的小任 #LLM更新报告
完整更新日志:GitHub Release