VS Code 1.145:同一个会话里混用 Claude 和 Copilot,远程 agent 的预览窗口也能直接开

这一版让嵌套会话各选 harness:让 Claude 评审 Copilot 写的计划、Codex 并排跑同一任务;自动化支持 cron,远程 agent 的 dev server 能在窗口里预览。

11 月 4 日,VS Code 发了 1.145。版本号涨到了三位数,内容也终于不再是「又加了几个补全」:这一版的主题是让多个 AI agent 在同一个会话里协作。

1.145 的更新页:远程 agent、自动化、agent 详细度、文件排除

嵌套会话可以换 harness 了

以前,一个嵌套会话会继承父会话的 harness(也就是背后跑的那个 agent 引擎)。你想要「另一个 agent 的第二意见」,只能另起一个会话,等于丢掉了分组。

1.145 里,嵌套会话可以自己选 harness:

  • 让 Claude 评审 Copilot 写的计划
  • 让 Codex 跑同一个任务,两个结果并排看
  • 每个 chat 有自己的模型、agent 和权限级别,改一个不影响别的
  • 移动会话时保留历史,fork 时保留配置

更新页往下:Agent 一节里的 harness 选择器

这个改动的意义在于把「多模型」从「换个下拉框」变成了「同一个上下文里的对话」。过去对比两个模型,你要复制粘贴需求、维护两套上下文;现在它们共享同一棵树。

远程 agent:预览窗口打通了

如果 agent 会话跑在远程主机上(或者容器里),集成浏览器现在会通过那台主机加载页面。

也就是:agent 在远端起了 dev server,你在 Agents 窗口里就能打开它,验证改动、给反馈,体验和本地会话一样。用 workbench.browser.enableRemoteProxy 打开。Canvas 也一样,加上 chat.canvases.enabled 就能用远端的 canvas。

对我来说这条比 harness 混用更实用 —— 我大部分时间在 Windows 上,但真正跑项目的是另一台机器。以前「agent 在远端改完,我在本地看不了」,只能靠截图和日志猜。

同一页面再往下滚:远程 agent 与 Canvas 两节

其余几条

  • 自动化支持 cron:内置预设不够用时,可以写表达式跑周期性 agent 任务
  • agent 详细度:可以让它只说结论,也可以展开推理与工具调用细节
  • 文件排除(但保持搜索可见):把噪声目录折叠掉,但需要时还能搜到里面的文件
  • MCP 与扩展相关的若干修复
  • 一个彩蛋:Blobby(VS Code 的宠物)主演的跳跃小游戏,在工作区里能玩

VS Code 下载页

我的看法

我不太相信「AI 会取代编辑器」这类说法,但我相信编辑器正在变成 agent 的调度台。1.145 的每一条改动都在这个方向上:harness 可选、远程可预览、任务可按 cron 跑、输出详细度可调。

这些都不是「更聪明」,是「更可控」。而对每天用它写代码的人来说,可控比聪明值钱得多 —— 你不需要它替你写好全部代码,你需要它在跑偏的时候能被你看住。

顺带一提,那个小游戏。我笑了很久:一个把 agent 调度做进核心的版本,官方彩蛋是「让你休息一下」。这大概是今年最诚实的更新说明。

← 返回文章列表

评论

…