VS Code 1.132 发布:Agent Host Protocol 让 AI 编程助手独立运行,浏览器内元素级反馈精准纠偏
微软于 8 月 5 日发布 Visual Studio Code 1.132 版本。这次更新不是小修小补——它引入了 Agent Host Protocol(AHP),让 AI 编程助手从"编辑器插件"升级为"独立进程",同时带来集成浏览器内元素级评论、/btw 侧边聊天、多语言本地听写等一系列面向 AI 辅助编程的新功能。如果你在用 VS Code 写代码并且依赖 AI 助手,这个版本值得立刻更新。
Agent Host Protocol:AI 助手有了自己的"家"
过去,VS Code 里的 AI 助手(Copilot、Claude、Codex 等)作为编辑器扩展运行,生命周期跟单个窗口绑定。关掉窗口,会话就没了;开两个窗口,两个 agent 各干各的,互不相通。
1.132 引入的 Agent Host Protocol 改变了这个架构。AHP 让 agent 在一个独立进程中运行,多个 VS Code 窗口可以连接到同一个 agent 会话。这意味着:
- 跨窗口连续性:你在窗口 A 里让 agent 分析了一个项目,切到窗口 B 继续同一个对话,上下文不丢。
- 统一 harness 接入:Copilot、Claude、Codex 等不同 AI 助手通过各自的 harness 接入 AHP,行为与独立的 Copilot CLI、GitHub Copilot App 保持一致。开发者也可以基于 AHP 规范接入自己的 agent。
- 进程隔离:agent 崩溃不会拖垮编辑器,编辑器重启也不会丢失 agent 会话。
目前 AHP 正在逐步推送,用户可以在编辑器中选择使用 Copilot harness on the agent host。
集成浏览器内元素级评论:告诉 AI "改这里"
AI 助手帮你改网页代码后,你通常需要预览效果再反馈。以前只能用文字描述"那个按钮再往左一点",agent 理解起来经常跑偏。
1.132 的集成浏览器现在支持元素级评论:你直接在预览页面上点击某个元素,写评论,agent 就能精确收到"这个按钮的间距需要调整"这样的反馈,自动定位到对应代码修改。这比在聊天框里描述位置高效得多,也减少了来回修改的次数。
/btw 侧边聊天:不打断主任务
当 agent 正在执行一个复杂任务(比如重构多个文件),你突然想问个相关问题,以前要么等它干完,要么打断它。
现在用 /btw 命令可以打开一个侧边聊天。侧边聊天共享主对话的上下文和 prompt cache,所以 agent 知道你问的是当前任务相关的内容,但不会中断正在进行的操作。你还可以把其他聊天标签拖进输入框来引用不同对话的上下文。
多语言听写:本地运行,不上传音频
VS Code 内置的听写功能现在用 NVIDIA Nemotron 3.5 作为默认的本地语音识别模型。关键点:
- 音频不上传:所有语音处理在本地完成,适合对隐私敏感的企业环境。
- 多语言支持:可以跟随系统语言设置,也可以自动检测你说的语言。
- 术语自定义:通过 Voice Mode 设置,可以让听写结果适配项目专有名词和格式偏好。
首次使用时有引导流程,帮你选麦克风、测试波形,确保输入质量。
其他值得关注的改进
- Agents 窗口:专门的空间来启动和监控多个 agent 会话,不用在聊天面板里来回切换。
- 活动状态药丸:聊天输入框上方实时显示 agent 的文件修改数、预览状态、子 agent 活动和浏览器操作,点击即可跳转查看。
- 终端输出自适应宽度:agent 在终端执行命令的输出现在会根据面板宽度自动重排,不再固定宽度导致换行混乱。
- Markdown 混合编辑器 diff 预览(实验性):在渲染后的 Markdown 视图里直接看 diff,同时继续编辑原文。
这意味着什么
VS Code 正在从"编辑器 + AI 插件"转向"AI agent 运行平台"。AHP 是这个转变的关键一步——它把 agent 的运行环境从编辑器进程中解耦出来,为多 agent 协作、跨窗口会话、第三方 agent 接入打下了基础。元素级评论和侧边聊天则让"人机协作"的交互更自然:你不需要学会跟 AI 说话,直接在界面上指指点点就行。
如果你已经在用 VS Code 的 AI 功能,建议尽快更新到 1.132。如果还没用过,这个版本是开始尝试的好时机——Agent Host Protocol 让 AI 助手更稳定、更独立,不会因为编辑器操作而中断工作。