Simon Willison testa smolmachines e smolvm come sandbox per Python e JavaScript non fidati
Il 19 agosto 2026, Simon Willison ha documentato il suo esperimento incaricando Claude Fable 5 all'interno di Claude Code per il web di valutare smolmachines.com come sandbox sicura per codice Python e JavaScript non fidato. L'obiettivo era applicare limiti di RAM/CPU, prevenire loop infiniti, bloccare l'accesso alla rete e limitare l'accesso al filesystem a file designati, consentendo trasformazioni sicure dei dati forniti dagli utenti. L'ambiente web non poteva eseguire smol machines, così Claude ha installato smolvm e ha eseguito i test tramite un runner di GitHub Actions. Willison ha definito questo un workaround creativo e un esempio del comportamento proattivo di Fable. Il post menzionava anche una sponsorizzazione di 10 dollari al mese per un digest mensile sull'LLM.
Fatti principali
- Simon Willison ha pubblicato il 19 agosto 2026.
- Ha incaricato Claude Fable 5, in esecuzione in Claude Code per il web.
- Il compito era testare smolmachines.com come sandbox.
- La sandbox ha come obiettivo codice Python e JavaScript non fidato.
- I requisiti includevano la limitazione di RAM e tempo CPU e la prevenzione dei loop 'while true'.
- L'accesso alla rete doveva essere bloccato e l'accesso al filesystem limitato a file designati.
- L'obiettivo era eseguire compiti forniti dagli utenti per trasformazioni di dati.
- Claude Code per il web non poteva eseguire smol machines, quindi Claude ha installato smolvm e ha eseguito i test in un runner di GitHub Actions.
Entità
Artisti
- Simon Willison
Istituzioni
- Claude Code
- smolmachines
- smolvm
- GitHub Actions