VS Code 1.132 加强了 AI 智能体交互,支持在不中断任务的情况下提问,并加入网页元素批注、听写和终端可读性等改进。编辑器正进一步整合代码生成、任务执行和项目导航工作流。
你是否曾希望在不打断 AI Agent 工作流程的情况下,快速问它一个问题?或者,像在 PR 中留言一样,直接对网页上的某个元素提出反馈?2026 年 8 月 5 日发布的 VS Code 1.132,带来的正是这些功能——此外还有不少看似不起眼、却能让日常编码体验更加顺畅的改进。
下面我们来看看这次更新的全部内容,以及它们为什么值得关注。
Visual Studio Code 1.132 是 VS Code 团队最新发布的月度版本。每次发布都会带来新功能、问题修复和质量改进,而这次更新尤其侧重于 AI 和 Agent 体验,因此也成为今年最令人兴奋的版本之一。
从更智能的 Chat 交互,到焕然一新的听写引擎,再到可以像文档一样添加批注的浏览器,1.132 正在推动 VS Code 向完整的 AI-native 开发环境更进一步。
AI 辅助编程早已不是什么新鲜事物,而是成为了一套工作流。如今,数以百万计的开发者依靠 Agent 编写代码、执行任务和浏览项目。VS Code 1.132 进一步强化了这套工作流,让开发者不再像是在与工具较劲,而更像是在与队友协作。
与此同时,它也改进了 AI 之外的一些重要体验,例如终端输出的可读性、听写准确率以及 Markdown 编辑。
无论你是独立开发者、学生,还是大型团队的一员,这个版本中很可能都有某项功能,能够改善你每天敲击键盘时的体验。
此前,每个 VS Code 窗口都有各自独立的 Agent Session。如果你需要同时在多个窗口中工作,就不得不来回处理多份上下文——当你深入开发一个大型项目时,这尤其令人头疼。
新的 Agent Host 允许你从多个 VS Code 窗口连接到同一个 Agent Session。它会在一个独立进程中运行 Copilot、Claude 和 Codex 等 AI harness,并使用新的 Agent Host Protocol(AHP)。
你可以把它想象成一块共享白板:每个窗口都能看到它,也都能在上面书写。
Agent Host 上的 Copilot Agent 由 Copilot SDK 驱动,因此它的行为能够与 Copilot CLI 和独立版 Copilot 应用保持一致。
新的 Agents Window 为你提供了一个专门的空间,可以同时启动和监控多个 Agent Session。
在 Chat 输入框上方,你会看到实时更新的状态标签:
Changes——显示 Agent 修改了多少个文件;点击后可以查看实时的多文件 diff
Previews——快速访问 Agent 创建或编辑的文件对应的 Markdown 预览
Subagents——在单独的 Chat 中跟踪 Subagent 内部正在发生的事情
Browsers——观察 Agent 与集成浏览器进行交互
当 Agent 正在修改三个文件夹中的十个文件时,你需要的正是这种可见性。你不必再猜测刚刚发生了什么变化,而是可以实时查看。
这个功能确实非常巧妙。假设 Agent 正在执行一轮任务——可能是在重构某个模块,也可能是在生成一套测试——而你突然有个小问题。你应该停止 Agent 吗?还是等它完成?
现在,你只需在 Chat 输入框中输入 /btw,就能打开一个 Side Chat。它会共享主 Chat 的上下文和 prompt cache,因此你的问题可以结合当前正在发生的事情得到回答。Agent 会继续工作,而你也能获得答案。
你还可以选中 Chat 回复中的一段文字,针对这一特定内容继续追问。当回复很长,而其中某个段落需要进一步说明时,这项功能尤其有用。
想在多个 Chat 之间共享上下文?可以把 Chat 标签页拖入输入框,或者输入 #chat:,然后按名称选择一个 Chat。
假设你正在 VS Code 内置浏览器中检查一个生成的网页,其中某个区域的布局有点问题。现在,你不必再用文字描述它的位置,比如“应该是靠近顶部的那个按钮?”,而是可以直接点击对应元素并附上一条评论。
使用 workbench.action.browser.addElementCommentToChat 键盘快捷键进入评论模式。你可以选择多个元素,分别为它们添加备注,然后将整组带标注的反馈直接发送到 Chat。它既精准又快速,而且比纯文字描述清晰得多。
VS Code 内置的听写功能迎来了一次重大升级。新的默认模型是支持多语言的 Nemotron 3.5,并且完全在设备本地运行,你的音频永远不会离开自己的计算机。
语言自动检测:听写功能可以遵循 agents.voice.language 设置,也可以根据系统区域设置自动识别语言
终端中的 Shell-aware cleanup:说出“git commit dash m hello world”,它会生成 git commit -m "Hello World",而不是把这些单词原样输入
自定义指令:运行 Voice: Configure Dictation Instructions,然后在项目目录或主目录中添加一个 dictation.md 文件,用来告诉它你的术语和格式偏好
Onboarding 体验:首次使用时,用户会在开始之前看到麦克风波形、设备选择器以及相关设置链接
如果网络限制阻止模型下载,你还可以通过一个操作,从磁盘导入官方的 Foundry Local 模型包——完全不需要联网。
VS Code 1.131 引入了 Hybrid Markdown Editor,这是一种将渲染后的 Markdown、原位编辑以及可供 Agent 处理的评论结合在一起的视图。
在 1.132 中,Markdown diff 现在也会在这个 Hybrid Editor 中打开。修改后的文档仍然可以编辑,同时 gutter 指示器会突出显示新增、修改或删除的内容——就像代码 diff 一样,只不过展示的是渲染后的 Markdown。
你可以使用编辑器类型下拉菜单,在文本 diff 视图与带有 diff 标注的 Markdown Editor 之间切换。尽管这项功能仍被标记为实验性,但它已经足够稳定,可以用于日常工作。
这是一个很小的修复,却对使用体验产生了出乎意料的巨大影响。
此前,Chat 中展开的终端输出使用固定宽度。如果你调整面板大小,在较窄的视图中,文本行会过早换行;在较宽的视图中,又会留下大片空白区域。
现在,调整面板大小时,终端输出会根据可用宽度自动重排。无论是 Local agent harness,还是 Agent Host 上的 Copilot harness,都支持这项功能。显示效果干净、易读,再也不会在命令中间出现尴尬的换行。
用 /btw 快速提问——对于可以在 Side Chat 中解决的问题,不要中断 Agent 当前执行的任务
在大量使用语音功能之前,先通过 dictation.md 配置项目术语——这能减少大量纠正工作
如果你经常在 diff 编辑器与普通编辑器之间切换,请启用 breadcrumbs.showEditorType——使用下拉菜单可以节省时间
当 Agent 对文件进行大规模修改时,试试 Markdown diff 视图——查看渲染后的 diff,比查看原始文本 diff 清楚得多
当你希望在多个 Chat Session 之间共享上下文时,把 Chat 标签页拖入输入框
忽略状态标签。许多开发者会把 Chat 输入框上方的实时状态标签视为视觉噪声而直接忽略。它们并不是噪声——它们是你实时了解 Agent 正在整个项目中执行哪些操作的唯一窗口。请养成查看这些标签的习惯。
没有配置听写指令。Nemotron 3.5 的默认表现已经很扎实,但仍然比较通用。通过 dictation.md 文件加入你偏好的术语、缩写和格式规则,确实会带来明显提升,尤其是在长时间编码时。
误以为 Agent Host 始终处于启用状态。ChatAgentHostEnabled policy 已被移除,因此管理员无法再集中禁用 Agent Host,但开发者个人仍然可以通过 chat.agentHost.enabled 切换它的启用状态。如果 Agent 的行为显得不一致,请检查这项设置。
跳过听写 Onboarding。新的 Onboarding 会显示实时波形,并允许你在开始前选择麦克风。如果跳过这个过程直接使用,往往会选错麦克风,或者错过某项影响听写质量的设置。
VS Code 1.132 是一次考虑周到的更新。它没有重新发明编辑器,而是进一步打磨了 Agent 体验,加入了许多细微但贴合上下文的设计,让整个工作流更加成熟,同时也悄然修复了过去几个版本中逐渐积累的体验瑕疵。
使用 /btw 开启 Side Chat、为浏览器元素添加评论、能够理解 Shell 的听写功能、实时 Agent 状态标签——这些功能在更新日志中看起来或许不起眼,却真正改变了开发者每天坐在键盘前工作的感受。
如果你还没有更新,现在就去更新吧。可以在 VS Code 中使用 Check for Updates,或者下载最新的 Insiders nightly build,抢先体验更多功能。
如果你想阅读更多类似文章,可以访问 hamidrazadev.com——这里只有实用的开发内容,没有无谓的废话。如果这篇文章对你有帮助,请把它分享给一位整天泡在 VS Code 里的队友。他们会感谢你的。😊
如果需要采取进一步措施,你可以考虑屏蔽此人和/或举报滥用行为。