microagent host
Last updated: 2026-07-30
microagent host [--arch <arch>] [--supervisor <path>] Report host backend capabilitieshost reports what microagent can see on the current machine: backend,
architecture, supervisor availability, kernel status, virtualization support,
vsock support, and console mode. It uses the same probes as
doctor, but is meant as an inspectable capability report
rather than a health check.
Examples
Section titled “Examples”Inspect the host:
microagent hostmicroagent --json hostThe --json report carries the capability probes under host (and the default
kernel under kernel). A trimmed Firecracker example:
{ "ok": true, "backend": "linux-kvm", "host": { "backend": "linux-kvm", "architecture": "amd64", "supervisorPath": "/usr/local/lib/microagent/firecracker-supervisor", "supervisorAvailable": true, "kvmAvailable": true, "vsockAvailable": true, "tunAvailable": true, "userNetworkingAvailable": true, "userNamespacesAvailable": true, "consoleAvailable": true, "consoleMode": "interactive" }, "kernel": { "backend": "linux-kvm", "architecture": "amd64", "status": "installed", "path": "/home/user/.microagent/kernels/linux-kvm/amd64/Image", "sha256": "..." }}Console modes
Section titled “Console modes”| Backend | Console |
|---|---|
| Apple VF | interactive via connect |
| Firecracker | interactive via connect; captured output via logs |
consoleAvailable reports backend capability on this host. A workspace can
still reject connect until it is running and the backend has created the
runtime console input endpoint.
Most runs need no flags. host reports the backend this install shipped
with; use --arch when you plan to run non-native guests.
| Flag | Description |
|---|---|
--arch <arch> |
Guest architecture (amd64, arm64) |
--supervisor <path> |
Override the installed host backend supervisor path |
See global flags for --output/--json/--supervisor.
Exit status
Section titled “Exit status”host exits 0 when the capability report is produced; nonzero when the
probes cannot run.
Related
Section titled “Related”doctor- the same probes as a pass/fail health check- Backends - what each backend requires
- Networking - the available network modes
kernel verify- check the kernel the report points at