OpenCode 桌面版这 10 天偷偷迭代了 5 个版本,你还在用旧版吗?

关注我的公众号:【编程朝花夕拾】,可获取首发内容。

01 引言

OpenCode更新真的是太频繁了,这两天更新一下,发现桌面版的整个UI风格都变了,官网还保留了老风格,可以通过配置的选项切换。

我们一起盘一盘最近10天,OpenCode桌面版更新的版本以及内容。

02 更新的版本

桌面版的V2布局完成是从v1.18.0开始的,之后都更新了什么内容。

版本 发布日期 一句话主题
v1.18.0 2026-07-14 Desktop v2 布局正式收尾
v1.18.1 2026-07-14 极小补丁(间距修复)
v1.18.2 2026-07-15 桌面 + 核心联合更新
v1.18.3 2026-07-16 桌面体验打磨
v1.18.4 2026-07-20 v2 输入框大重写

桌面版的更新主要围绕v2布局的收尾,对桌面版进行改进。

03 更新的主要内容

3.1 v1.18.0

之前的 v2 布局是个"半成品",可以能看到新设计,但很多旧路径还在 v1。

v1.18.0主要补齐了三件事:

  • 完整的升级迁移:从 v1 升级会自动迁移到 v2,并提供首次启动引导;
  • 新旧布局切换开关:怕不习惯?设置里随时切回 v1;
  • 修复 v2 下文件视图背景错位。

3.2 v1.18.2

如果你习惯同时开 3 个以上会话窗口,v1.18.2 的两个改动是真正的"刚需":

  • Mod+N 新建标签页快捷键(macOS 是 Cmd+N,Windows/Linux 是 Ctrl+N);
  • 自动关闭已不存在会话的 Tab(防止你打开一堆幽灵 Tab)。
  • 子 Agent 默认不再嵌套启动。

加上 v1.17 系列已经就位的 Mod+1 ~ Mod+9 切换标签、拖拽、hover 预览、关闭后重新打开------桌面版的多会话能力正式成型。

之前子 Agent 可以继续启动"子子 Agent",链路很容易跑飞。v1.18.2 之后默认关闭了嵌套------需要时可以在配置里通过 subagent_depth 调整上限。

3.3 v1.18.3

主要是桌面体验的细节优化:

  • Home 页命令面板支持搜索并打开会话(之前只能开新会话);
  • WSL 服务加载被纳入启动就绪判断,避免 app 报告 ready 时 WSL 还没起;
  • 自定义 Agent 选择器可见性修复。

3.4 v1.18.4

Review 面板与 v2 输入框的大重写这个该版本最重要的一个升级。v2 提示输入框整体重写------命令、上下文、Shell 模式、附件、历史记录之间互相打架的情况大幅减少。命令草稿也会被保留下来。

Review 面板继续打磨:

  • diff 视图变化时,已打开的文件 Tab 与当前 diff 保持对齐;
  • Review 面板宽度稳定,不再因为打开关闭文件而抖动;
  • 大补丁能加载完整 review diff,不再被初始 diff 截断。

终端主题与应用主题同步------这个看起来小,但用深色主题的人会立刻感受到。

详细的更新日志详见:opencode.ai/changelog

04 新旧UI一览

4.1 旧版本

4.2 新版本

新旧版本的UI的变化还是很大的,新版本用着还不习惯。

新旧版本的切换如下:

4.3 默认项

最不适应的是原切换build/plan两种模式的按钮不见了

原本想要查查issues有没有人提到这个问题,都AI时代了,直接让它去查:

很贴心,列出了相关的issues,以及解决方案。可以看到这个按钮被设置了开关了。有人建议默认开启这个按钮。

我们直接打开即可。

打开之后就有了。

05 小结

整体布局的改变还是很大的,使用桌面版的老铁更新了没?反正目前之前新老版本的随时切换,不妨更新之后试一试!

相关推荐
子兮曰5 天前
jev-ultrafast 深度解析:7 秒订机票的浏览器 Agent 是如何炼成的
前端·后端·agent
小羊没烦恼!5 天前
微服务化的基石——持续集成
java·大数据·word·powerpoint·.net
子兮曰5 天前
Jev 爆发一周:7 秒 Agent 背后的 System One 生态与三场争议
前端·后端·ai编程
俊昭喜喜里5 天前
java中的继承和多态的区别
java
小羊没烦恼!5 天前
初探性能优化——2个月到4小时的性能提升
java·开发语言·windows·算法·c#
爱勇宝5 天前
ZCode 开源 24 小时:一份没有历史的账本,回答不了"有没有偷代码"
前端·后端·chatglm (智谱)
譕痕5 天前
JSONObject与JSONArray封装数据格式区别
java·json
胡写代码5 天前
别再前后端各写一套表单校验了
java·后端
小鱼能吃糖5 天前
缺陷修复总览 · mall电商项目:5类缺陷,1个病根,4个业务域
java·电商
此时不提桶,更待何时5 天前
01-06-A-JVM排查实战详解
java·jvm