Getrennte Workspaces
Ein worktree gibt der Arbeit einen separaten Checkout. Panolayer hält Agentenänderungen getrennt, damit parallele Aufgaben nicht direkt Ihren aktuellen Checkout bearbeiten. Beim Mergen können Änderungen trotzdem in Konflikt geraten.
Container
Jeder Agent eines Drittanbieters läuft in einem gehärteten Linux-Container. Ihr Branch ist nicht im Container eingebunden, daher bleiben die Änderungen des Agenten von Ihrem Checkout getrennt, bis Sie entscheiden, sie zu mergen.
Your approval
Wenn ein Agent fertig ist, prüfen Sie seine Änderungen und Verifikationsergebnisse. Sie entscheiden, was aus seinem Worktree in Ihren Branch übernommen wird. Wählen Sie Nicht jetzt, wenn Sie weiter prüfen und später mergen möchten.
Ein Agent kann seine eigene Arbeit nicht ohne Ihre Genehmigung in Ihren Branch mergen. Sie können die Ergebnisse prüfen und trotz Fehlern mergen. Ihre eigene Arbeit kann auch dann committet werden, wenn Prüfungen fehlschlagen.