微软近日向 Visual Studio Code 推送每周最新版 1.119,重点围绕代理与浏览器的交互能力、令牌(token)使用优化、OpenTelemetry 追踪、信任与开发效率以及 Markdown 预览体验进行升级。

在这次更新中,微软强化了内置浏览器与 AI 编码代理之间的协同方式,开发者可以更方便地将特定浏览器标签页“附加”到聊天窗口,让代理进入可共享状态,从而读取并与页面内容交互。 代理还可以获知当前有哪些浏览器标签页处于打开但未共享的状态,当其需要访问某个页面时,可以主动发出共享请求,由开发者选择同意或拒绝,以在人机协作和隐私控制之间取得平衡。
考虑到编码代理在使用上通常存在严格的调用与配额限制,微软此次将待办任务管理职能卸载给轻量级后台代理模型,让主模型尽可能专注于核心编程任务。 更小的后台模型占用更少令牌,有助于在配额不变的前提下延长整体使用时间,不过目前这一功能仍属实验性质,默认处于关闭状态,需要开发者手动启用后才能体验。
在可观测性方面,1.119 版本引入了对 OpenTelemetry 的支持,以应对代理会话越来越长、行为越来越自动化所带来的“黑箱”问题。 通过接入 OpenTelemetry,开发者可以追踪代理在一次会话中执行了哪些步骤、每一步耗时多久、令牌主要消耗在何处等细节,从而更好地评估与优化代理的使用成本和效率。 当前已支持该能力的模型与会话包括 Copilot Chat 代理会话、Copilot CLI 后台代理以及 Claude 代理等。
为进一步提升代理相关体验的流畅度,此次更新还增加了一个设置,用于移除网络域名级别的阻断提示,让开发者在依然处于沙盒保护的前提下,减少频繁的网络访问弹窗打断。 这意味着在安全边界不变的情况下,人机交互过程会更加顺滑,有利于代理在复杂任务链中保持连续执行。
在编辑体验方面,1.119 对 VS Code 中长期存在却相对“冷门”的 Markdown 预览功能进行了易用性改进,新增了更加醒目的按钮与命令,方便开发者在编辑视图与预览视图之间快速切换。 当用户打开 Markdown 文件时,可以在工具栏中找到带有“切换到预览视图”(Switch to Preview View)提示的按钮,从预览界面则可以通过对应按钮“切换到编辑视图”(Switch to Editor View)返回编辑模式,从而更直观地审阅文档排版与渲染效果。
与以往一样,VS Code 会在更新可用时主动提示用户进行升级,开发者也可以直接前往 Visual Studio Code 官方网站下载最新版本 1.119,以尽快体验新一轮 AI 代理与浏览器集成、令牌优化和可观测性增强带来的变化。
下载:
https://code.visualstudio.com/