对于长期依赖 Visual Studio Code 的开发者而言,月度更新曾是熟悉的产品节奏。如今,这一节奏正在被重塑。
微软正式宣布,Visual Studio Code 1.111 版本 作为首个稳定版每周发布(Weekly Release)正式推出。这一调整的核心目标非常明确:让用户更快速地获得新功能、新修复,缩短从开发到交付的反馈循环。
与此同时,1.111 版本在功能层面也带来了实质性升级,尤其是围绕智能体(Agent)的权限控制、调试能力与交互体验进行了系统性增强。对于正在探索 AI 辅助开发工作流的团队而言,这是一次值得关注的迭代。

智能体权限:三级控制,自主权交还开发者
随着 AI 智能体在开发流程中的参与度不断提升,如何平衡"自动化效率"与"操作可控性"成为关键议题。1.111 版本通过新增的权限选择器(Permission Selector),将这一控制权明确交还给用户。
在聊天视图中,开发者现在可以为每个会话独立设置智能体的权限级别,并随时动态调整。当前提供三个层级:
| 权限级别 | 适用场景 | 行为说明 |
|---|---|---|
| 默认批准 | 日常开发,需保留确认环节 | 遵循用户预设的批准策略,需要授权的工具在执行前会弹出确认对话框 |
| 绕过批准 | 高频重复任务,追求效率 | 自动批准所有工具调用,无弹窗干扰,执行出错时自动重试 |
| Autopilot(预览版) | 复杂任务委托,高度自动化 | 自动批准工具调用 + 自动重试 + 自动回答问题,智能体将持续自主工作直至任务完成 |
配置路径:权限设置位于
chat.autopilot.enabled,也可通过聊天视图顶部的权限选择器快速切换。
这一设计的价值在于:开发者可以根据任务风险等级灵活授权。例如,代码格式化可设为"绕过批准",而涉及文件删除或网络请求的操作则保留"默认批准",在效率与安全之间取得精细平衡。
调试增强:用 #debugEventsSnapshot 透视智能体行为
当智能体执行复杂任务时,"它为什么这么做?"往往比"它做了什么?"更难回答。1.111 版本新增的调试事件快照(Debug Events Snapshot)功能,为这一问题提供了可操作的解决方案。
通过在聊天中输入 #debugEventsSnapshot,开发者可以将当前智能体调试事件的完整快照作为上下文附加到对话中。这意味着:
- 可追溯:向智能体询问"刚才加载了哪些自定义配置?"
- 可量化:查询"本次任务消耗了多少 Token?"
- 可排查:分析"为什么智能体在某一步选择了特定工具?"
该功能本质上是将智能体的"黑盒"执行过程转化为可审查、可复现的调试上下文,显著降低了智能体行为的可解释性门槛,尤其适合需要审计或优化 AI 工作流的团队。
交互优化:聊天提示体验重构
随着聊天界面功能的快速演进,新手开发者容易面临"选项太多,不知从何入手"的困扰。1.111 版本对聊天提示(Chat Prompts)系统进行了体验重构,核心原则是:在合适的时机,显示相关的提示。
- 新手引导阶段:首次启动 VS Code 时,聊天视图会展示结构化的入门提示,帮助用户快速理解核心功能与操作路径。
- 进阶使用阶段:完成基础引导后,系统会适时推送如"实验性设置"、"高级权限配置"等进阶提示,帮助用户挖掘更多效率工具。
这一改进并非简单的文案调整,而是基于用户行为路径的动态提示策略,旨在降低学习成本,同时避免对熟练用户造成干扰。
其他改进与更新获取方式
除上述核心功能外,1.111 版本还包含多项体验优化与问题修复,完整变更列表可在官方发布说明中查阅。
如何获取更新?
- 已安装 VS Code 的用户:点击菜单栏
帮助>检查更新即可手动升级,或等待自动更新推送。 - 新用户:访问 Visual Studio Code 官网下载最新版本,首次安装即包含 1.111 的全部功能。
提示:由于发布节奏调整为每周一次,建议启用自动更新,以持续获得最新的功能改进与安全修复。















