Pourquoi chaque outil auquel mon agent accède peut-il être autorisé, alors que leur enchaînement ne l'est pas ?
Opportunité
Les agents IA exécutent des appels d’outils qui, pris isolément, passent chacun les contrôles d’autorisation normaux. Mais une séquence, au niveau de la session, d’appels autorisés individuellement peut se traduire par une capacité que personne n’a approuvée : lire un fichier d’environnement, y rechercher des modèles d’identifiants, puis envoyer le résultat via une requête POST vers un point de terminaison externe. L’autorisation traditionnelle s’applique au niveau d’un appel isolé et ne dispose d’aucun modèle permettant d’évaluer ce qu’une séquence rend possible. L’incident Cline de février 2026 l’a démontré concrètement : un ticket GitHub malveillant a enchaîné des opérations de lecture et d’écriture valides individuellement pour aboutir à l’installation d’un paquet qui a touché 4 000 machines de développeurs. L’autorisation régie par l’intention au niveau de la séquence n’existe pas aujourd’hui en tant que primitive de production.
Pourquoi c'est important
L'autorisation au niveau des séquences correspond à l'écart structurel entre l'octroi d'autorisations aux outils et la limitation effective des actions qu'une session d'agent peut effectuer.
Comment j'évalue l'opportunité
Le Score d'Opportunité est mon évaluation personnelle, pas une mesure : l'intensité de la douleur, sa fréquence et le peu de solutions qui existent aujourd'hui. Plus il est élevé, plus je pense que le problème vaut la peine d'être résolu.
L'intensité de la douleur qu'il provoque lorsqu'il se manifeste.
La fréquence à laquelle les gens y sont réellement confrontés.
Le peu de bons outils qui existent pour y remédier aujourd'hui.
D'autres problèmes qui méritent d'être résolus
Pourquoi chaque application IA m'oublie-t-elle dès que je ferme l'onglet ?
AIPourquoi apprendre un nouveau domaine est-il encore conditionné par le fait de savoir quoi demander ?
AIPourquoi un non-expert ne peut-il pas vérifier ce qu'une IA vient de lui dire ?
AIPourquoi teste-t-on les modèles sur des benchmarks mais les déploie-t-on à l'instinct ?
AIPourquoi les agents IA n'ont-ils aucun souvenir de leurs propres erreurs ?
AIPourquoi ne puis-je pas vérifier sur quoi un modèle a réellement été entraîné ?