Ambienti di sviluppo isolati
Prestojailwarden
Faccia girare un agente di codice in modalità bypass-permissions dentro una jail usa e getta, senza alcun rischio per la sua macchina host.
0
rischio per la sua macchina host
Come funziona
Un warden condiviso (firewall: nft + squid + unbound + DNAT) protegge jail usa e getta non-root. Lo stato sull'host è l'unica verità; tutto viene reso e applicato a caldo da lì.
Cosa fa
Isolamento dimostrato
jw verify controlla ogni garanzia, una per una: NIC unica, egress per allowlist, host e LAN irraggiungibili, jail vicine bloccate.
Più jail a caldo
Aggiunga o tolga jail senza riavviare il warden (hotplug QMP). Più agenti in parallelo dietro lo stesso firewall.
Flusso agente completo
jw shell | agent | review | push | sync: il repo entra via seed, il lavoro esce via review/push dall'host.
Egress sotto controllo
Tutto passa da un proxy con allowlist di domini per jail, DNS per jail, e default-deny sul resto.
Osservabilità dei flussi
jw flows unisce i verdetti di nft / squid / unbound: vede esattamente cosa è bloccato e perché.
Plugin Claude Code
Guidi jw in linguaggio naturale con la skill /jw: sondare, spiegare, pianificare, confermare, eseguire.
Anteprima
jw create dev --profile web-dev --repo ~/dev/mioprogetto
jw warden up -f # il firewall condiviso
jw up dev -f # boot + provisioning + clone
jw verify dev # 7/7 PASS (10/10 con una 2a jail)