Environnements de dev isolés
Bientôtjailwarden
Faites tourner un agent de code en bypass-permissions dans une jail jetable — sans aucun risque pour votre machine hôte.
0
risque pour la machine hôte
Comment ça marche
Un warden partagé (firewall : nft + squid + unbound + DNAT) protège des jails non-root jetables. L’état sur l’hôte est la seule vérité ; tout en est rendu et hot-appliqué.
Ce que ça fait
Isolation prouvée
jw verify déroule les garanties une par une : NIC unique, egress par allowlist, hôte et LAN injoignables, jails voisines bloquées.
Multi-jails à chaud
Ajoutez ou retirez des jails sans redémarrer le warden (hotplug QMP). Plusieurs agents en parallèle derrière le même firewall.
Workflow agent complet
jw shell | agent | review | push | sync : le repo entre par seed, le travail ressort par review/push depuis l’hôte.
Egress maîtrisé
Tout passe par un proxy à allowlist de domaines par jail, DNS par-jail, et default-deny sur le reste.
Observabilité des flux
jw flows unifie les verdicts nft / squid / unbound : voyez exactement ce qui est bloqué et pourquoi.
Plugin Claude Code
Pilotez jw en langage naturel via la skill /jw : sonder, expliquer, planifier, confirmer, exécuter.
Aperçu
jw create dev --profile web-dev --repo ~/dev/monprojet
jw warden up -f # le firewall partagé
jw up dev -f # boot + provisioning + clone
jw verify dev # 7/7 PASS (10/10 dès une 2e jail)