Deux sortes de trafic d'IA arrivent aujourd'hui sur un site. Les crawlers de LLM lisent des pages pour entraîner des modèles ou pour répondre à une question posée à un chatbot. Les agents d'IA vont plus loin : un modèle pilote un vrai navigateur, clique, tape et envoie des formulaires pour le compte de quelqu'un. Ils posent des questions différentes, et chacune trouve sa réponse à un endroit différent.
Crawlers de LLM : décider en bordure
Les crawlers lisent des pages. La plupart des grands s'annoncent dans le User-Agent et respectent le robots.txt : ce fichier est donc le premier endroit où dire ce qu'ils peuvent lire. Votre CDN peut l'imposer à ceux qui l'ignorent, et certains CDN bloquent ou font payer les crawlers d'IA d'eux-mêmes. Le contenu que vous vendez, comme des articles derrière un paywall ou une liste de prix, demande davantage : le cas des éditeurs est dans la protection anti-bots pour les sites d'information.
Bot Protection ne tient pas de liste de crawlers, et n'en a pas besoin : on l'interroge sur des actions, pas sur des pages vues.
Agents d'IA : décider à l'action
Un agent qui réserve, s'inscrit ou achète le fait par les mêmes formulaires que vos clients. Une partie est bienvenue, une personne qui délègue un achat à un assistant ; une autre partie, c'est l'abus de toujours avec un nouveau conducteur, qui crée des comptes, encaisse des essais gratuits ou teste des mots de passe en volume. La page vue dit peu de chose. L'inscription, le login et le checkout sont les endroits où la question compte : c'est là qu'il faut la poser.
- Inscription et essais gratuits : un agent qui crée des comptes en boucle est un bot d'inscription, quel que soit son pilote. Retenez les crédits gratuits pour
bot; voir l'abus d'essais gratuits. - Login : un second facteur pour
bot. Un assistant qui agit pour un vrai client peut le passer avec lui ; un credential stuffer, non. - Checkout : l'automatisation qui achète un stock limité ou teste des cartes est refusée à
bot_high, qu'un modèle ou un script soit aux commandes.
Ce qui trahit un navigateur piloté
La plupart des agents actuels pilotent Chrome avec Playwright ou le protocole DevTools, les mêmes outils que les scrapers. Si humains que soient les choix du modèle, le navigateur montre toujours comment il est piloté :
- La façon dont arrive la saisie. Un clic sans mouvement de souris avant, des touches relâchées en quelques millisecondes, du texte inséré sans qu'aucune touche soit pressée.
- Le navigateur lui-même. Des flags d'automatisation, un GPU logiciel, un User-Agent qui contredit les client hints du navigateur.
- Le motif. Beaucoup de requêtes sur peu de chemins, des sessions neuves à la chaîne, un appareil derrière de nombreux réseaux.
Lors de nos propres tests, en octobre 2026, quinze outils d'automatisation, des scripts simples à Playwright avec des flags stealth et un vrai Chrome piloté par le protocole DevTools, ont tous été détectés : la plupart de leurs réponses sur un formulaire de connexion étaient bot ou bot_high.
Laisser entrer les bons, volontairement
Si vous voulez que des agents achètent chez vous, donnez-leur une porte faite pour eux : une API, ou un step-up que la personne derrière l'agent peut passer, comme une passkey. Bot Protection répond step_up quand les preuves vont dans les deux sens, et en monitor mode vous voyez quelle part de votre trafic est automatisée avant de bloquer quoi que ce soit.