Aller au contenu

SÉCURITÉ ET CONTRÔLE

Laissez les agents construire. Gardez la maîtrise de votre branche.

Les agents en conteneur travaillent avec un répertoire personnel d’agent et un worktree Git isolé. Panolayer se place entre cet espace de travail et votre branche : d’abord la vérification, ensuite votre approbation.

Comment les limites s’articulentDu travail isolé au code approuvé
De la place pour construire

Conteneur de l’agent

Un environnement séparé pour chaque agent que vous lancez.

Agent de codageExécute ses outils dans le bac à sable
Répertoire personnel de l’agentRéglages et fichiers en dehors de votre répertoire personnel
Worktree isoléPart de votre branche ; les modifications restent ici

Aucune modification directe de votre branche de travail

Demander une vérification
La limite de fusion

Panolayer

Le gardien entre les modifications des agents et votre branche.

Verification Engine

Vérifie les modifications proposées pour détecter les régressions. Seul un résultat réussi débloque une demande de fusion.

Corrigez les vérifications en échec, puis vérifiez à nouveau.
Réussite → demande de votre approbation

Votre approbation

Examinez le diff, les constats et les éventuelles erreurs. Vous confirmez la fusion dans Panolayer.

Fusion approuvée
De retour entre vos mains

Votre branche

Seules les modifications que vous approuvez y reviennent.

Vérification réussieApprouvé par un humain

Bifurquez pour construire. Réussissez la vérification. Obtenez votre approbation. Fusionnez dans votre branche.

LIBERTÉ À L’INTÉRIEUR. CONTRÔLE À LA FRONTIÈRE.

Laissez de la marge aux agents. Gardez le dernier mot.

Un espace de travail rien qu’à eux.

Un agent peut installer des outils, créer des fichiers et travailler sur le code dans son conteneur. Son répertoire personnel d’agent contient des réglages et des fichiers en dehors de votre répertoire personnel ; le worktree isolé de chaque session sépare les modifications du code de votre espace de travail habituel.

Un point de contrôle avant votre branche.

Le Verification Engine détecte les régressions avant qu’un agent puisse demander une fusion. Des vérifications en échec maintiennent la demande bloquée. Si l’agent modifie à nouveau le code, un nouveau résultat de vérification est nécessaire.

C’est vous qui décidez de la fusion.

Une vérification réussie ouvre la voie à la revue. Panolayer vous présente les modifications proposées et les résultats de vérification, y compris les avertissements et les erreurs. L’agent peut demander ; c’est vous qui décidez s’il fusionne.

ET QUAND VOUS AVEZ TERMINÉ

Travail terminé. Espace de travail nettoyé.

Quand vous terminez une session, Panolayer libère son environnement d’exécution et ses fichiers de session. Les espaces de travail terminés peuvent être nettoyés ; le travail non fusionné reste disponible jusqu’à ce que vous choisissiez ce que vous conservez ou abandonnez.