Microsoft Clarity est un outil d'analyse du comportement. Il fournit aux équipes des enregistrements de session, des cartes thermiques et des informations qui montrent comment les personnes se déplacent réellement dans une page : où elles cliquent, où elles font défiler, où elles se bloquent. Pour comprendre l'expérience humaine sur un site web, peu de choses sont aussi directes que de la voir se produire.
Les sites web servent désormais plus que des personnes avec une souris. Des agents IA récupèrent des pages et exécutent des tâches pour de vrais clients. Des personnes naviguent avec un assistant IA à leurs côtés. Certains trafics ne peuvent pas être expliqués du tout. Les équipes veulent savoir quelle part de chacun leur parvient et ce que leur application doit en faire. C'est le rôle de Proof of Actor, le produit d'intelligence des acteurs d'AgentCredia.
Cette page compare les deux de manière équitable. Les faits ci-dessous sur Clarity proviennent de la documentation de Microsoft et du blog officiel de Clarity, à novembre 2026.
La version courte
| Microsoft Clarity | Proof of Actor | |
|---|---|---|
| Question principale | Comment les personnes interagissent-elles avec mes pages ? | Qui ou quoi agit sur cette interaction, et quelles sont les preuves ? |
| Collecte de données principale | Un code de suivi JavaScript dans l'en-tête de la page | Middleware serveur, edge, HTTP API, MCP servers, plus un collecteur navigateur approuvé |
| Sessions de bots | Détectées et exclues par défaut ; le paramètre peut être désactivé | Classées et conservées, pour que vous puissiez les voir et les orienter |
| Activité de crawling IA | Rapports Bot Activity à partir des intégrations CDN et des journaux serveur | Résultats d'agent par interaction, avec base vérifiée, déclarée ou inférée |
| Personnes assistées par IA | Non décrites comme une classe distincte | Un résultat de premier plan : Human + AI |
| Trafic ambigu | Compté comme une session sauf s'il est détecté comme bot | Signalé comme Unknown, avec un repli que vous choisissez |
| Agit sur le trafic | Non, il rapporte et enregistre | Oriente selon vos politiques dans votre propre code, après observation |
Le reste de cette page explique chaque ligne.
Ce que les enregistrements et les cartes thermiques sont conçus pour montrer
Clarity est conçu pour montrer l'expérience sur une page. Un enregistrement de session rejoue une visite : le trajet du curseur, les défilements, les hésitations et les clics qui n'ont rien donné. Une carte thermique agrège les clics et la profondeur de défilement sur de nombreuses visites afin que vous puissiez voir quelles parties d'une page attirent l'attention. Les insights utilisent le machine learning pour faire ressortir les sessions et les schémas les plus importants. Chacun de ces affichages répond à une question de design, et chacun suppose une personne avec un navigateur de l'autre côté.
Cette hypothèse est raisonnable pour un outil d'enregistrement. Un enregistrement n'est utile que lorsqu'il y a une expérience à observer, et un agent qui récupère du HTML sans exécuter le script de la page ne laisse rien à rejouer. Cela signifie aussi qu'une carte thermique mêlant personnes, personnes assistées par IA et automatisation du navigateur peut orienter une équipe de design vers le mauvais problème.
Proof of Actor répond à la question qui précède l'enregistrement : qui ou quoi se trouvait derrière cette interaction. Il renvoie Human lorsque les signaux indiquent une personne, Human + AI lorsqu'une personne a agi avec une assistance IA déclarée ou observée via une intégration prise en charge, Agent pour une interaction automatisée ou d'origine agent, et Unknown lorsque les preuves ne permettent pas une conclusion fiable. Chaque résultat est accompagné d'une base de preuve, vérifiée, déclarée, inférée ou unknown, afin que vous sachiez quelle valeur accorder à une étiquette sur un enregistrement.
Où chacun s'exécute
Selon la documentation de configuration de Clarity de Microsoft, vous installez Clarity en ajoutant son code de suivi à la <head> de votre site, via une plateforme tierce prise en charge, ou via un package NPM. Les données sont envoyées du navigateur vers le point de collecte de Clarity. Microsoft note également que Clarity ne peut pas capturer ce qui se trouve à l'intérieur des éléments Canvas ou des iframes tierces.
Un script navigateur voit des navigateurs. De nombreux agents récupèrent du HTML sans exécuter JavaScript, appellent directement votre API, ou se connectent à un MCP server, et aucun de ces chemins ne charge un script de page.
Proof of Actor s'exécute là où réside la logique de votre application : middleware Node.js, Next.js, la couche edge que vous contrôlez, une HTTP API générique et des MCP servers, avec un collecteur navigateur optionnel sur les pages que vous approuvez. Voir la page integrations. Il classe les interactions, qu'une page soit ou non rendue.
Comment Clarity traite les bots et les agents IA
Clarity prend les bots au sérieux, de deux manières distinctes.
Détection des bots dans les données de session. La documentation de configuration de Microsoft indique que, par défaut, Clarity détecte le trafic de bots et l'exclut du nombre total de sessions et de l'analytique, et que vous pouvez voir le nombre de sessions de bots exclues en haut de votre tableau de bord. Le paramètre Bot Detection peut être désactivé ou réactivé. Lorsqu'il est désactivé, Clarity ne détecte pas le trafic de bots et ne l'exclut pas du nombre de sessions.
Rapports Bot Activity. Sous AI Visibility, Clarity propose une vue Bot Activity. Selon le blog officiel de Clarity, cette vue est alimentée par des journaux côté serveur collectés via des intégrations CDN, avec Fastly, Amazon CloudFront et Cloudflare cités comme fournisseurs pris en charge, plutôt que par le script de page. Le blog la décrit comme montrant la part des requêtes provenant de bots IA, l'activité de bots regroupée par objectif, les requêtes de crawlers par opérateur et les chemins les plus demandés par les systèmes automatisés.
Les deux sont utiles pour garder les analyses de session propres et pour comprendre le crawling au niveau du site. Aucune des deux n'est décrite comme une réponse par interaction que votre application reçoit au moment de la requête, et la documentation de Microsoft ne décrit pas de classe pour les personnes travaillant avec une assistance IA.
Bot Activity face à une classe d'acteur par requête
La vue Bot Activity de Clarity et un résultat Proof of Actor semblent liés, mais ils répondent à des questions différentes à des niveaux différents.
| Clarity Bot Activity | Résultat Proof of Actor | |
|---|---|---|
| Source | Journaux côté serveur issus des intégrations CDN, selon le blog officiel de Clarity | Signaux dans votre chemin de requête : serveur, edge, HTTP API, MCP server, pages navigateur approuvées |
| Unité | Requêtes de crawler regroupées par opérateur, objectif et chemin | Une interaction, avec une classe et une base |
| Qui le lit | Des personnes qui consultent un tableau de bord au niveau du site | Le code de votre application au moment de la requête, et votre équipe dans l'analytique des acteurs |
| Personnes assistées par IA | Hors périmètre ; cela rapporte le crawling | Un résultat de premier plan : Human + AI |
| Peut modifier la réponse | Non | Oui, via des politiques que vous écrivez dans votre code |
Les différences pratiques découlent de ce tableau.
Une réponse pendant que la requête est ouverte. Bot Activity résume le crawling a posteriori. Proof of Actor renvoie son résultat à votre application pendant l'interaction, de sorte que la même classification que vous analysez plus tard peut façonner la réponse immédiatement.
Des preuves plutôt qu'un nom d'opérateur. Un résultat Agent vérifié signifie qu'une signature de requête a été vérifiée par rapport à une clé publiée, par exemple à l'aide de HTTP Message Signatures telles que définies dans RFC 9421. Les résultats déclarés et inférés sont étiquetés comme tels. Un nom de crawler seul repose sur une chaîne user agent, qui peut être imitée, comme l'explique l'entrée user agent spoofing.
Des agents conservés à vue, pas seulement exclus. Bot Detection de Clarity maintient les sessions de bots hors de vos analyses humaines, ce qui est approprié pour les enregistrements et les cartes thermiques. Proof of Actor signale ces visiteurs comme des résultats Agent afin que vous puissiez voir quels chemins ils utilisent et bien les servir. Le guide sur serving AI agents structured content montre comment.
Unknown, rendu visible. Le trafic qui n'est ni détecté comme bot ni clairement humain devient une session ordinaire dans un outil d'enregistrement. Proof of Actor renvoie Unknown et suit son taux par route ; le guide sur handling Unknown traffic explique comment définir un repli.
Des politiques que vous contrôlez. Les politiques sont écrites par route, classe d'acteur et base : allow, adapt, challenge, envoyer en review ou rate-limit. Proof of Actor commence en observation mode, donc son installation ne change rien tant que vous ne choisissez pas d'appliquer.
Filtrer les enregistrements et les cartes thermiques par classe d'acteur
La manière la plus directe de combiner les deux est d'amener la classe d'acteur dans Clarity lui-même :
- Classifiez chaque interaction avec Proof of Actor au niveau serveur, edge, API ou MCP, avec sa base.
- Étiquetez la session Clarity. Sur les pages où Clarity fonctionne, transmettez la classe d'acteur à Clarity comme balise personnalisée via son API client.
- Filtrez les enregistrements par classe. Regardez les sessions Human + AI à côté des sessions Human sans assistance pour voir où les personnes assistées par IA vont plus vite ou se bloquent, et examinez les sessions Unknown pour voir ce que fait réellement un trafic inexpliqué sur une page.
- Séparez les cartes thermiques par classe. Une carte thermique filtrée sur les sessions Human montre le problème de design que rencontrent réellement vos utilisateurs, sans que l'automatisation ne biaise les clics.
- Gardez Bot Detection activé pour des analyses humaines propres, et utilisez l'analytique des acteurs de Proof of Actor par route pour le trafic agent que Clarity met de côté ou ne voit jamais, comme les appels API et MCP.
- Agissez là où cela compte. Lorsque le tableau est clair, écrivez des politiques pour les routes où la classe d'acteur doit modifier l'expérience. Le guide sur rolling out actor-aware policies safely couvre les étapes, et le cas d'utilisation websites montre le flux complet sur un site de production.
Quand choisir l'un ou l'autre
Choisissez Microsoft Clarity lorsque votre question porte sur l'expérience : comment les personnes utilisent une page, où elles hésitent, ce qu'elles ignorent et où le design les gêne. Sa vue Bot Activity constitue une image utile au niveau du site du crawling IA.
Ajoutez Proof of Actor lorsque vous avez besoin de savoir qui se trouve derrière chaque enregistrement ou requête avec des preuves déclarées, lorsque les personnes assistées par IA doivent apparaître comme leur propre groupe, lorsque des agents vous atteignent via des APIs et des MCP servers qu'aucun script de page ne voit, ou lorsque votre application doit répondre différemment selon l'acteur. Clarity vous montre l'expérience. Proof of Actor vous dit qui la vit, et donne à votre code un moyen d'y répondre.
Commencer
Proof of Actor est en bêta privée. Grâce au Founding Developer Program, les équipes sélectionnées peuvent recevoir jusqu'à 12 months d'accès gratuit dans les limites d'utilisation convenues, sans facturation automatique. Demandez un accès anticipé et parlez-nous de votre site et du trafic que vous souhaitez comprendre.
Microsoft Clarity est une marque commerciale de Microsoft Corporation.