Mitos gives every agent its own machine: a Firecracker microVM you can fork in milliseconds via copy-on-write snapshots. This extension brings the sandbox lifecycle into VS Code so you can create, fork, and connect to sandboxes without leaving your editor.
Sandboxes view. See every sandbox with live phase status. Create, fork, terminate, run a command, or open a terminal from the sidebar.
Fork in one click. Snapshot-fork a running sandbox via copy-on-write. This is the whole point of Mitos, and it is one action away.
Terminal inside the microVM. Open a real shell in a sandbox as a VS Code terminal.
Workspaces view. Browse durable, git-shaped agent state. List revisions, fork a revision into a new branch.
One login, everywhere. The extension reuses the same credential as the mitos CLI, the SDKs, and the MCP server. Sign in once.
LLM-legible errors. When something fails, Mitos returns a structured remediation. The extension shows you the fix, not a stack trace.
Requirements
The mitos CLI on your PATH (or set mitos.cliPath).
A Mitos account. Run Mitos: Sign In or mitos auth login.
Getting started
Install the extension.
Open the Mitos view in the activity bar.
Sign in. One login authenticates every Mitos surface.
Create a sandbox, then fork it, then open a terminal inside it.
The bundled walkthrough (Mitos: Open Walkthrough) walks you through all four.
Settings
Setting
Default
Description
mitos.cliPath
mitos
Path to the mitos CLI binary.
mitos.namespace
(empty)
Kubernetes namespace to scope to.
mitos.allNamespaces
false
List sandboxes across all namespaces.
mitos.defaultPool
(empty)
Default pool to create sandboxes from.
mitos.refreshIntervalSeconds
10
Sandbox list auto-refresh interval. 0 disables.
How it works
The extension drives the supported mitos CLI, so it works against any cluster the CLI can reach and inherits your auth and cluster context. Rich PTY streaming over the Mitos TypeScript SDK lands once the SDK is published to npm.