Claude Fable 5 otrzymał zadanie zbadania smolmachines.com jako szybkiego i bezpiecznego sandboxa do wykonywania niezaufanego kodu Python i JavaScript z ograniczeniami RAM, czasu CPU, bez dostępu do sieci i z dostępem do systemu plików tylko do wyznaczonych lokalizacji. Celem było sprawdzenie, czy platforma nadaje się do uruchamiania zadań dostarczonych przez użytkowników, szczególnie transformacji danych.
Pierwsza próba w Claude Code for web napotkała przeszkodę: środowisko to działa wewnątrz maszyny Firecracker z systemem Linux 6.18.5, ma 4 vCPU i 15GB RAM, ale brakuje mu /dev/kvm i flag CPU vmx/svm niezbędnych do zagnieżdżonej wirtualizacji. Próba uruchomienia smolvm skończyła się błędem braku dostępu do KVM. To pokazuje limits tego środowiska dla prac wymagających głębokich uprawnień systemowych.
Claude zastosował Plan B - przeniósł testy do GitHub Actions, gdzie Ubuntu runners faktycznie udostępniają /dev/kvm. Zainstalował smolvm i uruchomił pełny zestaw testów bezpośrednio w workflow na branchu, zbierając logi, a następnie usuwając workflow w ostatecznym commicie. To rozwiązanie świadczy o proaktywnym podejściu agenta AI do przezwyciężania ograniczeń infrastruktury i znalezienia kreatywnego sposobu na przeprowadzenie badania.