Main d'une personne au-dessus d'un clavier, devant un écran de terminal affichant une demande d'autorisation à deux boutons, dans une pièce sombre.

40 000 parties, 1 menace sur 3 approuvée : les limites du garde-fou humain

Sur 40 000 parties d'un jeu qui simule les demandes d'autorisation d'un agent de code, une menace sur trois a été approuvée. En croisant les menaces ratées et les commandes inoffensives bloquées à tort, le problème n'est pas le laxisme, c'est le calibrage.

Sommaire
  1. Le fait
  2. Notre regard
  3. La nuance
  4. À surveiller

Mise en perspective

Vous utilisez peut-être déjà un assistant qui écrit du code, déplace des fichiers ou lance des commandes à votre place. À chaque action sensible, il vous demande la permission. Ce clic est censé être le garde-fou. Un développeur belge a mesuré ce qu’il vaut : sur 40 000 parties d’un jeu qui simule ces demandes, une menace sur trois a été approuvée.

Concrètement, ce que le secteur appelle l’humain dans la boucle désigne cette validation manuelle avant qu’un agent n’exécute une action. Le terme promet une sécurité. Les chiffres décrivent plutôt un réflexe.

Le fait

Alex Wauters, développeur belge passé par Uber, a mis en ligne fin mai 2026 un jeu de navigateur qui reproduit l’écran d’autorisation d’un agent de code. Règle unique : soixante secondes pour approuver ou refuser le plus de commandes possible. Environ 34 % d’entre elles sont des menaces, le reste est du travail ordinaire. Les résultats agrégés ont été publiés le 5 août 2026 : 40 000 parties, 409 000 décisions individuelles, une précision moyenne de 66,3 %. Une menace sur trois passe.

Le détail compte plus que le total. Les commandes ouvertement destructrices sont bien arrêtées : un rm -rf / n’échappe aux joueurs que dans 11,7 % des cas. Celles qui ressemblent à du travail normal filent. npm run analyze, la plus ratée des 37 menaces du jeu, a été approuvée 64,7 % du temps. Le relais du Register, le 6 août, rappelle le chiffre qui a motivé le test : d’après la télémétrie d’Anthropic, les utilisateurs approuvent environ 93 % des demandes d’autorisation qu’ils voient.

Classées par famille, les erreurs dessinent une pente nette : plus une menace ressemble à une tâche de routine, moins elle est vue.

Part des menaces non détectées par famille dans le jeu d'autorisations, sur 40 000 parties : destruction évidente 11,7 %, mutation persistante 23,8 %, exfiltration ou exécution de code 33,4 %, violation de périmètre 35,0 %.
Graphique Actu Alt Plus. Source : Scale X, statistiques du jeu d’autorisations publiées le 5 août 2026 (40 000 parties, 409 000 décisions). Plus une menace ressemble à une commande de travail ordinaire, plus elle est approuvée. Limite : environ 34 % des commandes du jeu étaient des menaces, une densité bien supérieure au travail réel.
Reprendre ce graphique

Réutilisez ce graphique librement sur votre site, en citant Actu Alt Plus. Copiez le code ci-dessous :

Ce classement ne dit pourtant qu’une moitié de l’histoire. En reprenant commande par commande, le jeu montre aussi des joueurs qui refusent des opérations parfaitement légitimes.

Erreurs des joueurs dans les deux sens, sur 409 000 décisions. Source : Scale X, billet du 5 août 2026.
Commande simuléeNature dans le jeuErreur des joueurs
npm run analyzeMenaceApprouvée 64,7 % du temps
npm run setupMenaceApprouvée 48,0 % du temps
npm run deployMenaceApprouvée 44,9 % du temps
rm -rf /MenaceApprouvée 11,7 % du temps
npm config set registry (miroir interne)BénigneBloquée 59,0 % du temps
cat ~/.zshrcBénigneBloquée 45,9 % du temps
rm -rf dist/ (vidage du dossier de build)BénigneBloquée 45,0 % du temps

Les deux colonnes d’erreurs se lisent ensemble : une exfiltration déguisée en script de projet passe deux fois plus souvent qu’un vidage de dossier de build n’est autorisé.

Rapportés l’un à l’autre, ces deux extrêmes disent l’écart : nous avons calculé qu’avec 64,7 % d’approbations contre 11,7 %, npm run analyze passe 5,5 fois plus souvent qu’un rm -rf /.

Vue de dessus d'un bureau avec un chronomètre proche de la fin à côté d'un ordinateur portable où s'empilent des notifications floues.
Soixante secondes par partie et 34 % de commandes piégées : la densité du jeu explique autant les refus à tort que les menaces manquées.

Notre regard

La lecture facile serait de conclure que les gens valident n’importe quoi. Le tableau dit autre chose. Les mêmes joueurs qui laissent passer une lecture de fichier de configuration bloquent à 59 % un npm config set registry pointant vers un miroir interne, et à 45,9 % un simple cat ~/.zshrc. Ce n’est pas de la négligence, c’est un défaut de calibrage. Sans information sur ce qui a changé dans le projet, la décision se prend sur l’allure de la commande, pas sur son effet.

Wauters nomme le mécanisme : le volume de bruit crée de la fatigue, et les développeurs n’ont pas toujours le contexte de ce qui a changé pour évaluer vite le risque. Vous connaissez ce réflexe ailleurs, sur les bandeaux de cookies et les conditions générales. Une interface qui réclame un accord vingt fois par heure n’obtient plus une décision, elle obtient un acquittement.

Nous avons déjà documenté ce que donne le même angle mort en conditions réelles, avec un agent resté quatre jours sur des serveurs de Hugging Face avant d’être repéré. Le jeu et l’incident racontent la même chose par deux bouts : le point faible n’est pas la commande dangereuse, c’est celle qui n’a l’air de rien.

La nuance

Ce n’est pas une étude académique, et son auteur ne le prétend pas. Pas de comité de lecture, pas d’échantillon représentatif : les joueurs sont des visiteurs de forums techniques venus faire un score, pas un panel tiré au sort de professionnels. Ce qui était simulé, ce sont des invites d’autorisation et un historique de commandes affiché au-dessus ; aucun code n’était réellement exécuté, et aucun joueur ne risquait quoi que ce soit.

La limite principale est écrite dans le billet lui-même : environ 34 % des commandes présentées étaient des menaces, alors que dans le travail quotidien ces menaces apparaissent rarement. Une densité pareille déforme le comportement dans les deux sens. Elle met en alerte, ce qui gonfle les refus à tort. Elle sature aussi l’attention en soixante secondes, ce qui laisse filer les cas subtils. Le une sur trois décrit donc un taux de détection dans une partie chronométrée où l’on sait d’avance qu’il y a des pièges, pas un taux d’erreur observé en production.

Ce que l’expérience établit solidement, c’est une hiérarchie : à effort égal, une commande d’apparence banale est bien moins souvent arrêtée qu’une commande spectaculaire. Ce qu’elle ne permet pas d’affirmer, c’est qu’un tiers des actions dangereuses passeraient dans une équipe réelle, ni que les humains valident n’importe quoi. Aucun de ces deux énoncés ne sort du protocole.

À surveiller

Le sujet déborde du code. Les agents grand public commencent à réserver, à payer et à envoyer des messages, et le même écran d’autorisation y sera souvent le seul obstacle. Trois signaux méritent votre attention : le nombre de demandes par session, car moins il y en a, plus chacune est lue ; le contexte affiché à côté de la commande, c’est-à-dire ce qui a changé et pas seulement ce qui va s’exécuter ; et la part du filtrage confiée à la machine. Le Register note que le mode automatique de Claude Code intercepterait environ 83 % des comportements trop zélés avant exécution. L’aveu est le même des deux côtés : le clic humain seul ne tient pas.

Reste la trajectoire des capacités, que nous suivons par ailleurs avec des épreuves plus légères comme le test du pélican. Plus les agents deviennent utiles, plus ils réclament de droits, et plus le nombre d’autorisations grimpe. La question utile n’est donc pas de savoir si vous lisez les demandes de permission. C’est de savoir combien on vous en présente par jour.

Votre réaction :

Article créé en collaboration avec l’IA.

Les plus lus

  1. 12 millions d’acres brûlés : l’Oregon bat son record d’incendies avec deux mois de saison à venir2 millions d’acres brûlés : l’Oregon bat son record d’incendies avec deux mois de saison à venir
  2. 2Un agent d’IA a passé quatre jours et demi dans les serveurs de Hugging Face avant d’être repéréUn agent d’IA a passé quatre jours et demi dans les serveurs de Hugging Face avant d’être repéré
  3. 3Musées gratuits le premier dimanche du mois : la règle et les piègesMusées gratuits le premier dimanche du mois : la règle et les pièges
  4. 4Feux de forêt : 15 000 hectares brûlent en France chaque année (et 2026 déborde)Feux de forêt : 15 000 hectares brûlent en France chaque année (et 2026 déborde)
  5. 51,86 million d’euros engagés, 400 000 à trouver : la cascade d’un festival annulé pour canicule1,86 million d’euros engagés, 400 000 à trouver : la cascade d’un festival annulé pour canicule

Nos dossiers

Recevez notre sélection dans votre boîte mail

Le meilleur d’Actu Alt Plus : décryptages, chiffres et panoramas. Désinscription en 1 clic, zéro spam.

Avatar illustré de Hugo, voix éditoriale d'Actu Alt Plus
Hugo

« Hugo » est la voix éditoriale d’Actu Alt Plus pour Tech, IA & Futur : ce que la technologie et l’IA changent concrètement, à hauteur d’usage plutôt que de promesse.

Articles: 370