微软发布 VS Code 1.111,这是自 3 月 9 日起改用每周发布稳定版后的首个版本。本次更新延续了近期对代理功能的开发,重点包括代理权限(Agent permissions)、Autopilot 预览、代理范围 Hook 预览,以及用于调试的调试事件快照(Debug Events Snapshot)。
微软在 GitHub 的 VS Code 2026 年 3 月迭代计划草案中表示,自 2025 年夏季以来,VS Code 采用每月发布一个稳定版、另加 3 到 4 个补丁版的节奏;而自 2026 年 3 月 9 日起,团队改为每周发布新的稳定版。原有的最终(Endgame)收尾流程也将整合进每周工作流程中,相关议题将分配至以对应版本号命名的里程碑。
前一版本 1.110 的发布日期为 3 月 4 日,而 1.111 于 3 月 9 日推出,两版本间隔仅 5 天,已不同于以往以月为单位的主要版本更新节奏。
Autopilot 是 1.111 首个每周稳定版更新的重点功能之一。微软在聊天视图中新增了权限选择器,允许用户针对单次会话调整代理的自主程度。可选级别包括:沿用既有批准设置的默认批准、自动批准工具调用并在出错时自动重试的跳过批准,以及 Autopilot 预览。启用 Autopilot 后,代理不仅会自动批准工具调用、在出错时自动重试,还会自动回复问题,并持续自主处理任务直至完成。
微软在版本说明中提醒,跳过批准与 Autopilot 均会跳过手动批准提示,且不受原有批准设置限制,可能涉及文件修改、终端命令与外部工具调用等操作。Autopilot 在 Insiders 版本中默认开启,稳定版则需用户手动启用 chat.autopilot.enabled 设置。
除 Autopilot 外,1.111 还新增了代理范围 Hook 预览功能,允许开发者将前置与后置逻辑绑定到特定代理,而不影响其他聊天交互。此外,本版本还加入了调试事件快照功能,用户可将代理调试事件的快照附加到聊天内容中,用于检查加载的自定义配置、令牌消耗情况与代理行为问题。
从 1.111 公开的新增功能来看,主要围绕代理执行控制、定制化与调试展开。微软也在 GitHub 议题中提到,团队计划于 3 月中旬说明后续如何对外更新正在进行与规划中的工作内容,相关说明方式仍大致按月整理。