Version 1.108 is now available! Read about the new features and fixes from December.
Dismiss this update
VS Code releases monthly updates with new features, bug fixes, and security patches. Organizations can centrally manage how VS Code updates are handled across their development teams.
This article covers how IT admins can configure automatic updates through enterprise policies.
VS Code provides the UpdateMode policy for controlling automatic updates. This policy controls the update.modeORG setting in VS Code.
Learn how to deploy policies to your organization's devices.
The UpdateMode policy accepts the following values:
| Value | Description |
|---|---|
default |
Automatic checking for updates is enabled and runs in the background |
start |
Check for updates only when VS Code starts |
manual |
Automatic checking is disabled; users can manually check for updates |
none |
Updates are disabled entirely |
To prevent VS Code from automatically checking for or installing updates, set the UpdateMode policy to none:
Policy value:
none
When updates are disabled, users cannot update VS Code through the application. You can then control VS Code versions through your software deployment tools.
To allow users to check for updates manually while disabling automatic background checks, set the UpdateMode policy to manual:
Policy value:
manual
Users can check for updates by selecting Help > Check for Updates.
To check for updates only when VS Code starts, without background checking, set the UpdateMode policy to start:
Policy value:
start
VS Code downloads updates from Microsoft servers. If your network has restricted access, ensure the following hostname is allowed:
update.code.visualstudio.com - VS Code download and update serverSee the network documentation for a complete list of hostnames.