Support “Always Installed” Extensions in Devcontainers

This request is regarding the Anysphere Devcontainer extension.

Would it be possible to implement support for the “Always Installed” extensions feature available in Microsoft’s official devcontainer tooling? This feature ensures certain extensions are automatically installed in every devcontainer, regardless of the container’s own .devcontainer.json config.

It’s incredibly useful for enforcing baseline tooling across teams or maintaining personal workflows without duplicating config files across projects. Having this capability in Cursor would really streamline the development experience.

Thanks for considering it!

1 Like

Hi @brainomite, thank you for this feature request. Yes, we will add this setting into the next version of the extension.

2 Likes

Is this feature now available for remote-ssh connections only as well? I need to enforce only a subset of extensions are always installed for a remote-ssh connection compared to a devcontainer.

Yes, it is available for SSH too under the remote.SSH.defaultExtensions setting

Confirmed! Thank you very much!