Sandbox Labs
Lab Workspace Guide
Navigate the sandbox editor, file explorer, and execution output.
The sandbox lab provides a browser-based coding workspace for your enrolled labs.
Opening a lab workspace
Go to Labs (`/labs`), choose a lab, then Open sandbox — you land on `/labs/workspace/{labSlug}` for that lab.
Editor Panel
The Monaco code editor supports syntax highlighting and multiple files. Your draft is autosaved locally and synced to the server.
Running code
Click Run code to execute your entrypoint in a secure cloud sandbox. Live stdout/stderr streams into the Execution trace panel below the editor.
File explorer
Use the Files sidebar to switch between lab files. You can create, rename, and delete editable files (up to 12 files). Starter files marked read-only cannot be edited.
Coming soon
An interactive in-browser terminal and draggable panel resizing are on the roadmap. For now, use Run code and the execution trace for output.
Mobile layout
On small screens, use the Files and Panels toggles to show or hide the file list and review sidebar without crowding the editor.
