/workspace, the same installed dependencies, and the same environment variables.
Prerequisites
- The session runs in a VM sandbox.
- The VM is running. If it has stopped, send a message in the session to start it again.
Open the Computer tab
- Open a session in the dashboard.
- In the session’s right sidebar, select Computer.
What’s on the desktop
A dock at the bottom of the desktop launches the tools bundled into the sandbox image:
Because agents drive this same desktop, browser automation and other GUI work show up live in the preview.
Copy and paste
The stream carries the clipboard in both directions, so you can copy text out of the sandbox desktop and paste your own text into it using your normal keyboard shortcuts.Copy or refresh the preview URL
While the Computer tab is open, two buttons appear in the sidebar header:- Copy computer URL copies the preview URL so you can open the desktop in its own browser tab.
- Refresh computer URL re-establishes the tunnel to the desktop. Use it if the stream looks stale or blank.
The preview URL changes whenever the tunnel restarts. A URL you copied earlier stops working after a refresh or after the VM restarts — copy it again.
Preview states
After the VM reports as running, the desktop stream can take up to about a minute to become available. Tembo keeps polling for it in the background and reloads the preview automatically.
Constraints
- The desktop is streamed at 60 FPS from inside the sandbox. Throughput depends on your network connection to the tunnel.
- Docker-based sandboxes do not run a desktop, so the Computer tab stays unavailable for them.
- The desktop is part of the sandbox, so the stream ends when the VM stops. Extend the session’s keep-alive window if you want the desktop to stay up after the agent finishes.