Isolierte Entwicklungsumgebungen
Baldjailwarden
Lassen Sie einen Coding-Agent im Modus bypass-permissions in einer Wegwerf-Jail laufen, ohne Risiko für Ihren Host.
0
Risiko für Ihren Host
So funktioniert es
Ein gemeinsamer Warden (Firewall: nft + squid + unbound + DNAT) schützt wegwerfbare Non-Root-Jails. Der Zustand auf dem Host ist die einzige Wahrheit; alles wird daraus gerendert und im laufenden Betrieb angewendet.
Was es tut
Nachgewiesene Isolation
jw verify prüft jede Garantie einzeln: eine NIC, Egress per Allowlist, Host und LAN unerreichbar, Nachbar-Jails blockiert.
Mehrere Jails im laufenden Betrieb
Jails hinzufügen oder entfernen, ohne den Warden neu zu starten (QMP-Hotplug). Mehrere Agents parallel hinter derselben Firewall.
Voller Agent-Ablauf
jw shell | agent | review | push | sync: das Repo kommt per Seed hinein, die Arbeit geht per review/push vom Host hinaus.
Kontrollierter Egress
Alles läuft über einen Proxy mit Domain-Allowlist pro Jail, DNS pro Jail, und default-deny für den Rest.
Fluss-Beobachtbarkeit
jw flows vereint die Urteile von nft / squid / unbound: Sie sehen genau, was blockiert wird und warum.
Claude-Code-Plugin
Steuern Sie jw in natürlicher Sprache über die Skill /jw: prüfen, erklären, planen, bestätigen, ausführen.
Vorschau
jw create dev --profile web-dev --repo ~/dev/meinprojekt
jw warden up -f # die gemeinsame Firewall
jw up dev -f # Boot + Provisioning + Clone
jw verify dev # 7/7 PASS (10/10 mit einer 2. Jail)