FactArticle
The Claude Code for web environment cannot run smolvm because it lacks the necessary hardware virtualization support (KVM, VMX/SVM flags) and is itself a Firecracker guest.
The initial test environment was unable to run smolvm directly due to its lack of nested virtualization capabilities. ✦ AI generated
Author · Simon Willison's Weblog · 2026-08-19 · original ↗
This Claude Code container: Linux 6.18.5-fc-v20 (itself a Firecracker guest), 4 vCPU, 15GB RAM. No /dev/kvm, no vmx/svm CPU flags → no nested virt. smolvm machine run fails as expected: "kvm not available".
Read full article ↗excerpt · fair-use quotation
Around this claim