
opencode-agent 在 10 月 16 日推送了 OpenCode v1.19.2 更新。这次版本主要处理了 1.x 和 2.x 之间的升级逻辑冲突,确保老版本用户不会被强制或误导推送到新版。
核心功能调整
修复与行为变更
- 锁定 1.x 轨道v1.x 版本的更新检查机制已调整,仅从 npm 的 opencode-ai 包中获取最新版信息。这意味着使用 1.x 的用户,除非手动操作,否则永远不会收到 2.x 的常规更新推送。
- 升级需手动确认想要从 1.x 迁移到 2.0,必须通过 /update 命令中的 2.0 选项或执行 opencode upgrade –major 来明确选择。
- 修复 Yarn 兼容性问题解决了由 yarn 管理安装的软件在升级过程中的故障。
- 优化 Homebrew Core 逻辑由于 Homebrew Core 仓库现在追踪的是 OpenCode 2,v1.x 的自动更新将直接跳过。系统在推送更新前,会先检查 tap 源和 Chocolatey 的可用性。
- 安装脚本限制官方安装脚本现在会直接拒绝安装 2.x 版本,以避免版本混淆。
此次更新强调了版本管理界限,把 1.x 到 2.x 的跃迁定义为明确的重大版本变更,而非普通的日常补丁。









