Le mode agent est ce qui permet à LiveAI de lire, écrire ou modifier des fichiers pour toi — générer un projet, corriger un bug, réorganiser un dossier. C'est aussi, par nature, la fonctionnalité la plus sensible de l'app : on donne à un modèle de langage la capacité d'agir, pas seulement de répondre.

Quatre niveaux, pas un seul interrupteur

Le mode agent n'est pas un simple bouton on/off. Quatre niveaux d'autorisation sont disponibles dans Réglages → Autorisations :

Revoir avant d'appliquer

Même en accès complet, tu peux activer la revue avant application : chaque modification de fichier montre son diff exact (ce qui change, ligne par ligne) et attend ta validation avant de toucher au disque. Rien n'est jamais écrit à l'aveugle.

Le shell, un cas à part

L'agent dispose aussi d'un accès shell complet (PowerShell/bash), qui n'est pas limité au dossier de travail choisi — contrairement aux outils de fichiers. Pour cette raison précise, une confirmation est systématiquement demandée avant chaque commande shell, quel que soit le niveau d'autorisation choisi par ailleurs.

Annuler, même après coup

Après une tâche ayant modifié des fichiers, un bouton permet de tout annuler d'un coup. Tu peux aussi marquer un checkpoint en cours de tâche pour revenir précisément à ce point plus tard, sans devoir tout annuler si seule la fin de la tâche a mal tourné.

Le principe général : plus une action est difficile à annuler ou large dans sa portée (shell, suppression), plus la confirmation explicite est systématique — indépendamment du niveau d'autorisation général choisi.