跳到主内容

OpenCode v1.19.0 发布:自动更新关停、升级 OpenCode 2 必须手动跑 --major,仓库已迁至 anomalyco

OpenCode 于 2026-10-11 发布 v1.19.0(当前 stable)。这一版最重要的不是新功能,而是行为变更:TUI 不再自动安装更新,改用 /update 手动安装;要跨到 OpenCode 2 需显式执行 opencode upgrade --major。同版还放行了 OpenAI 的 ultrafast service tier,并修复了 PTY 连接来源与票据的校验顺序。

2026-10-12 · OpenCode 官方 GitHub Release(anomalyco/opencode,tag v1.19.0,published 2026-10-11T01:39:22Z,一手核对)

发布 2026-10-12核实 2026-10-12

要点速览

  • v1.19.0 是 stable,发布时间 2026-10-11T01:39:22Z(GitHub Releases API 的 published_at,非推断)。npm 包 opencode-ai 的 latest 同步为 1.19.0。
  • 跨大版本必须手动:官方 Release Notes 原文 「Run opencode upgrade --major to upgrade to OpenCode 2.」
  • 自动更新关停:原文 「Use /update to install OpenCode updates or upgrade to OpenCode 2; updates are no longer installed automatically.」
  • 放行了 OpenAI 的 ultrafast service tier:bugfix 条目 「Allow the OpenAI ultrafast service tier.」 —— 这条与 OpenAI 官方 Release Notes 里 2026-10-08 GA 的 Ultrafast mode for GPT-6.1 Sol 对上了(service_tier: "ultrafast")。
  • PTY 安全修复:「Validate PTY connection origins and tickets before checking whether a PTY exists.」 —— 校验顺序前移。
  • 仓库已更名:截至本站 2026-10-12 核对,github.com/sst/opencode 已 301 跳转至 github.com/anomalyco/opencode,opencode.ai 首页指向的也是新地址。更名的官方公告与确切日期本站未查到,列为待核实。

行为变更:从「静默更新」到「手动确认」

这一版真正需要用户动手的是更新机制,而不是任何新功能。

操作变更前后
普通更新此前自动安装 → 现在需在 TUI 里跑 /update
跨到 2.0此前随自动更新推进 → 现在必须显式 opencode upgrade --major
# 升级到 OpenCode 2(跨大版本,必须显式执行)
opencode upgrade --major

# 只装普通小版本更新:进 TUI 后执行
/update

为什么这条变更值一条资讯:OpenCode 长期以「几乎每周发版」著称,自动更新是其默认体验的一部分。把它关掉等于把版本节奏的控制权交回用户——好处是不会在你跑长任务的中途被换掉二进制,坏处是安全修复不再自动到达。对把它接进 CI / 自托管环境的团队来说,这意味着必须自己补一条更新检查流程,否则会长期停在旧版。

ultrafast service tier 被放行意味着什么

bugfix 条目只有一句 「Allow the OpenAI ultrafast service tier.」,但它的上下文是 OpenAI 官方 Release Notes 的 2026-10-08 条目:

Ultrafast mode for GPT-6.1 Sol —— 在 Responses API 中为 GPT-6.1 Sol 新增 Ultrafast 模式。使用模型 gpt-6.1-sol 并设置 service_tier: "ultrafast",可减少生成输出 token 之间的间隔时间。

「减少输出 token 之间的间隔」= 更低的 token 间延迟,不是更高的吞吐。 对 agent 场景的实际意义是长任务里每一轮工具调用的等待被压缩。前提是你要为 ultrafast 档付对应的单价——OpenAI 官方该条目未列价格数字,指向定价文档,本站不转录任何第三方口径的 ultrafast 价。

仓库更名:sst → anomalyco

这是一个容易被忽略但会影响自动化脚本的变更:

  • https://github.com/sst/opencode → 301 → https://github.com/anomalyco/opencode(本站 2026-10-12 实测)
  • opencode.ai 首页引用的仓库地址已是 github.com/anomalyco/opencode
  • GitHub API 对 sst/opencode 返回 301 并指向 repositories/975734319

对你的影响:如果你的 CI、Dockerfile、issue 模板或文档里硬编码了 sst/opencode,HTTP 层目前还能用(301 会跟随),但 git clone 与 API 调用的行为取决于客户端是否跟随重定向,不如直接改掉。更名公告与具体日期本站未查到,若你有官方出处欢迎反馈。

AI 之家 观点

「关掉自动更新」这件事,信号比功能强。

一个几乎每周发版的开源 agent,主动把自动更新关掉,通常只有两种可能:要么大版本有不兼容变更,怕用户被静默带上去;要么团队在为大版本腾出稳定性窗口。 无论哪种,v1.19.0 应当被视为 1.x 的收尾版——把版本钉在这里跑生产,比追最新更稳。

更要紧的是配套动作:自动更新关掉之后,「你装的是哪个版本」第一次变成用户的责任。OpenCode 是 BYOK 工具,它本身的漏洞面不大,但它握着你的 API key、文件系统权限和 shell 执行权——这三样任意一样出问题,代价都远大于一次手动 /update 的麻烦。建议自托管团队现在就补两件事:① 钉版本并记录当前 tag;② 每月跑一次 opencode --version 对账。

对国内用户的实际提醒:opencode upgrade --major 走的是 GitHub / npm 通道。在国内网络下跨大版本升级大概率需要代理,别等到 2.0 正式发布、1.x 停更时才第一次尝试。

顺带一提:Ultrafast 档被放行后,OpenCode 是少数能在 BYOK 侧直接吃到该档的终端 agent——如果你的瓶颈一直是「等模型吐字」而不是「等模型思考」,这一档值得单独测一轮 token 间延迟。

待核实

  • OpenCode 2 的发布日期与内容:官方 Release Notes 只给了升级命令,未给 2.0 的时间表与变更清单;仓库当前最新 tag 仍为 v1.19.0,无 2.x。
  • --major 的具体语义:Release Notes 未说明它是「跳过 1.x 直到 2.0」还是「允许跨任意大版本」;官方文档 upgrade 条目另有 upgrade [target] 指定版本的写法。
  • 仓库更名的官方公告与日期:本站仅实测到 301 跳转与官网链接变更,未找到公告原文。
  • ultrafast 档的价格:OpenAI 官方该条目未列数字,本站不转录第三方口径。
  • PTY 修复的具体影响面:Release Notes 只有一行描述,未说明此前是否存在可利用的越权路径,本站不推断。
  • 自动更新关闭是否可配置:Release Notes 未提开关。官方 CLI 文档的环境变量列表里存在「Disable automatic update checks」一类条目,但其确切变量名与本次行为变更的关系本站未核对,故不在此处列出。

来源

口径说明:本文事实部分取自 OpenCode 官方 GitHub Release 与官网;发布时间 2026-10-11T01:39:22Z 取自 GitHub Releases API 的 published_at 字段,非推断。凡官方未给出的日期、价格与语义细节,本站一律留空并列入待核实。

相关对比

Aider vs Claude Code:终端 AI 编程双雄怎么选

Aider vs Claude Code 2026 选型对比:开源 BYOK 多模型 vs Anthropic 订阅长任务 Agent,从编程能力、多模型支持、价格、Git 集成、国内可用性和适合人群判断,帮你选对终端 AI 编程工具。

Aider vs OpenCode:两个开源终端 Agent,选哪个?2026 对比

Aider 与 OpenCode 2026 选型对比:两者都是开源终端 agent、都支持换模型,但 Aider 以 Git-native 工作流与成熟的多语言支持见长,OpenCode 主打模型无关、本地优先与终端交互体验。从 6 个维度给出明确取舍建议。

Claude Code vs Cline:CLI AI Agent 怎么选?2026 对比

Claude Code vs Cline 2026 选型对比:Anthropic 官方闭源 CLI Agent vs Apache-2.0 开源 VS Code 插件。从模型绑定、工作流、MCP 支持、价格、隐私和适合人群 6 个维度帮你选对 CLI AI 编程工具。

Claude Code vs Codex CLI:终端 AI Agent 双雄对比

Claude Code vs Codex CLI 2026 选型对比:Anthropic 与 OpenAI 两大官方终端 Agent 的模型、长任务、MCP 生态、Windows 支持、订阅打包价格和国内可用性全方位对比,帮你判断该用哪个终端 AI Agent,以及能不能两个一起用。

Claude Code vs Crush:Anthropic 官方 vs 多模型 TUI(2026 实测选型)

Claude Code vs Crush 怎么选:Anthropic 官方 CLI(长任务最稳),对上 Charmbracelet 开源 TUI(多模型切换 + LSP)。按模型、长任务、价格对比。

Cursor vs Claude Code:什么时候用哪个?(2026 实测选型)

Cursor 和 Claude Code 到底怎么选?一句话结论 + 决策树 + 价格实测 + 国内可用性对比。GUI 派选 Cursor,终端长任务派选 Claude Code,最优解其实是共存。

相关评测