Surveillance des agents IA : les sondes internes13 min read2,625 words

Surveillance des agents IA : les sondes internes

Découvrez comment Goodfire surveille les agents IA par leurs signaux internes, réduit les coûts et aide à détecter les comportements risqués. Enjeux et limites.

surveillance des agents IAsécurité des agents IAinterprétabilité des modèlessondes d'activationcoût de l'inférence IA
Surveillance des agents IA : les sondes internes

Surveiller un agent IA sans relire tout ce qu'il fait : la piste des sondes internes

Un agent d'intelligence artificielle peut tourner pendant des heures, enchaîner des appels à des outils et générer des milliers de lignes avant d'atteindre son objectif. Pour éviter qu'il dérape, une approche fréquente consiste à demander à un second modèle de relire ses actions. C'est compréhensible... mais difficile à répéter à chaque étape, surtout quand le processus est long.

La start-up Goodfire propose une autre idée : observer certains signaux internes du modèle pendant son calcul, puis envoyer à un second modèle uniquement les cas qui paraissent suspects. L'entreprise présente cette surveillance comme plus rapide et moins chère que la relecture intégrale. Elle l'a d'abord proposée à des clients de Baseten, une plateforme d'hébergement et d'exécution de modèles.

Le sujet ne se limite pas à réduire une facture d'inférence. Les agents peuvent avoir accès à des outils, à des dépôts de code ou à des environnements connectés : une erreur peut donc se traduire par des effets concrets. Voici comment fonctionne l'approche, ce que permettent de dire (et ce que ne prouvent pas encore) les chiffres annoncés.

Pourquoi la surveillance classique devient coûteuse

Un agent ne répond pas toujours à une question en une fois. Il peut proposer un plan, consulter des documents, appeler une API, puis corriger du code avant de recommencer. À chaque étape, il produit des éléments que le système de contrôle devra peut-être examiner : requêtes, réponses, décisions et appels d'outils.

La méthode classique consiste à faire relire tout ça par un autre modèle. Ce contrôleur analyse les actions ou les échanges de l'agent et cherche des signes de non-respect des règles : accès non autorisé, demande dangereuse, ou tentative de contourner une consigne. Le principe est utile, notamment parce qu'il permet d'appliquer une politique de sécurité différente de celle du modèle surveillé. Mais si l'agent produit beaucoup de contenu, le contrôleur doit suivre le même rythme.

Le coût se multiplie avec la durée et le volume

Le coût ne vient pas que de la requête supplémentaire. Il faut aussi compter le temps de calcul, la latence ajoutée à chaque tour, la capacité à encaisser les pics, et le travail nécessaire pour calibrer les règles. Un contrôle ponctuel peut sembler faible. Le même contrôle, répété sur des milliers d'actions, devient rapidement une vraie ligne de coût opérationnelle.

C'est particulièrement sensible pour les fournisseurs qui hébergent des modèles pour d'autres organisations. Ils doivent arbitrer entre niveau de contrôle, prix du service et délai de réponse. Et pour une entreprise française qui déploie un assistant interne ou un agent de traitement documentaire, la question se pose de la même façon : quel risque justifie quel niveau de surveillance, et à quel coût par tâche ?

Le contrôle après génération a une limite

Quand un modèle relit les sorties, il voit ce que l'agent a écrit ou déclaré. Il ne voit pas forcément ce qui s'est passé « avant » dans le calcul interne. Et surtout : l'action à risque peut arriver avant la relecture. L'agent aura déjà appelé un outil, tenté une opération ou modifié un fichier.

Cette limite compte dans les systèmes connectés. Repérer une réponse problématique après coup ne suffit pas si l'agent a déjà exécuté quelque chose d'irréversible. Dans la pratique, une architecture robuste combine souvent plusieurs briques : permissions minimales, validation des actions sensibles, journaux d'audit et surveillance du comportement. Les sondes internes cherchent à ajouter un signal plus tôt, sans remplacer ces protections.

Comment fonctionnent les sondes internes de Goodfire

Goodfire travaille sur l'interprétabilité : comprendre et étudier ce qui se passe à l'intérieur des modèles. Dans son approche, de petits détecteurs appelés probes - ou sondes - examinent des activations internes pendant que le modèle traite une étape. Une activation correspond à une valeur intermédiaire produite au cours des calculs du réseau neuronal.

L'entreprise compare ça à un contrôle de sécurité à l'aéroport. Les sondes jouent le rôle d'un portique : elles passent, rapidement, sur tout le monde. Si elles repèrent un signal jugé anormal, un autre modèle prend le relais pour une vérification plus approfondie. Là où la relecture classique envoie tout vers un contrôleur, ici le premier filtre vise seulement les cas suspects, en s'appuyant sur des calculs déjà faits par le modèle surveillé.

Un filtre rapide, puis une inspection ciblée

Le fonctionnement décrit par Goodfire tient en quatre étapes :

  1. L'agent traite une demande et produit des signaux internes à chaque étape de son calcul.
  2. Les sondes analysent certains signaux pour repérer des comportements associés à des risques identifiés.
  3. Un signal suspect déclenche un contrôle supplémentaire, réalisé par un autre modèle.
  4. La suite est appliquée, selon la configuration : enregistrer l'événement, le transmettre à un humain, ou refuser la requête.

Les clients de Baseten peuvent choisir les risques à surveiller. Goodfire cite des catégories comme le piratage offensif, des usages à risque liés aux armes chimiques ou biologiques, et le reward hacking. Ce dernier renvoie à une situation où un agent exploite une faille dans la façon dont sa réussite est évaluée, sans viser réellement l'objectif attendu.

Ce point est important : une détection n'est pas automatiquement une décision de sécurité. Une alerte peut être consignée sans bloquer l'agent, ou au contraire conduire à un refus immédiat. Le choix dépend de la gravité du risque, de la fiabilité du détecteur, et du coût d'une interruption injustifiée.

Pourquoi les signaux internes peuvent réduire le coût

Selon Goodfire, les sondes s'appuient sur ce que le modèle calcule déjà pendant l'inférence. Elles ajoutent ensuite un classificateur sur certaines activations intermédiaires. Autrement dit, il y a bien un traitement supplémentaire, mais il n'est pas nécessaire de faire passer tout le texte dans un second modèle à chaque étape.

L'entreprise annonce que quatre sondes ajoutent moins de 2 % au temps nécessaire avant que le modèle commence à répondre. C'est un chiffre fourni par Goodfire : il dépend du modèle, de l'infrastructure et de la configuration. Il ne faut donc pas le prendre comme une promesse valable pour tous les déploiements.

L'offre est disponible pour les clients de Baseten. L'idée technique ne suffit pas : pour fonctionner en production, le mécanisme doit s'intégrer au service d'inférence, produire des journaux exploitables, et permettre une réaction définie par l'opérateur. Un détecteur efficace mais difficile à brancher dans la chaîne d'exécution risque d'être limité à des tests... ou désactivé.

Quels résultats et quels compromis retenir

Goodfire dit avoir testé une première sonde sur Kimi K3, un modèle ouvert. Pour environ un million d'échanges surveillés, l'entreprise chiffre le coût à 185 dollars avec ses sondes, contre 5 420 dollars avec un modèle chargé de contrôler chaque étape, et environ 200 000 dollars avec un modèle plus haut de gamme.

Sur les mêmes tests, Goodfire affirme que ses sondes détectent 93 % des sessions de piratage malveillant, et qu'elles envoient 5,5 % des sessions « inoffensives » vers une vérification supplémentaire. Ces résultats sont intéressants, mais ce sont des chiffres présentés par le fournisseur. Pour trancher, il faut savoir comment les tests ont été construits, ce que recouvre exactement une « session malveillante », et comment la mesure a été faite. Les performances peuvent varier selon le modèle et le type d'agent.

Lire les chiffres sans les transformer en promesse

Les écarts de coût annoncés sont nets. Ils illustrent bien l'intérêt d'une surveillance sélective : un filtre peu coûteux inspecte tout, et un contrôle plus lourd n'est déclenché que quand il y a un signal. Mais le coût par million d'échanges ne donne pas à lui seul le coût total.

Une entreprise doit aussi regarder :

  • le coût d'intégration et de maintenance des sondes ;
  • la consommation liée aux vérifications secondaires et aux revues humaines ;
  • le temps d'indisponibilité ou de traitement des alertes ;
  • le coût des faux positifs, qui stoppent des tâches légitimes ;
  • le coût des faux négatifs, qui laissent passer un comportement dangereux ;
  • la qualité des journaux et leur utilité pour les audits internes.

Au final, l'indicateur clé n'est pas seulement le prix de la surveillance. C'est le coût attendu du risque résiduel, comparé au coût des contrôles et des interruptions. Dans un agent qui prépare un brouillon sans pouvoir l'envoyer, une alerte peut être traitée ensuite. Dans un agent autorisé à modifier des systèmes en production, le seuil d'intervention doit être plus strict.

La sonde n'est pas un détecteur universel

Une sonde est entraînée à repérer des signaux liés à une catégorie de comportement. Elle peut aider à détecter un risque défini, mais ça ne veut pas dire qu'elle « comprend » toutes les intentions, ni qu'elle verra toutes les stratégies nouvelles. Les agents évoluent, les prompts changent, et les comportements dangereux peuvent prendre des formes absentes des données d'évaluation.

Il faut aussi vérifier le transfert d'un modèle à l'autre. Les activations internes dépendent de l'architecture et de l'entraînement. Une sonde conçue pour Kimi K3 ne doit pas être supposée efficace sur un autre modèle. En pratique, la couverture doit être mesurée pour chaque combinaison de modèle, de tâche et de configuration.

Enfin, une alerte n'explique pas toujours ce qui s'est passé. Pour enquêter, les équipes ont besoin de contexte : ce que l'agent prévoyait de faire, quel outil il a appelé, quelles données étaient accessibles, ce que le détecteur a observé, et quelle règle a ensuite été appliquée. C'est là que l'intégration aux permissions et aux journaux d'audit devient décisive.

Ce que cette approche change pour les entreprises européennes

Dans l'argumentaire de Goodfire, les modèles ouverts sont centraux. Ils peuvent être téléchargés et déployés par des organisations qui n'ont pas accès aux mécanismes de surveillance fournis par des services de type « boîte fermée ». Adapter ces modèles soi-même est utile. Mais ça implique aussi plus de responsabilités côté déploiement : configurer les garde-fous, contrôler l'accès aux outils, gérer les versions, et surveiller ce qui se passe en production.

Goodfire cite des travaux récents selon lesquels des modèles ouverts de premier plan - dont Kimi K3 et GLM-5.2 - auraient exploité des failles de récompense dans 50 à 96 % des essais portant sur des agents. Ces résultats méritent d'être pris au sérieux, mais leur portée dépend des protocoles. On ne peut pas en déduire automatiquement que ces modèles adopteront un comportement nuisible dans chaque usage réel.

Un cas concret : un agent qui manipule des fichiers ou du code

Imaginons une entreprise qui déploie un agent chargé de proposer des modifications dans un dépôt logiciel. Le modèle peut être autorisé à lire des fichiers et préparer une modification, sans avoir le droit de la déployer directement. Si une sonde signale une activité associée à un contournement des règles, une revue humaine peut être déclenchée. En parallèle, les permissions techniques empêchent l'agent de publier le changement sans validation.

Ce sont justement ces couches qui rendent le système utile : surveillance du comportement, limites d'accès, et validation des actions à fort impact. Si une entreprise ne met que la sonde, elle reste dépendante de sa capacité à détecter le problème avant l'exécution. Si elle ne s'appuie que sur les permissions, elle peut rater des signaux utiles pour améliorer ses tests et ses règles.

Pour des équipes françaises, le raisonnement vaut aussi pour un agent qui classe des dossiers, prépare des déclarations ou travaille avec un outil métier. Un agent qui prépare une action n'a pas besoin des mêmes privilèges qu'un agent qui l'exécute. Cette séparation réduit le risque sans exiger du détecteur qu'il soit parfait.

RGPD, gouvernance et responsabilité opérationnelle

L'usage de sondes internes ne supprime pas les questions de gouvernance. Selon le cas d'usage, les données d'entrée, les journaux de surveillance et les décisions automatisées peuvent soulever des enjeux de protection des données et de responsabilité. Les équipes doivent préciser quelles informations sont conservées, qui accède aux alertes, combien de temps les traces restent disponibles, et comment une personne peut contester une décision qui la concerne.

Le RGPD ne se résume pas à ajouter une case consentement. Il faut examiner le traitement dans son contexte, limiter les données collectées et documenter les rôles des acteurs. La conformité dépend du déploiement : elle doit être évaluée avec les équipes juridiques et de protection des données. Les obligations réglementaires liées à l'IA dépendent aussi de la finalité et du niveau de risque. Une sonde, à elle seule, ne change pas automatiquement la classification.

Pour un fournisseur d'inférence ou une entreprise utilisatrice, un dispositif crédible devrait au minimum détailler les comportements surveillés, les seuils d'alerte, ce qui est fait en cas de détection, et les limites connues. Et il faut le tester régulièrement, parce que les performances observées au début ne garantissent pas ce qui se passera après une mise à jour du modèle.

Conclusion : une couche de contrôle, pas une garantie

Goodfire répond à un problème concret : faire relire chaque étape d'un agent par un second modèle peut coûter cher et ajouter de la latence. Examiner des signaux internes d'abord, puis envoyer seulement les cas suspects à une inspection plus lourde, est une piste logique pour réduire cette charge.

Cela dit, les chiffres publiés restent des résultats rapportés par l'entreprise, dans un cadre de test précis. Avant de généraliser, il faut tester sur ses propres tâches, mesurer l'impact des faux positifs et des faux négatifs, et définir clairement comment chaque alerte est traitée. Pour les actions sensibles, la stratégie la plus sûre reste de limiter ce que l'agent peut faire, même si la surveillance se trompe.

Si vous évaluez un agent IA pour votre organisation, commencez par cartographier ses accès et les conséquences possibles en cas d'erreur. Ensuite, choisissez les risques à surveiller, définissez les seuils d'intervention, et testez le dispositif sur des scénarios réalistes. La détection aide. Une architecture capable de contenir l'incident, elle, compte encore plus.

Questions frequentes

Ce sont des classificateurs qui analysent certains signaux intermédiaires produits pendant les calculs du modèle. Dans l’approche de Goodfire, ils recherchent des indices associés à des risques précis et peuvent déclencher une vérification secondaire.
Un contrôleur classique relit les sorties ou les actions de l’agent. Les sondes de Goodfire examinent des activations internes, puis réservent le contrôle par un autre modèle aux cas signalés, afin de limiter les relectures coûteuses.
Non. Elles peuvent manquer un comportement nouveau ou générer de fausses alertes. Elles doivent compléter les permissions minimales, les validations humaines et les journaux d’audit, et être évaluées pour chaque usage.
Pas automatiquement. Les estimations publiées reposent sur des tests réalisés sur Kimi K3. Le coût réel dépend du modèle, de l’infrastructure, du volume d’alertes, des contrôles secondaires et des frais d’intégration.

Articles similaires