Supervision humaine des agents Web
Concevoir les points de contrôle avant toute action engageante.
Différencier observer et agir
Lire une page ou organiser des résultats n’entraîne pas le même risque qu’envoyer un message, supprimer un fichier ou engager une transaction. Répartissez les capacités en lecture, préparation et exécution et prévoyez des conditions de déclenchement différentes.
Un consentement compréhensible
L’utilisateur doit connaître l’identité de l’outil, la cible de l’opération, les données envoyées et les conséquences prévisibles avant de confirmer. Une autorisation générale invisible ne remplace pas la compréhension d’une opération précise.
Journaliser et corriger
Conservez la trace des demandes, autorisations, appels exécutés et résultats, tout en minimisant les données privées. Une opération peut échouer malgré une réponse positive apparente ; vérifiez l’état final auprès du système concerné.
Réversibilité et autonomie limitée
Utilisez des privilèges minimaux, des délais, des confirmations pour actions irréversibles et des chemins d’annulation. La supervision n’est pas un simple écran de validation : c’est une politique technique appliquée.
Des permissions techniques et non symboliques
Une autorisation humaine doit porter sur une action déterminée, ses destinataires, ses données et ses conséquences. Une fenêtre de confirmation ne suffit pas si le programme peut contourner la décision ou si un jeton possède déjà des droits trop larges. Les contrôles de serveur, l’expiration des accès et l’état de la transaction doivent soutenir l’interface d’approbation.
Exercice : édition sensible d’une page
Un agent propose de remplacer une source dans une page éditoriale. Avant exécution, présentez le diff, le motif, les références et les personnes habilitées. Si la modification est approuvée, conservez un historique et vérifiez le rendu final ; si elle est refusée, aucune écriture ne doit se produire. Éprouvez aussi les interruptions et les erreurs réseau.
Les grandes étapes
- 01Classer les actions
- 02Définir les droits
- 03Tester la confirmation
- 04Vérifier l’état final
Trois questions à poser
Qui peut annuler ?
L’utilisateur voit-il les données partagées ?
Le résultat final est-il vérifié ?
Consulter les textes originaux
Les versions, conditions de réutilisation et statuts des documents peuvent évoluer. Vérifiez-les sur les sites d’origine.