Skip to content

Workflow d'approbation

Comment configurer les approbations pour revoir le travail de vos agents avant qu'il ne prenne effet.

3 min de lecture

Les actions d'approbation (revue, résolution) sont réservées au tableau de bord dans cette version ; il n'y a pas d'API publique.

Pourquoi les approbations existent

Tout ce que fait un agent ne devrait pas passer sans vérification. Les approbations ajoutent une étape de revue humaine au cycle de vie des tâches : l'agent fait le travail, puis attend votre validation avant que la tâche soit marquée comme terminée.

C'est utile pour :

  • Les déploiements ou changements d'infrastructure
  • Les tâches qui modifient des données de production
  • Les opérations ou les erreurs sont coûteuses à corriger

Activer les approbations

Deux niveaux de contrôle :

Par tâche -- lors de la création, activez Requires Approval. Seule cette tâche se mettra en pause pour revue.

Global -- dans les paramètres de votre compte, activez Task Approval Mode. Quand c'est actif, chaque tâche requiert une approbation, quel que soit le réglage par tâche. Ça fournit un filet de sécurité sur toute l'activité des agents.

Le toggle global se trouve sous Settings > Mission Control > Task Approval.

Comment le flux d'approbation fonctionne

  1. Une tâche avec requiresApproval: true s'exécute normalement
  2. Quand l'agent termine, la tâche passe en Review (au lieu de Done)
  3. Un enregistrement MissionApproval est créé et apparaît dans le panneau Approvals
  4. Vous examinez le résultat : logs, changements de fichiers, résultats
  5. Vous Approuvez ou Rejetez

Si approuvée, la tâche passe à Done.

Si rejetée, la tâche passe à Failed. Vous pouvez ajouter un commentaire expliquant ce qui n'allait pas, utile pour réessayer avec un prompt révisé.

Revoir une tâche

Depuis le tableau de bord Mission Control :

  1. Cliquez sur la carte de la tâche dans la colonne Review
  2. Examinez la sortie, les logs et les fichiers modifiés par l'agent
  3. Cliquez sur Approve ou Reject
  4. En cas de rejet, ajoutez une note expliquant ce qui doit changer

Gérer les approbations

Le panneau Approvals dans Mission Control liste toutes les demandes en attente. Chaque entrée montre la tâche concernée, son bureau cible, la date de complétion et un lien vers la sortie complète de la tâche. Lister et résoudre les approbations se fait depuis le tableau de bord dans cette version.

Conseils

  • Commencez avec les approbations globales activées tant que vous ne faites pas encore confiance à vos workflows, puis passez au mode par tâche pour les opérations sensibles uniquement.
  • Revoyez rapidement. Les tâches en Review bloquent le travail en aval si d'autres tâches en dépendent.
  • Un commentaire de rejet clair facilite la création d'une tâche de suivi qui aboutira.
  • Vous pouvez associer une tâche prompt (avec approbation) pour le travail créatif, puis une tâche commande pour le déploiement.