Feedback: Auto-Install Workspace Extensions
Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.
Description
Enable workspace administrators to define a set of required VS Code extensions that are automatically installed for all users when they create a workspace. This ensures consistent tooling across teams and reduces manual setup time.
Use Cases
- As a workspace administrator, I want to automatically provision essential extensions (linters, formatters, language support) for my team's workspaces to ensure consistent development environments.
- As a team lead, I want to guarantee specific security/compliance extensions are always present in team workspaces.
- As a developer, I want my workspace to come pre-configured with necessary extensions without manual installation.
Requirements
- Administrators can specify a list of required extensions through agent configuration
- Extensions are automatically installed during workspace creation
- Support for both marketplace and private extensions
- Extensions are installed before workspace is marked as ready
- Users can still install additional extensions of their choice
- Failed extension installations should not block workspace creation
- Extension configuration should be version-controlled
Edited by 🤖 GitLab Bot 🤖