Your workspace, your way¶
Three ways in. The same topology editor, lab explorer, and troubleshooting tools once you're there.
-
VS Code
Keep labs next to your code. Work locally on Linux, in WSL, or on a host through Remote SSH.
-
Desktop
A dedicated app for Linux, macOS, and Windows. Connect to the API on your Linux lab host.
-
Web
Run the app on a server and reach your labs from a browser. Connect multiple lab hosts in one workspace.
Just exploring?¶
The sandbox lets you design and visualize topologies without an installation. Its files stay in browser storage. To deploy labs and interact with devices, use an app connected to a Linux lab host.
What runs where?¶
| Environment | Where your files live | Where your labs run |
|---|---|---|
| VS Code | The workspace you opened | The Linux environment running the extension |
| Web / desktop | Your user directory on the API host | The Linux host running clab-api-server |
| Browser sandbox | Your browser's local storage | Design only |
For web and desktop, connect a lab host before deploying. For VS Code, install containerlab and Docker in the Linux environment where the extension runs.
Next: build your first lab.