📄 文档列表
🎬 口播文案
✏️ 编辑文档
标题
工具栏
加粗
H2 标题
H3 标题
引用
无序列表
有序列表
代码块
📷 上传图片
点击或拖拽上传图片
支持 PNG, JPG, GIF, WebP 格式
内容 (Markdown 格式)
## v1.15.6 — diff viewer 初登场,桌面 tabs 来了 **发布时间**:2026-05-20 这个版本最大的看点是 TUI 里终于有了 diff viewer,在 `run` 流程里可以直接 Review 变更了。 **Core 核心改进:** - **diff viewer 进入 TUI**:查看代码变更不用再跳出去,OpenCode 内部就能看 diff,支持目录树折叠单子目录 - **shell mode 加入 run prompt**:在 `run` 命令里可以直接跑 shell 命令了 - **子代理 tabs → 按需 picker**:之前的 subagent tabs 改成了需要时才弹出的选择器,减少界面干扰 - **插件加载错误隔离**:某个插件文件加载失败,不再打断整个插件系统的启动 - **Anthropic API-key 模型接入 native runtime**:延迟和成本应该都有优化 **Desktop 桌面改进:** - **桌面 tabs 支持**:多 session 可以用 tab 组织了 - **Windows 原生菜单栏**:符合 Windows 用户的操作习惯 - **乌克兰语支持**:国际化又进了一步 --- ## v1.15.7 — Grok OAuth 上线,桌面 UI 大改 **发布时间**:2026-05-21 **Core 核心改进:** - **Grok OAuth 登录支持**:包括 device-code 登录方式,终于可以账号体系内接入 xAI 的 Grok 了 - **v2 HTTP API 错误规范化**:SessionNotFoundError、ServiceUnavailableError、UnknownError(带 reference ID)全部对齐,API 出错时你知道是怎么回事了 - **Codex OAuth 去重**:避免并发 refresh 失败的问题 - **OpenAI reasoning streams 恢复**:之前断掉的 OpenAI 推理流现在正常了 - **Grok 支持 PDF 附件**:让 Grok 处理文档类需求成为可能 **Desktop 桌面改进:** - **Pinch zoom**:触控板手势缩放终于有了 - **全新桌面 Home 视图 + Session 入口流程 + Titlebar**:UI 大改版,session 管理和以前不一样了 - **桌面日志导出**:方便排查桌面端的问题 --- ## v1.15.9 — diff viewer 重构,错误提示全面升级 **发布时间**:2026-05-22 这是四个版本里变化最密集的一个。diff viewer 从初版直接重构成了产品级,同时错误提示几乎全部翻了一遍。 **Core 核心改进:** - **diff viewer 大重构**:加了文件树,布局全面刷新,且**默认启用**(v1.15.6 还是可选的) - **错误提示大幅改善**:以下场景现在会给具体错误而不是泛泛的失败提示 - 默认模型无效或不可用 - PTY session 缺失 - Skill 调用失败 - 安装升级失败 - Project not found - Session busy - MCP server not found - **MCP OAuth 改进**:支持设置 callback port,已配置的 scopes 会带入 client metadata - **Vertex multi-region 修复**:`us` 和 `eu` 区域终于用了正确的 `.rep.googleapis.com` 端点 - **Reasoning continuation 跨回合保留**:Anthropic native reasoning 的上下文现在能正确跨 turn 保持 **TUI 改进:** - **Command Palette 可复制当前 worktree 路径**:不用再手动敲 pwd - **diff viewer 快捷键优化** - **Spinner 颜色跟随当前 agent**:视觉区分度更高 **Desktop 改进:** - **Tab 导航移入 Titlebar**:界面更紧凑 - **Session 状态显示在 Titlebar**:不用点进去看 - **VCS 刷新 debounce**:减少页面抖动 --- ## v1.15.10 — 桌面流程紧急修复 **发布时间**:2026-05-23 一个小型维护版本,专注修桌面端: - **修复打开项目和启动 session 的旧生产流程**:v1.15.7 的桌面大改版引入的回归问题,这个版本里回了滚 看得出来 v1.15.7 的 UI 改版步子迈得有点大,v1.15.9 和 v1.15.10 都在忙着修修补补。 --- ## 总结:这五个版本在解决什么问题 | 方向 | 具体变化 | |------|----------| | **diff viewer** | 从无到有(v1.15.6)→ 重构默认启用(v1.15.9) | | **桌面 UI** | tabs + 新 home view(v1.15.7)→ 修 bug 回炉(v1.15.9/10) | | **认证接入** | Grok OAuth 上线(v1.15.7),Vertex 多区域修复(v1.15.9) | | **错误体验** | 全面从「通用失败」升级为具体错误码+reference ID | | **开发者体验** | shell mode run、plugin 错误隔离、TUI diff viewer | 总的来看,OpenCode 这几个版本的核心思路是:**让 OpenCode 成为一个更独立的开发环境**——不用跳出去用别的工具看 diff、不用猜 API 为什么报错、桌面端也有更完整的 UI。v1.15.7 的改版步子大了一些,后续两个版本在稳住质量。 --- ## 写在最后 diff viewer 和桌面 UI 是这波更新的主轴,Grok OAuth 和错误规范化是加分项。如果你在用桌面版,建议升到 v1.15.10;如果只用 TUI,v1.15.9 已经把 diff viewer 默认开启了,值得更新。 **你用 OpenCode 的哪个形态(TUI / Desktop / CLI)?这波更新最想要哪个功能?评论区聊聊。**
摘要
标签
多个标签用逗号分隔
分类
技术文章
教程指南
工具测评
项目实战
行业观察
默认
💾 保存修改
← 返回查看
返回列表