tokenade
Connexionenfr
Commencer

Agents IA pour pentesteurs et analystes SOC : scans et logs sans noyer le contexte

Pendant une mission autorisée ou un tri d'alertes, votre agent IA lit des scans et des logs bien plus longs que tout ce qu'il écrit. Tokenade replie ces sorties sur votre ordinateur et masque les identifiants qu'il reconnaît.

Profile photo of Paul Irolla

Par Paul Irolla

Founder · AI & developer tools · Tokenade

Docteur en IA · conçoit des outils d'optimisation de tokens pour agents IA

Voir la page de l'auteur
5 min de lecture
Résumer avec l'IA
Citer cette page

Pentesteurs et analystes SOC confient désormais sorties de reconnaissance et logs d'alertes à un agent IA. L'agent raisonne bien sur un scan ; il lit mal à travers plusieurs mégaoctets de scan. Chaque ligne d'hôte et chaque événement devient des tokens, renvoyés au modèle à chaque tour.

Tokenade replie ces sorties sur l'ordinateur où tourne votre agent. Cette page ne concerne que les tests autorisés et le travail défensif.

Votre quotidien avec un agent IA

Des missions menées avec un agent, dans un cadre autorisé

L'usage est réel en France aussi. L'auteur du blog Zythom décrit sa méthode de petits pentests rapides avec Claude Code sur un abonnement Claude Max, en insistant sur le cadre : « il est formellement interdit de faire un pentest sur un site sans l'autorisation explicite et traçable de son propriétaire et de son hébergeur » (Le blog de Zythom, 10 mai 2026).

Sur un abonnement, chaque sortie lue entame la même limite d'usage.

Des sorties de scan qui débordent du contexte

Les outils de reconnaissance sont exhaustifs par construction. Un guide sur le pentest assisté par IA en local prévient : « A full Nmap scan of a /16 subnet produces megabytes of output. » Il conseille de résumer la sortie avant qu'elle n'atteigne le modèle (alan-west.hashnode.dev, 8 avril 2026).

Les agents multiplient ce volume. Un praticien décrit un agent qui enchaîne outils de sous-domaines, DNS, puis scanner de vulnérabilités sur une cible autorisée : « Each tool's output becomes the next decision » (r/cybersecurity, 1er juillet 2026). Chacune de ces sorties reste dans la session.

Des logs qui ralentissent le tri et le renchérissent

Côté défense, le constat est le même. Une équipe qui fait tourner un agent de tri niveau 1 sur Wazuh écrit : « Token cost is real and scales with alert volume », et ajoute qu'envoyer une journée de logs à l'agent a rendu les verdicts plus lents et plus chers, sans les améliorer (simplico.net, 2 mai 2026).

Leur conclusion : un pré-filtrage agressif compte plus que le choix du modèle.

Des enquêtes à plusieurs centaines de milliers de tokens

Les éditeurs qui publient des chiffres confirment l'ordre de grandeur. Elastic Security Labs a mesuré environ 113 000 à 243 000 tokens par enquête automatisée avec des agents spécialisés, et 532 000 à 786 000 avec un agent généraliste unique, sur ses propres workflows (elastic.co, 23 juillet 2026).

Ce que Tokenade change

Tokenade est un outil en ligne de commande local, placé entre l'agent IA et ses outils. tokenade install le branche sur Claude Code, Codex, Cursor, Copilot CLI, OpenCode et plus de 15 autres agents (compatibilité).

  • Le pré-filtrage, intégré. Tokenade replie la sortie des commandes avant que l'agent ne la lise. Pour un outil sans compacteur dédié, il détecte le format (tableaux, JSON, XML, logs, traces d'erreur) et replie selon la structure (fonctionnement de la compaction).
  • Des règles pour vos scanners. Un court fichier TOML indique à Tokenade quoi retirer de la sortie d'un outil, comme les ports fermés ou les lignes informatives, avec des expressions régulières et des plafonds de lignes. Sans code (compacteurs personnalisés).
  • Rien n'est perdu. Quand la sortie reste volumineuse, l'agent reçoit un aperçu ; le résultat complet reste 7 jours dans un stash local. tokenade expand-ref <hash> --grep <motif> renvoie les lignes exactes, par exemple un hôte ou un identifiant d'alerte (détails).
  • Résultats MCP repliés. Si votre boîte à outils tourne comme serveur MCP, tokenade mcp-wrap replie aussi ses gros résultats (encapsuler les serveurs MCP).
  • Identifiants masqués. Clés, jetons, clés privées et chaînes à forte entropie reconnus sont remplacés par <redacted> avant que l'agent ne les lise. Avec TOKENADE_REDACT_PII=1, les adresses e-mail, numéros de téléphone, adresses IP et MAC sont masqués aussi.
  • Des économies ligne par ligne. tokenade gain montre ce que chaque compaction a économisé : vous voyez quels outils coûtent le plus.

Sur les sessions longues, Tokenade rend les sessions 39 % moins chères dans notre benchmark public THOL. Reconnaissance et chasse aux menaces produisent justement des sessions longues.

Confidentialité : ce qui reste sur votre ordinateur

Repli et masquage tournent sur l'ordinateur où travaille l'agent. Résultats de scan, logs et arguments de commandes ne sont jamais envoyés aux serveurs de Tokenade. Tokenade envoie une ligne d'usage par compaction (nombre de tokens, compacteur, agent, modèle, nom du programme) pour décompter votre forfait (ce que Tokenade envoie et stocke).

Ce que Tokenade ne change pas :

  • Le fournisseur de modèle voit toujours ce que lit l'agent. La sortie repliée est plus courte, pas confidentielle. Vos règles d'engagement et les conditions de votre fournisseur s'appliquent toujours.
  • Noms d'hôtes, noms de clients et constats passent tels quels. Seuls les identifiants sont masqués, plus les coordonnées et identifiants réseau si vous l'activez.
  • Ce n'est pas un outil de sécurité. Il ne scanne rien, ne détecte rien, ne décide rien. Il raccourcit ce que lit votre agent.

Pour les équipes SOC : Tokenade convient aux analystes qui font tourner un agent sur leur poste, pour le tri, la chasse ou l'écriture de requêtes. Une chaîne de tri construite directement sur l'API d'un modèle relève d'un autre montage ; Tokenade n'est pas une intégration SIEM.

Mise en place

  1. Installez. Suivez Installer Tokenade sur la machine où tourne votre agent, par exemple votre poste de test.
  2. Branchez vos agents. tokenade install ajoute hooks ou plugin à chaque agent trouvé et encapsule ses serveurs MCP.
  3. Ajoutez des règles pour vos outils. Partez des réglages par défaut, regardez tokenade gain après une session, puis écrivez une règle TOML pour le scanner qui coûte encore le plus.

FAQ

Le repli peut-il cacher un constat à l'agent ?

Les compacteurs retirent répétitions et lignes de progression, et gardent erreurs et structure. La sortie complète reste 7 jours dans le stash local, et l'agent peut récupérer n'importe quelle ligne avec tokenade expand-ref. Relisez les résultats comme vous le feriez sans Tokenade.

Tokenade envoie-t-il les données de scan de mon client quelque part ?

Pas chez Tokenade. Le repli tourne sur votre ordinateur et seuls des compteurs d'usage parviennent à tokenade.net. La sortie repliée part chez le fournisseur de modèle de votre agent, comme elle le ferait sans Tokenade.

Ça marche avec un agent SOC construit sur l'API ?

Tokenade est conçu pour les agents qui tournent sur votre ordinateur : Claude Code, Codex, Cursor et d'autres. Une chaîne maison sur l'API d'un modèle sort de ce cadre. Les analystes qui trient avec un agent local profitent de toute la couverture.

Peut-il masquer les adresses IP ?

Oui, si vous définissez TOKENADE_REDACT_PII=1, qui masque aussi e-mails, téléphones et adresses MAC. C'est désactivé par défaut, car ces valeurs apparaissent sans cesse dans les sorties ordinaires.

Pour aller plus loin

Autres métiers de ce domaine

FAQ

Réduisez la facture de tokens de votre agent IA.

Classé n°1 au Token-Harness Optimizer Leaderboard. Zéro config.

Tokenade réduit la facture de tokens des agents IA : une installation, zéro config, et il allège ce que votre agent envoie au modèle.