Microsoft 宣布将 Visual Studio Code 的稳定版发布周期调整为每周一次,并推出了该策略下的首个版本 1.111。本次更新重点强化了 AI Agent 的使用体验,新增了权限控制、调试快照、聊天提示优化等功能,旨在提升开发者的自动化编程效率与可控性。

核心功能:Agent 权限与 Autopilot
本次更新的核心亮点是 Autopilot 与 Agent 权限管理(通过设置项 chat.autopilot.enabled 启用)。聊天视图中的权限选择器允许开发者决定赋予 Agent 的自主程度,权限级别按会话生效,可随时调整。
目前提供三种权限级别:
- Default Approvals(默认审批):遵循用户配置的审批设置,需要确认的工具调用会弹出确认对话框。
- Bypass Approvals(跳过审批):自动批准所有工具调用,不显示确认对话框,并在出错时自动重试。
- Autopilot(自动模式,预览版):自动批准所有工具调用,出错时自动重试,自动响应问题,Agent 将持续自主工作直至任务完成。
调试与故障排查增强
版本 1.111 引入了 调试事件快照(Debug Events Snapshotting) 功能,帮助开发者理解和排查 Agent 行为。通过使用 #debugEventsSnapshot 命令,可将 Agent 调试事件的快照作为上下文附加到聊天中。开发者可借此询问已加载的自定义配置、Token 消耗情况,或排查 Agent 行为异常。
聊天提示体验优化
针对快速迭代的聊天界面,Microsoft 重新设计了聊天提示(Chat Tips)机制,使其能够在合适的时机展示更相关的提示信息。初次使用 VS Code 时,系统会展示结构化的入门引导提示;完成后,则会展示生活质量类提示,如实验性功能设置等。
获取方式
完整的更新内容可查阅官方发布说明。已安装 VS Code 的用户可通过菜单 Help > Check for Updates 手动更新,或等待自动更新。新用户可前往官网下载最新版本。
[挖鼻]烦人,没事干老更新干啥