OpenCode 一周动态-2026-W22
OpenCode 一周动态-2026-W22
日期范围: 2026-05-22 - 2026-05-29
摘要: 本周发布 4 个版本(v1.15.9~v1.15.12),核心亮点为 WebSocket 传输层实验性支持、ACP-next 集成平台上线、工作区管理对话框,以及 GPT 模型响应延迟成为社区最热议题(106 条评论)。

版本发布
v1.15.12(Latest Stable)
发布时间: 2026-05-28
发布链接: v1.15.12
贡献者: 5 位社区贡献者
新功能/亮点:
- ACP 集成支持通过
acp-next发送 prompts、slash commands 和使用量更新 - 新增 OpenAI Responses WebSocket 传输(设置
OPENCODE_EXPERIMENTAL_WEBSOCKETS=true启用) - TUI 新增工作区管理对话框
- Desktop 新增标签页布局切换设置
修复:
- 启用 Anthropic Opus 4.7+ 自适应 reasoning 控制
- 加速
acp-next热切换和首次会话启动 - OpenAI WebSocket 超时保活及失败重试
- 密码中允许包含冒号字符
v1.15.11
发布时间: 2026-05-27
发布链接: v1.15.11
新功能/亮点:
- 新增
headerTimeout配置项(默认 OpenAI 10s),改善长等待场景 - 实验性后台 agents 改为推送更新,不再需要轮询
- 远程项目支持稳定项目身份标识
- Desktop V2 首页、prompt、状态弹窗和会话控件全面精修
修复:
- 修复 Google tool calling 的上游 tool ID 回退问题
- 动态添加的 MCP 服务器移除时正确断开连接
- DigitalOcean 推理直接使用 OAuth token(不再创建 MAK)
- 恢复的会话不再继续执行已中断的孤立工具
- OpenAI reasoning 摘要现在渲染为独立区块
v1.15.10
发布时间: 2026-05-23
发布链接: v1.15.10
修复:
- 恢复旧版 Desktop 生产流程中的项目打开和会话启动功能
v1.15.9
发布时间: 2026-05-22
发布链接: v1.15.9
新功能/亮点:
- 重新设计 diff 查看器:新增文件树 + 刷新布局,默认启用
- TUI 命令面板支持复制当前 worktree 路径
修复:
- 默认模型无效/不可用时显示更清晰的错误
- MCP OAuth 配置支持设置回调端口和 scopes
- 修复 Vertex Anthropic
us/eu多区域端点 - 保留原生 reasoning continuation 元数据
本周发版节律
| 版本 | 类型 | 日期 | 亮点 |
|---|---|---|---|
| v1.15.9 | Stable | 2026-05-22 | Diff 查看器重设计 |
| v1.15.10 | Stable | 2026-05-23 | Desktop 热修复 |
| v1.15.11 | Stable | 2026-05-27 | headerTimeout + 后台 agents 推送 |
| v1.15.12 | Stable | 2026-05-28 | WebSocket 传输 + ACP-next + 工作区管理 |
本周共 4 次发布(均为 stable),节奏相较上周有所放缓(上周 8 次),重心从功能密集迭代转向基础设施强化(WebSocket 传输层、ACP 集成平台)。

热门话题
1. GPT 模型响应延迟严重
来源: #29079
时间: 2026-05-24 创建,持续活跃至 2026-05-29
热度: 106 条评论
摘要: 大量用户反馈 GPT 模型(特别是 GPT-5.4 xhigh 变体)在 OpenCode 中响应极慢,简单命令有时需数分钟。问题在 v1.15.11 中通过新增 headerTimeout 配置(默认 10s)部分缓解,但根因尚未完全解决。社区讨论认为可能与 OpenAI API 端侧排队和 reasoning 阶段超时有关。
2. DeepSeek V4 Flash thinking 模式 reasoning_content 缺失
来源: #29618
时间: 2026-05-27 创建,持续活跃
热度: 12 条评论
摘要: 使用 DeepSeek V4 Flash 的 thinking 模式时,reasoning_content 字段为空,导致思维链信息丢失。影响依赖 reasoning 输出做决策的工作流。
3. DeepSeek V4 Pro 永久降价 75%——要求调整 Go 用量限制
来源: #28846
时间: 2026-05-22 前创建,本周持续活跃
热度: 29 条评论
摘要: DeepSeek V4 Pro 宣布永久降价 75%,社区要求 OpenCode Go(托管服务)相应提升用量配额。讨论涉及定价策略、与其他模型的性价比对比,以及 Go 平台的可持续性。

功能/PR 合并
4. OpenAI Responses WebSocket 传输层
来源: #29477(by @rekram1-node)
时间: 2026-05-27 合并
摘要: 实验性添加 WebSocket 传输协议用于 OpenAI Responses API,通过环境变量 OPENCODE_EXPERIMENTAL_WEBSOCKETS=true 启用。相比传统 SSE,WebSocket 在长连接场景下延迟更低、重连更可控。后续 #29832 修复了 bun 下的代理问题,#29774 保留了 upgrade 错误信息,#29673 增加了失败重试。
5. ACP-next 集成平台(多 PR 系列)
来源: #29320, #29327, #29333, #29656, #29664(by @nexxeln)
时间: 2026-05-26 ~ 2026-05-28 陆续合并
摘要: ACP-next 是 OpenCode 的下一代 Agent Communication Protocol 集成层。本周完成会话生命周期、事件路由、tool 更新流式推送、prompt 发送和权限事件处理。标志着 OpenCode 向多 agent 协作和第三方 agent 集成迈出关键一步。
6. TUI 工作区管理对话框
来源: #29612(by @jlongster)
时间: 2026-05-27 合并
摘要: TUI 新增工作区管理界面,用户可在终端内直接管理多个项目工作区,减少频繁切换目录的操作成本。
7. 后台 agents 改为推送机制
来源: #29179(by @rekram1-node)
时间: 2026-05-25 合并
摘要: 实验性后台 agents 不再依赖客户端轮询获取状态更新,改为服务端主动推送。降低网络开销和响应延迟,为多 agent 并行执行场景铺路。
8. Anthropic Opus 4.7+ 自适应 reasoning 控制
来源: #29769(by @rekram1-node)
时间: 2026-05-28 合并
摘要: 针对 Anthropic 最新的 Opus 4.7+ 模型启用自适应 reasoning 参数,允许模型根据任务复杂度动态调整思考深度。
9. Redis 用于 API Key 速率限制
来源: #29242(by @vimtor)
时间: 2026-05-27 合并
摘要: API key 速率限制从内存方案迁移到 Redis,支持多实例部署下的一致性限流,为 OpenCode 后端横向扩展提供基础设施支持。
10. Windows ConPTY pid 0 修复
来源: #29828(by @Hona)
时间: 2026-05-29 合并
摘要: Windows ConPTY 场景下 Pty.Info 允许 pid 为 0,修复分离子进程场景下的崩溃。配合 #29803(升级 node-pty 到 1.2.0-beta.12)改善 Windows Desktop 稳定性。

活跃 Bug
11. tool-output 临时文件未清理,可占用数十 GB
来源: #29694
时间: 2026-05-28 创建
热度: 1 条评论
摘要: OpenCode 的 tool-output spill 文件在会话结束后未被清理,长期使用下磁盘占用可达数十 GB。影响所有平台用户。
12. OPENCODE_SERVER_PASSWORD 导致 TUI 启动失败
来源: #29847
时间: 2026-05-29 创建
摘要: 设置 OPENCODE_SERVER_PASSWORD 环境变量后,配合 --mdns 或 --hostname 参数时 TUI 启动报错。与 #24204(opencode run 报 Session not found)问题相关联。
13. 交互选择组件确认后会话卡死
来源: #29850
时间: 2026-05-29 创建
摘要: TUI 中使用交互选择组件选中选项按 Enter 确认后,会话卡住无法继续。与上期 #27875(权限授予时 Enter 键无反应)可能存在关联。
14. 模型进入递归推理循环
来源: #29844
时间: 2026-05-29 创建
摘要: 模型在特定任务场景下进入无限递归推理循环,无法完成任务。与上期 #28568(LLM 长时间工作能力退化)主题一致,但表现形式更极端。
社区讨论
15. Token 优化:工具描述最小化模式 + 上下文压缩
来源: #29840
时间: 2026-05-29 创建
摘要: 提议增加 tool description 的精简模式以减少 token 消耗,同时建议在上下文窗口接近限制时自动压缩历史信息。
16. Brew 构建失败不再发布
来源: #29846
时间: 2026-05-29 创建
摘要: Homebrew formula 构建流程中断,macOS 用户无法通过 brew upgrade 获取最新版本。
17. 克隆仓库到新项目对话框
来源: #29836(by @Ekaanth,Open)
时间: 2026-05-29 创建
摘要: 提议在新项目对话框中添加直接从 URL 克隆仓库的功能,减少手动操作步骤。
18. 并发子任务调度
来源: #29848(by @PointFiveBool,Open)
时间: 2026-05-29 创建
摘要: 将 session 中的子任务从顺序执行改为并发调度,有望显著提升多步骤任务的完成速度。
上期遗留问题追踪
| # | 标题 | 上期状态 | 本期状态 | 说明 |
|---|---|---|---|---|
| #20695 | Memory Megathread | Open | Open | 持续活跃(81 评论),macOS Bun/JSC 根因未解决 |
| #28750 | GPT-5.4 provider 失败 | Open | 已关闭 | 已修复 |
| #28568 | LLM 长时间工作能力退化 | Open | Open | 无新进展,但 #29844 报告了更极端表现 |
| #27657 | sidecar SIGTRAP 崩溃 | Open | Open | 无新活动 |
| #23519 | Permission rules 对 Task subagent 无效 | Open | Open | 无新活动 |
| #27875 | 权限授予 Enter 键无反应 | Open | Open | #29850 可能相关 |
| #28744 | /model 切换后身份过期 | Open | Open | 无新活动 |
| #5727 | Desktop Windows ripgrep 失败 | Open | 已关闭 | 已修复 |
| #11176 | 官方 VS Code 扩展 | Open (Watch) | Open | 持续有人关注但无官方进展 |
数据概览
| 维度 | 数据 |
|---|---|
| GitHub Stars | 166,842 |
| GitHub 开放 Issues | 6,285 |
| 本周发布版本 | 4(v1.15.9 ~ v1.15.12) |
| 本周合并 PR | 约 55 个 |
| 本周社区贡献者 | 约 20+ 人 |
| 最热 Issue | #29079 GPT 响应延迟(106 评论) |
| 本周核心主题 | WebSocket 传输层、ACP-next 集成、GPT 延迟、Windows 修复 |
本周 OpenCode 的工程重心从上周的功能密集发布(8 版本)转向基础设施强化。WebSocket 传输实验和 ACP-next 多 agent 协议的落地,预示着 OpenCode 正在为下一阶段的多 agent 协作和第三方生态整合构建底层能力。与此同时,GPT 响应延迟问题暴露出对上游 API 行为变化的被动依赖,社区对此反应强烈。Homebrew 构建中断和 tool-output 磁盘泄漏等运维类问题值得关注,它们直接影响日常使用体验。
更多推荐



所有评论(0)