Microsoft recently pushed the latest weekly version 1.119 to Visual Studio Code, which focuses on upgrading the interaction capabilities between agents and browsers, optimization of token usage, OpenTelemetry tracking, trust and development efficiency, and Markdown preview experience.

In this update, Microsoft has strengthened the collaboration between the built-in browser and AI coding agents. Developers can more conveniently "attach" specific browser tabs to the chat window, allowing the agent to enter a shareable state to read and interact with the page content. The agent can also learn which browser tabs are currently open but not shared. When it needs to access a certain page, it can proactively issue a sharing request, and the developer can choose to agree or reject it to strike a balance between human-machine collaboration and privacy control.
Considering that there are usually strict call and quota restrictions on the use of coding agents, Microsoft has offloaded the to-do task management function to the lightweight background agent model this time, allowing the main model to focus on core programming tasks as much as possible. Smaller backend models occupy fewer tokens, which helps extend the overall usage time without changing the quota. However, this feature is still experimental and is turned off by default. Developers need to manually enable it before they can experience it.
In terms of observability, version 1.119 introduces support for OpenTelemetry to deal with the "black box" problem caused by agent sessions becoming longer and longer and behaviors becoming more automated. By accessing OpenTelemetry, developers can track which steps the agent performs in a session, how long each step takes, where tokens are mainly consumed, and other details, thereby better evaluating and optimizing the cost and efficiency of agent use. Models and sessions that currently support this capability include Copilot Chat agent sessions, Copilot CLI background agents, and Claude agents.
To further improve the smoothness of the proxy-related experience, this update also adds a setting to remove blocking prompts at the network domain level, allowing developers to reduce frequent network access pop-up interruptions while still being protected by the sandbox. This means that when the security boundary remains unchanged, the human-computer interaction process will be smoother, which is conducive to agents maintaining continuous execution in complex task chains.
In terms of editing experience, 1.119 improves the usability of the long-standing but relatively "unpopular" Markdown preview function in VS Code, and adds more eye-catching buttons and commands to facilitate developers to quickly switch between the editing view and the preview view. When users open a Markdown file, they can find a button with the "Switch to Preview View" prompt in the toolbar. From the preview interface, they can use the corresponding button "Switch to Editor View" to return to the editing mode, so as to more intuitively review the document layout and rendering effects.
As always, VS Code will proactively prompt users to upgrade when updates are available. Developers can also go directly to the Visual Studio Code official website to download the latest version 1.119 to experience the changes brought about by the new round of AI agent and browser integration, token optimization, and observability enhancements as soon as possible.
Download:
https://code.visualstudio.com/