Documentation / L’agent

Mode autonome

L’agent ne pose ses questions qu’à l’analyse, décide et consigne le reste, puis poursuit seul jusqu’au bout, sans jamais franchir aucune limite.

En mode autonome, l’agent travaille seul : il ne pose de questions qu’à l’analyse, décide et consigne le reste, applique ses modifications (vous pouvez les annuler) et poursuit de lui-même jusqu’à la fin.

Il est utile pour les tâches longues à l’objectif clair : migrer un module, compléter une spécification, augmenter la couverture d’un paquet.

L’activer

De l’une des façons suivantes :

  • Le bouton Autonome dans la barre de la zone de message, à côté de la pièce jointe et du sélecteur de modèle.
  • L’interrupteur Autonome dans la barre de mission.
  • En l’écrivant dans votre demande : « travaille seul jusqu’à… », « ne t’arrête pas avant… », « en mode autonome ».

Le réglage s’applique par conversation.

Ce qui change

Moment Mode normal Mode autonome
Questions Il peut poser des questions à toutes les phases. Uniquement pendant l’Analyse, toutes en même temps. Ensuite, il choisit l’option recommandée et consigne la décision.
Propositions de modification Elles attendent votre revue. Elles s’appliquent d’elles-mêmes, avec un point de contrôle.
Commandes Elles demandent une autorisation. Seules les commandes sûres d’une liste s’exécutent ; les autres sont refusées.
Tours Il termine et attend. Il continue seul jusqu’à satisfaire les critères d’acceptation.

Chaque décision prise sans demander est consignée dans la mission : « Décidé sans demander (mode autonome) ».

Répondez soigneusement aux questions de l’analyse. C’est votre seule occasion d’orienter le travail avant que l’agent ne poursuive seul.

Commandes autorisées

Seules les commandes de build, de test et de lecture s’exécutent :

  • Maven et Gradle.
  • npm, yarn et pnpm pour test, run, install et ci.
  • cargo, go et dotnet pour le build et les tests.
  • pytest, tsc, eslint et prettier.
  • git status, git diff, git log et git show.
  • Lecture de fichiers : ls, cat, grep, find et similaires.

Les pipes, les enchaînements et les redirections, un cd hors du projet ou find -delete ne sont jamais autorisés.

Ce qui ne s’exécute jamais en mode autonome

Ces limites ne peuvent pas être désactivées.

  • Publier vers le dépôt distant : git push n’est pas disponible en mode autonome.
  • Commandes destructrices : elles sont refusées et restent en attente.
  • Modifications de bases de données : « Les modifications de base de données ne s’exécutent jamais en mode autonome. »
  • Chemins protégés : les fichiers d’environnement, les clés, les certificats et la configuration SSH restent intacts.
  • Outils de connecteurs MCP qui écrivent : ils attendent toujours une personne.

Annuler

Toutes les modifications sont appliquées avec un point de contrôle. Vous pouvez annuler la tâche entière en une seule fois avec ↺ Annuler la tâche ou Ctrl+Alt+Shift+Z. Voir Examiner les modifications.

Avec l’équipe d’agents

Si la revue croisée réussit, le résultat de l’équipe est appliqué à votre copie de travail sans commit. C’est vous qui décidez quand et comment faire le commit.

À ne pas confondre avec l’autonomie

Fonction Ce qu’elle contrôle
Mode autonome Si l’agent continue seul jusqu’à la fin, sans vous poser de questions.
Autonomie (Prudent, Équilibré, Autonome, et Agent → Autonomie…) Quelles actions sont approuvées automatiquement dans une conversation normale.

En mode abonnement (Claude Code, Kiro, Codex, Antigravity), les missions sont toujours interactives.