Versie 1.111.0 van Visual Studio Code uitgekomen. Deze opensource code-editor heeft ondersteuning voor IntelliSense, debugging, Git en codesnippets. Downloads zijn beschikbaar voor Windows, Linux en macOS. Ondersteuning voor de gangbare script- en programmeertalen is aanwezig en het kan daarnaast via extensies uitgebreid worden. Microsoft lijkt een nieuw uitgaveschema te gebruiken, waarbij het nu wekelijks stabiele versies gaat uitbrengen. De changelog voor deze uitgave kan hieronder worden gevonden.
March 2026 (version 1.111)Welcome to the 1.111 release of Visual Studio Code, the first of our weekly Stable releases! This release further enhances the agent experience with agent permissions, agent-scoped hooks, easier agent debugging and troubleshooting, and more. Happy Coding!
Autopilot and agent permissionsSetting: chat.autopilot.enabled
The new permissions picker in the Chat view lets you control how much autonomy the agent has. The permission level applies only to the current session. You can change it at any time during a session by selecting a different level from the permissions picker. You can choose from the following permission levels:
Autopilot (Preview)
Permission level Description Default Approvals Uses your configured approval settings. Tools that require approval show a confirmation dialog before they run. Bypass Approvals Auto-approves all tool calls without showing confirmation dialogs and automatically retries on errors. Autopilot (Preview) Auto-approves all tool calls, automatically retries on errors, auto-responds to questions, and the agent continues working autonomously until the task is complete. Autopilot is enabled by default in Insiders. You can activate it in Stable by enabling chat.autopilot.enabled. Behind the scenes, the agent stays in control and iterates until it signals completion by calling the
task_completetool.Note: Bypass Approvals and Autopilot bypass manual approval prompts and ignore your configured approval settings, including for potentially destructive actions like file edits, terminal commands, and external tool calls. The first time you enable either level, a warning dialog asks you to confirm. Only use these levels if you understand the security implications.
Learn more about Autopilot and agent permissions in our documentation.
Agent-scoped hooks (Preview)Setting: chat.useCustomAgentHooks
Custom agent frontmatter now supports agent-scoped hooks that are only run when you select the specific agent or when it's invoked via
Debug events snapshotrunSubagent. This lets you attach pre- and post-processing logic to specific agents without affecting other chat interactions. To create an agent-scoped hook, define it in thehookssection of the YAML frontmatter of your.agent.mdfile. To try this feature, enable the chat.useCustomAgentHooks setting. For more information, see Agent-scoped hooks in our documentation.To help you understand and troubleshoot agent behavior, you can now attach a snapshot of agent debug events as context in chat by using
#debugEventsSnapshot. Use it to ask the agent about loaded customizations, token consumption, or to troubleshoot agent behavior. You can also select the sparkle chat icon in the top-right corner of the Agent Debug panel to add the debug events snapshot as an attachment to the chat composer. Selecting the attachment opens the Agent Debug panel logs, filtered to the timestamp when the snapshot was taken.Learn more about Debugging chat interactions in our documentation.
Chat tip improvementsThe chat experience evolves rapidly and we want to make sure you are aware of new features and improvements. We redesigned the chat tips experience to better surface relevant tips at the right time in your chat journey. Chat tips now guide you through a structured onboarding journey. Foundational tips, such as using the Plan agent and creating a custom agent are shown first. After you complete or dismiss the foundational tips, quality-of-life tips like experimental settings or generating Mermaid diagrams are shown in random order. Additional chat tip improvements include:
AI CLI profile group in terminal dropdown (Experimental)
- Tips are only displayed when a single chat session is visible, such as in the Welcome view or Chat view. If multiple chat editors are open, tips are hidden to reduce clutter.
- Tips include keyboard shortcuts to help you discover relevant key bindings.
- Tips are hidden after you act on or dismiss them for the current session.
- We added tips for the
/initand/forkslash commands. The/inittip helps you discover the command for initializing project configuration, and the/forktip introduces manual conversation forking, which lets you branch a conversation to explore different approaches.Setting: terminal.integrated.experimental.aiProfileGrouping
AI CLI terminal profiles, such as GitHub Copilot CLI, are now displayed in a dedicated group at the top of the terminal profile dropdown for improved discoverability. To enable this feature, turn on the terminal.integrated.experimental.aiProfileGrouping setting.
Basic IntelliSense for localized strings in extension package.json filesVS Code supports localizing strings in an extension's
package.json. This iteration, we added a few basic IntelliSense features that make working with these localized strings easier.Engineering
Go to Definition: Jump to or peek at the definition of a localized string in thepackage.nls.jsonfile.
Find all References: See all the places a localized string is referenced in either thepackage.jsonorpackage.nls.jsonfile.With the move to weekly Stable releases, we continue to improve our engineering processes to ship high-quality features at a faster pace.
Test plan item creationWe added a one-click experience for creating test plan items from feature request issues. This reduces the manual steps needed to set up structured testing plans for new features.
Verification step generationAs test plan items are assigned randomly to engineers, clear verification steps are crucial for efficient and effective testing. We added a button to generate verification steps on relevant issues. This helps ensure that issues have clear, structured steps for verifying fixes and features before they are closed.
Automatic PR media attachment to linked issuesWhen you merge a pull request that includes an image or GIF in its description, the media content is now automatically posted as a comment on the linked issue. This streamlines the verification process by making it easier to see the visual demonstration of a fix or feature directly on the issue.
Chat showcase pipelineA new automated pipeline processes issues that are labeled with
New deprecations in this releasechat-showcase. When a showcase issue is identified, a corresponding chat tip issue is automatically created, making it easier to add tips for features.None
Upcoming deprecations
- Edit Mode is officially deprecated as of VS Code version 1.110. Users can temporarily re-enable Edit Mode via VS Code setting chat.editMode.hidden . This setting will remain supported through version 1.125. Beginning with version 1.125, Edit Mode will be fully removed and can no longer be enabled via settings.
