跳转到内容

更新日志

OpenCode 频繁发布新版本。本页提供精选摘要,权威发布列表、二进制和签名资产请参考 OpenCode GitHub releases。

当前版本

  • 版本号:v1.18.32
  • 发布日期:2026-09-21
  • 要点:Bedrock 图片附件现在仅对 Claude、Nova 与 Llama 4 模型提升;Together AI 的流式用量上报已修复。完整变更请查看 发布说明。

近期主题

下列主题汇总了 CLI、TUI、Web、桌面端、SDK 用户可见的变更。详细变更请查看 release notes。

  • 性能与稳定性:压缩现在保留完整的近期回合并为小模型生成更清晰的摘要(v1.18.17);自动会话重试设上限并加抖动以抑制重试风暴(v1.18.17);瞬态 provider 与网络错误改为重试而非直接失败(v1.18.14);模型报告未知 finish reason 时响应继续而非提前停止(v1.18.21);导入或旧版消息 ID 乱序时时间线保持正确(v1.18.15);Claude 5 会话在 prompt 或工具变更后容忍过期 thinking block 而不再失败(v1.18.26);Provider 请求头与流式分块超时默认 5 分钟,慢启动的模型更少失败(v1.18.27);Anthropic thinking block 绑定限定 Claude 5.1+ 模型以避免旧部署拒绝请求,并支持配置关闭以保留 provider 默认行为(v1.18.27);Bedrock DeepSeek 模型 ID(含基于 ARN 的 ID)被保留以正确解析(v1.18.30);Azure 与 OpenAI provider SDK 更新以纳入兼容性修复(v1.18.30);加载、恢复或 fork 会话时会恢复 ACP 会话的模型、effort、mode 与 reasoning chunk 边界(v1.18.31);Bedrock 图片附件仅对 Claude、Nova 与 Llama 4 模型提升(v1.18.32);Together AI 流式用量上报已修复(v1.18.32)。
  • Provider 认证:Azure provider 可通过 Azure CLI 以 Microsoft Entra ID 登录,无需 API key(v1.18.24,v1.18.25 修复),登录流程改为直接询问资源名称、不再查询 Azure 管理 API(v1.18.26);xAI 登录简化为单一 device-code 流程,无头环境可用(v1.18.14);GitHub Copilot 请求现在将会话 ID 作为 interaction header 发送,以改进整个会话内的请求跟踪(v1.18.28);Codex OAuth 模型过滤可识别 gpt-6 这类整数版本号的 GPT 模型(v1.18.29);TUI 启动时显示 remote config 认证错误并以失败状态退出(v1.18.31)。
  • Cloudflare AI Gateway:网关模型支持 OpenAI 与 Anthropic 原生直通(v1.18.19);第三方 provider 路由与 Anthropic 连字符 model ID 修复(v1.18.23)。
  • 配置兼容:V1 可读取受支持的 V2 配置字段,混合环境继续可用(v1.18.24);未知顶层配置字段被忽略而不再解析失败(v1.18.16)。
  • Desktop:标签页、抽屉、标题栏的 RTL 布局修复(v1.18.13);归档会话立即从 Home 移除(v1.18.24);项目选择器与文件搜索体验修复(v1.18.16、v1.18.21);OpenCode 账号设备认证使用 desktop client ID(v1.18.28)。
  • 移除项:过时的 OpenCode Go 首月折扣信息与定价(v1.18.22);当前定价见 Go 页面。
  • Provider 覆盖:通过 Models.dev 持续扩充模型目录,刷新了模型别名;为 GPT-6 模型新增 Astra 系统提示(v1.18.30);为受支持的 GitLab GPT 与 Claude 模型新增 reasoning effort 变体(v1.18.30);为 GitHub Copilot 模型请求 summarized adaptive thinking(v1.18.31);Grok 4.7 加入 Zen 与 Go(v1.18.32);Zen 文档新增 DeepSeek V4.1 Flash(v1.18.32);最新支持列表请参考 Models 总览。
  • 桌面应用:桌面客户端仍处于 beta;当前平台支持请参考 桌面应用 页面与官方下载页。
  • 文档:升级说明更清晰,模型与 Zen 文档已刷新,并加强了多语言覆盖。

破坏性变更

升级大版本或小版本前,请先阅读升级指南。

  • 当行为被替换(而非扩展)时,会重命名配置键。迁移提示会出现在对应文档页面,例如 权限。
  • 已弃用 provider 模型会在官方弃用日期后被移除。最新弃用列表请参考 Models 总览。

弃用

  • 文档中长期维护的弃用表(如 Models 总览、Zen models)列出每个模型的状态和官方日期。请使用 provider 提供的当前别名或推荐替代。
  • 桌面应用仍处于 beta;生产部署应关注官方下载页和 GitHub release feed。

升级步骤

  1. 阅读 升级指南,按你的当前版本选择对应说明。
  2. 快速浏览从当前版本到目标版本之间的 release notes。
  3. 在支持的情况下运行 opencode upgrade,或参考 安装文档 选择对应平台的安装方式。
  4. 通过 opencode doctor 和常用的冒烟测试命令验证配置。

相关链接