VS Code is included on the image on -dx, having it set up out of the box is one of the major features.
At this time there’s no way to remove it, but we’re investigating ways to have that be removable by shipping -dx as a sysext instead of its own dedicated image, but that’s a long term plan.
If you use a lot of virtualization then having that stuff on the image in -dx is handier, other than that it’s mostly just the packages, here’s the list of additional packages in dx: