VS Code 1.142 发布:给 AI Agent 配了一块「协作白板」,聊天记录还能跟着你换文件夹
微软的代码编辑器 VS Code 在 10 月 14 日更新到 1.142 版本。这次更新的主题很清楚:让「AI Agent」在编辑器里更好用、更好管。官方把它总结成四句话——给 Agent 工作流加了共享画布、聊天能搬家而不丢上下文、Markdown 编辑器变强、管理员能更细地控制 Agent 权限。下面用大白话拆开讲。
这是什么,为什么值得关注
VS Code 是目前最主流的编程工具之一,而它内置的 Copilot Agent 已经能自己读代码、改文件、跑命令。过去,人和 Agent 的协作基本只能靠「打字聊天」:你发提示词,它干活,来回确认。
1.142 想解决的就是这个「只能靠嘴说」的瓶颈——它把这些协作搬到了聊天框之外,同时补上了团队最在意的权限管控。如果你每天在 VS Code 里用 Copilot 写代码,这次更新几乎每一项都能用上。
五个最实用的变化
1. Canvases 画布:Agent 旁边多了一块「白板」
过去你和 Agent 只能靠消息协调。现在可以在聊天旁边开一块可交互画布(比如看板),你和 Agent 面对同一份东西一起改:你可以直接新建、拖动卡片,Agent 也能把一个功能拆成任务、更新状态、追加新发现的工作。
要注意:画布目前是预览版,需要手动开启(设置项 chat.canvases.enabled),并且只支持桌面端、使用 Copilot harness 的本地会话。
2. Move chats:聊天记录可以「搬家」
你可以把一段对话接着在另一个文件夹或新的 Git worktree 里继续,而不会丢掉之前的上下文。对经常要在多目录、多分支之间切换的人来说,这省掉了「换个地方就得重新解释一遍」的麻烦。
3. Markdown 编辑器变强
Markdown 文件现在更好用了:可以直接粘贴图片、重命名文件时自动更新链接,还有面包屑导航。写文档、记笔记、维护 README 的人会直接受益。
4. 企业管控:Agent 的沙盒和权限交给管理员
企业现在可以强制 Agent 的沙盒和权限策略,并控制开发者能用哪些权限模式。对团队来说,这解决了「Agent 太自由、不放心」的顾虑——规矩由统一策略说了算。
5. 模型选择器重做
新的模型选择器让模型切换更顺手:Copilot 自带模型和 BYOK(自带密钥接入)贡献的模型可以快速切换,推理强度(effort)和上下文窗口的管理也更直观。
另外两个值得知道的点
- Copilot harness 正在成为新会话的默认底座:它由 Copilot SDK 驱动,通过 Agent Host 跑会话,因此任务可以转到后台继续跑,并能在编辑器窗口和 Agents 窗口之间访问。基于用户反馈,官方正在逐步把它设为新会话的默认执行方式。
- Ask 重新回归为内置 Agent:此前被弱化的只读「问答」体验,因为反馈好,又被做回了 Copilot harness 里的内置 Agent,可以在 Agent 选择器里直接选它。
谁该关注,怎么上手
- 日常用 VS Code + Copilot 的开发者:直接升级即可,想体验看板协作就打开
chat.canvases.enabled。 - 团队/企业管理员:重点关注权限模式与沙盒策略,能统一收口 Agent 的行为边界。
- 经常多分支、多目录切换的人:Move chats 很实用。
升级方式:在 VS Code 里用「检查更新」,或到官网下载 1.142 稳定版。需要注意画布仍是预览功能,企业策略需要管理员开启后普通成员才能用。
*本文基于微软 VS Code 官方 1.142 release notes 整理,并参考了 Neowin 的转述报道。*