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 :
- Désactivé — l'agent ne touche à rien, discussion classique uniquement.
- Lecture seule — l'agent peut consulter des fichiers mais jamais en créer, modifier ou supprimer.
- Confirmation à chaque action — chaque écriture attend ton accord explicite avant de s'exécuter.
- Accès complet — l'agent agit en continu, pour les tâches longues où confirmer chaque étape ralentirait sans ajouter de sécurité réelle.
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.