OpenCode 一周动态-2026-W20

OpenCode 一周动态-2026-W20

日期范围: 2026-05-09 - 2026-05-15

摘要: 本周 opencode 发布 10 个版本(v1.14.42~v1.14.51),重大亮点包括:Scout 代理、后台子代理(实验性)、DigitalOcean OAuth 接入、customize-opencode 内置技能、Plan Mode 安全绕过修复、GPT-5.5 Azure 接入修复,发版节奏高度活跃,Windows 问题积压仍未清零。


版本发布

v1.14.42(2026-05-09)--- 本周最大版本

发布时间 : 2026-05-09
发布链接 : v1.14.42
贡献者: 5 人

新功能/亮点:

  • 新增 Scout 代理:支持仓库研究、文档查找、依赖源检查,可预先物化配置的参考仓库
  • 新增 Workspace Sync:适配器支持的工作区可自动发现并注册
  • opencode run 新增交互式分屏模式
  • TUI keybinding 配置简化为扁平格式
  • HTTP API 响应压缩(大型非流式响应)

修复:

  • GPT-5 推理变体暴露选项与模型系列匹配
  • Gemini 推理控制修复(支持的 effort 级别与小模型默认值对齐)
  • Anthropic Opus 4.5 推理 effort 选项修复
  • OpenAI Deep Research 模型限制为实际支持的推理级别
  • HTTP API 身份验证路由修复(require auth on effect root routes
  • npm shim 正确转发 SIGINT/SIGTERM/SIGHUP 信号
  • 工具排序稳定,停止在运行之间重新排序

v1.14.43(2026-05-09)

发布时间 : 2026-05-09
发布链接 : v1.14.43
贡献者: 1 人

修复:

  • ACP 更新和会话回放中包含工具图像附件(@SteffenDE 贡献)

v1.14.44(2026-05-09)

发布时间 : 2026-05-09
发布链接 : v1.14.44

修复:

  • 修复升级现有工作区时添加 time_used 字段导致失败的问题

v1.14.45(2026-05-10)

发布时间 : 2026-05-10
发布链接 : v1.14.45
贡献者: 1 人

修复:

  • 读取工具权限规则现在匹配 worktree 相对路径,允许列表和拒绝列表正确生效
  • SDK throwOnError: true 现在抛出真实 Error 并保留响应体在 cause
  • 启动错误报告所有失败的引导请求
  • Provider 插件不再能突变共享 provider 模型状态
  • TUI 插件废弃 api.command API 向后兼容

v1.14.46(2026-05-10)--- 安全修复

发布时间 : 2026-05-10
发布链接 : v1.14.46

新功能:

  • 新增内置 customize-opencode 技能,降低配置编辑导致启动失败的风险

安全修复:

  • 修复 Plan Mode 安全绕过:子代理此前可忽略父代理的 deny 规则(#23519 部分缓解)

修复:

  • HTTP API OpenAPI 规范中数字查询参数修复
  • 布尔 HTTP API 查询处理修复
  • 历史会话负 token 计数导致桌面端启动失败
  • MCP 工具发现修复(server 发布损坏的 outputSchema 引用)

v1.14.47(2026-05-11)

发布时间 : 2026-05-11
发布链接 : v1.14.47

新功能:

  • 图像附件自动调整大小(可配置尺寸限制)后发送给模型
  • Scout 可提前物化配置的参考仓库

修复:

  • 恢复 TUI textarea 中的提示编辑键绑定(包括 esc/enter 别名)
  • 模型切换现在跨会话活动可靠持久化
  • HTTP API schema 验证错误返回可读 400 响应

v1.14.48(2026-05-11)

发布时间 : 2026-05-11
发布链接 : v1.14.48

修复:

  • 恢复原始图像附件(不在发送前调整大小)

v1.14.49(2026-05-13)--- 重要版本

发布时间 : 2026-05-13
发布链接 : v1.14.49
贡献者: 5 人

新功能/亮点:

  • 新增 v2 model/provider 列表 API
  • 新增 DigitalOcean OAuth 及 Inference Router 支持(@Spherrrical 贡献)
  • customize-opencode 默认启用,附带完整 Schema 链接
  • 提示中的 @mentions 自动补全
  • 默认解析 patch diff 中的 fenced Markdown 代码块
  • TUI 新增固定近期会话、快速槽位、近期会话循环
  • Desktop 新增 Ctrl/Cmd+数字键切换项目
  • Desktop 记住 todo dock 折叠状态

修复:

  • 保留配置合并中的分层权限规则顺序(@asuffield 贡献)
  • 压缩后保留最近 turns(不再将其折叠进摘要)
  • 会话 fork 时保留压缩后的历史
  • 阻止重复提交创建空的幻象会话
  • 修复宽字符的提示光标移动和 mentions

v1.14.50(2026-05-14)

发布时间 : 2026-05-14
发布链接 : v1.14.50

修复:

  • HTTP 事件流在初始连接事件后保持开放,订阅者可继续接收实例更新
  • 恢复默认 Markdown 渲染会话输出
  • small_model 无效配置值优雅回退
  • 改进缺失模型错误提示,跨 CLI 和类型调用方给出建议

SDK:

  • 新增 instance.directoryinstance.workspace 查询支持(v2 model/provider 调用)

v1.14.51(2026-05-15)--- 最新版本

发布时间 : 2026-05-15
发布链接 : v1.14.51
贡献者: 7 人

新功能:

  • 实验性后台子代理(background subagents):任务可在你继续工作时保持运行
  • Desktop 新增 MCP 连接状态显示及客户端注册/重新认证流程(@OpeOginni 贡献)
  • NVIDIA 端点请求添加必要的 billing origin header(@nv-kasikritc 贡献)

修复:

  • 修复 Azure gpt-5.5 通过 completions API 的请求(@frederiknsgo 贡献)
  • 更新 LiteLLM 兼容性要求 v1.85.0-rc.2+(当前 GPT-5 和工具调用行为需要)
  • 修复 worktree 创建请求缺少 POST body
  • 修复取消后会话卡在中断的 assistant 消息
  • 修复压缩重排消息后反复触发自动压缩
  • Windows 应用通过正确读取 where 命令输出修复应用检测
  • DigitalOcean OAuth 范围限制为 GenAI 所需(@Spherrrical 贡献)
  • 恢复图像附件自动调整大小

本周发版节律

版本 日期 亮点
v1.14.42 2026-05-09 Scout 代理、Workspace Sync、HTTP API 安全加固
v1.14.43 2026-05-09 ACP 工具图像附件修复
v1.14.44 2026-05-09 工作区升级迁移修复
v1.14.45 2026-05-10 权限路径、SDK throwOnError
v1.14.46 2026-05-10 customize-opencode 内置、Plan Mode 安全绕过修复
v1.14.47 2026-05-11 键绑定修复、图像自动调整、Scout 预物化
v1.14.48 2026-05-11 图像附件保留原始尺寸
v1.14.49 2026-05-13 v2 API、DigitalOcean OAuth、@mentions、固定会话
v1.14.50 2026-05-14 HTTP 事件流、Markdown 渲染修复、SDK 增强
v1.14.51 2026-05-15 后台子代理(实验)、MCP 状态、gpt-5.5 Azure 修复

本周共 10 次发布(全部 Stable),平均每天 1.4 次,发版节奏极为活跃。


活跃 Issues

1. [Bug] Home/End 键在输入框中滚动消息列表而非移动光标

来源 : #27661
时间 : 2026-05-15
状态: Open

摘要: 用户报告在 TUI 输入框中按 Home/End 键触发了消息列表滚动,而不是移动光标到行首/行尾。属于键盘事件路由问题,影响日常编辑体验。


2. sidecar 崩溃(SIGTRAP)------ apply_patch 删除大型/二进制文件时

来源 : #27657
时间 : 2026-05-15
状态: Open

摘要 : 当 apply_patch 工具尝试删除大型文件或二进制文件时,sidecar 进程触发 SIGTRAP 信号崩溃。影响涉及大型二进制资产的代码库操作,可能导致会话中断。


3. [FEATURE] Desktop 应用渲染自定义/MCP 工具输出

来源 : #27659
时间 : 2026-05-15
状态: Open

摘要: 社区请求 Desktop 应用对自定义工具和 MCP 工具的输出进行富渲染(与 #6604 的 TUI 能力对齐)。目前 Desktop 仅显示原始文本,缺少结构化/可视化展示。


4. 自动发现模型与手动配置条目重复

来源 : #27655
时间 : 2026-05-15
状态: Open

摘要: 当同一 provider 下同时有手动配置模型和自动发现模型时,模型列表中出现重复条目,用户体验混乱。属于模型去重逻辑缺失。


5. [bug] alacritty 在 /exit 后崩溃(Windows 10)

来源 : #27653
时间 : 2026-05-15
状态: Open

摘要 : Windows 10 用户报告执行 /exit 命令后 alacritty 终端模拟器崩溃。属于 Windows 终端兼容性积压问题的新增一条,延续了本项目 Windows 平台支持的薄弱现状。


6. error 429 使用 Kimi for Coding 时

来源 : #27602
时间 : 2026-05-14
状态: Open

摘要: 用户使用 Kimi(月之暗面)模型时遇到 429 速率限制错误,疑似 opencode 对 Kimi API 的速率限制处理不完善,缺少自动退避/重试逻辑。


遗留问题跟踪

[#20695] Memory Megathread(内存泄漏)

时间 : 2026-04-02
状态: Open,评论数仍为 75 条

摘要: macOS 下 Bun/JSC IOAccelerator 内存泄漏根因仍未解决。本周无新进展。优先级:高。


[#26219] GPT-5.5 因 reasoningEffort 自动附加导致失败

时间 : 2026-05-07
状态: 部分缓解 --- v1.14.51 修复了 Azure gpt-5.5 通过 completions API 的请求问题,但原始的能力检测逻辑(#26219)状态需进一步确认。


[#21793 / #23519] Permission rules 对子代理 edit 无效

时间 : 持续
状态: v1.14.46 修复了 Plan Mode 子代理绕过父代理 deny 规则的安全问题,#23519 的完整覆盖待验证。


社区动态

1. "Why 157,000 developers are hedging against Anthropic with OpenCode"

来源 : The New Stack(via HN #48098572
时间 : 2026-05-11
热度: 8 pts,1 评论

摘要: 文章分析了 opencode 用户群体选择它作为 Claude Code 替代品的动机------多 provider 支持、开源可控性、不依赖单一模型商。本周 GitHub Stars 已达 160k+,Fork 18.8k。


数据概览

维度 数据
GitHub Stars 160k+
GitHub Forks 18.8k
开放 Issues 5,000+
开放 PRs 1,154
本周发布版本数 10(v1.14.42 ~ v1.14.51,全部 Stable)
本周合并 PR(可见) 13+(2026-05-15 单日即合并多条)
HN 最热讨论(本周) "Why 157,000 developers are hedging against Anthropic with OpenCode"(8 pts)
本周核心主题 Scout 代理 / 后台子代理 / DigitalOcean OAuth / customize-opencode 内置 / Windows 问题积压
相关推荐
wuxinyan1231 小时前
工业级大模型学习之路013:RAG零基础入门教程(第九篇):RAG幻觉治理
人工智能·学习·rag
XD7429716361 小时前
科技晚报|2026年5月17日:AI 开始进入国家与企业制度层
人工智能·科技·企业数字化·科技晚报
十贝1 小时前
agentmemory 安装与使用手册
人工智能
青稞社区.1 小时前
直播预告!面向几何与运动理解的流式前馈 3D/4D 重建
人工智能·3d
HIT_Weston1 小时前
85、【Agent】【OpenCode】bash 工具提示词(HEREDOC)
人工智能·agent·opencode
AI技术控1 小时前
Transformer 的 Encoder 和 Decoder 模块介绍:从结构原理到大模型应用实践
人工智能·python·深度学习·自然语言处理·transformer
Codebee1 小时前
日抛型软件的双链路设计——从"日抛"到"认知进化"的范式革命
人工智能
晚风_END1 小时前
Linux|操作系统|最新版zfs编译后的适用于centos7的rpm安装包完全离线安装介绍
linux·运维·服务器·c++·python·缓存·github