Al crear un codespace, el proyecto se crea en una mquina virtual remota dedicada en exclusiva a ti. De manera predeterminada, el contenedor del codespace tiene muchos lenguajes de programacin y tiempos de ejecucin, incluido Java. Tambin incluye un conjunto de herramientas de uso comn como Gradle, Maven, git, wget, rsync, openssh y nano.