Workspace VMs are prepared development machines for the Application Platform. They can run as project-bound workspaces (legacy) or as user workspaces with multiple projects for remote development.
User workspace and remote development
- A user workspace belongs to one platform user and can include multiple projects for remote development.
- The Platform App starts automatically in the VM, signs in via bootstrap token, and manages code-server instances per project.
- The workspace start page (
https://<hostname>:9000/<language>/) offers remote development with start/stop controls and per-project links on ports 9001, 9002, … - In the Application Platform, the Workspaces section shows Remote development with start-page and code-server URLs.
What is included?
- An Ubuntu-based desktop environment with RDP access.
- Git, asdf, and project-specific tool versions.
- IDE and CLI tools such as Cursor, Code Server, Codex, and Claude Code.
- A workspace start page with connection details, system profile, and documentation links.
When should you use the VM?
Use the Workspace VM when you want to start without local installation, need several project repositories side by side, or want a reproducible setup for pairing, review, and support.
Next steps
Continue with Accessing the Workspace VM to connect to the desktop and tools.