ATRIUMsearch → argument graph
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