Visual Studio Code 1.130 于 2026年7月22日发布。对于经常使用代理窗口(Agents window)的开发者来说,这个版本是一个悄然但意义重大的更新。上周的 1.129 版本引入了代理主机(agent host),而 1.130 则是它开始发挥作用的地方——更少的审批中断、更快的变更审查,以及更好的代理活动可见性。
代理主机日趋成熟
代理主机是基于代理主机协议(AHP)的专用进程,用于运行 Copilot、Claude 和 Codex 等代理会话。它在 1.129 中作为预览功能引入,1.130 中成为本版本多个核心功能的基础。
通过启用 chat.agentHost.enabled,代理会话将在独立进程中运行,同一会话可同时从多个 VS Code 窗口连接和渲染。Copilot 代理由 Copilot SDK 驱动,其行为与 Copilot CLI、独立 Copilot 应用及其他 Copilot 产品保持一致。
辅助工具审批:减少中断
设置: chat.assistedPermissions.enabled
这是对日常工作影响最大的功能。启用后,语言模型会评估每次工具调用的风险,并决定是否可以自动执行或需要您手动审批。这对于长时间运行的代理任务尤其有用——不再需要频繁点击"审批"按钮。
辅助审批并非全自动模式,模型会根据上下文进行风险评估,但大幅减少了手动审批的次数。
代理窗口改进(预览)
文件级差异统计
变更编辑器中的每个文件标题现在显示实时插入和删除计数。当代理修改了多个文件时,您可以快速扫描哪些文件有重大变更,哪些只是小调整。
紧凑的多文件差异视图
多文件差异视图的间距已收紧,文件标题、行号和未更改区域的控件保持一致的对齐方式,为审查变更留出更多空间,特别是在窄编辑器中。
紧凑的快速聊天
快速聊天(无需打开工作区即可在代理窗口中提问)现在使用紧凑的单行显示。常规会话保留第二行的变更统计、状态和时间戳信息。
所有代理框架支持 Worktree
此前仅 Copilot 框架支持 Git worktree 隔离。1.130 中,在代理主机上运行的 Claude 和 Codex 会话也支持 worktree 隔离。这意味着无论使用哪个代理框架,都可以在同一工作区中为不同功能并行启动会话。
聊天可见性
聊天时间戳
设置: chat.verbose
聊天请求和响应现在显示时间戳。将鼠标悬停在消息工具栏上可查看时间戳和耗时。这有助于了解复杂任务中时间花在了哪里。
Copilot Business 和 Enterprise 的聚合 AI 额度使用
Copilot Business 和 Enterprise 用户现在可以在 Copilot 状态菜单中查看当前计费周期的聚合 AI 额度使用情况。此前仅在配置了用户级预算时才显示,现在即使没有用户级预算也能查看已使用的总额度。
终端:带助记前缀的可点击文件链接
如果您启用了 Git 的 diff.mnemonicPrefix 选项,VS Code 现在可以识别其生成的前缀,并使终端差异输出中的文件链接可点击。识别的前缀包括:
i/— 索引w/— 工作树1/和2/— 来自git diff --no-index
前缀会从链接目标中去除,因此点击会打开正确的文件。
工程:TypeScript 7
VS Code 仓库现在使用 TypeScript 7 的发布版本进行编译,TypeScript 7 扩展也已切换到发布版本。详见 TypeScript 7.0 发布公告。
社区贡献
本版本包含来自 13 位社区成员的贡献,包括语音功能改进、BYOK Anthropic 端点修复、终端标签页标题检测、进程探索器 UTF-8 修复等。
是否应该更新?
如果您经常使用代理窗口,建议立即更新。辅助工具审批将显著节省多步骤任务的时间,紧凑的差异改进和文件级统计让审查代理变更更快。
启用 chat.agentHost.enabled,尝试辅助审批,感受您的代理工作流有多大的提升。
VS Code 1.130 于 2026年7月22日发布。在 VS Code 中使用"检查更新"获取最新版本,或下载 Insiders 构建 提前体验即将推出的功能。在 X 上关注相关讨论。