Passer au contenu principal
COMPARAISON

Proof of Actor vs Microsoft Clarity : observer les sessions ou savoir qui agit

Microsoft Clarity aide les équipes à voir comment les personnes utilisent réellement leurs pages. Proof of Actor indique à votre application qui ou quoi agit sur chaque interaction, avec les preuves à l'appui, afin que votre code puisse choisir la bonne réponse. Voici comment les deux se comparent et comment ils se complètent.

Toshendra Sharma

Par Toshendra SharmaFondateur et CEO, AgentCredia · Updated November 13, 2026

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 :

  1. Classifiez chaque interaction avec Proof of Actor au niveau serveur, edge, API ou MCP, avec sa base.
  2. Étiquetez la session Clarity. Sur les pages où Clarity fonctionne, transmettez la classe d'acteur à Clarity comme balise personnalisée via son API client.
  3. 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.
  4. 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.
  5. 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.
  6. 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.

POUR LES DÉVELOPPEURS

What your code receives

Every interaction resolves to one result record. Your application reads the class and the basis and applies its own policy.

Result record
{
  "route": "GET /api/v1/catalog",
  "class": "agent",
  "basis": "verified",
  "evidence": [
    { "signal": "http_message_signature", "result": "valid", "keyid": "assistant.example" },
    { "signal": "client_declaration", "value": "assistant.example" }
  ],
  "observed_at": "2026-11-13T10:42:07Z"
}
class
Human, Human + AI, Agent ou Unknown.
basis
Niveau de solidité des preuves : Verified, Declared, Inferred ou Unknown.
evidence
Les signaux derrière le résultat, pour que votre équipe puisse voir pourquoi.

Commencez en mode observation : enregistrez les résultats à côté de vos logs et ne changez rien tant que vous n'avez pas choisi une politique. Lire le guide d'intégration Node.js

Questions fréquentes

Dois-je remplacer Microsoft Clarity par Proof of Actor ?

Non. Clarity reste un excellent choix pour les enregistrements de session, les cartes thermiques et la compréhension de la façon dont les personnes utilisent vos pages. Proof of Actor ajoute une classification de l'acteur par interaction avec une base de preuve et permet à votre application d'agir en conséquence. La plupart des équipes conservent Clarity et ajoutent Proof of Actor.

Puis-je envoyer les classes d'acteurs dans Microsoft Clarity ?

Oui. Proof of Actor renvoie son résultat à votre application, donc sur les pages où Clarity fonctionne, vous pouvez transmettre la classe d'acteur à Clarity comme balise personnalisée via son API client et filtrer les enregistrements et les cartes thermiques par Human, Human + AI, Agent ou Unknown.

Clarity filtre-t-il le trafic de bots ?

Selon la documentation de Microsoft, à partir de novembre 2026, Clarity détecte le trafic de bots par défaut et l'exclut du nombre total de sessions et de l'analytique. Le paramètre Bot Detection peut être désactivé, et le tableau de bord montre combien de sessions de bots ont été exclues.

Clarity montre-t-il l'activité des bots IA ?

Clarity propose une vue Bot Activity sous AI Visibility qui, selon le blog officiel de Clarity, est alimentée par des journaux côté serveur collectés via des intégrations CDN. Elle affiche l'activité de crawling. Proof of Actor fonctionne dans votre application, classe chaque interaction et laisse votre code répondre.

Proof of Actor bloque-t-il les bots ?

Non. Il commence en mode observation et ne change rien à l'installation. Vous prévisualisez les politiques sur du trafic réel et les appliquez route par route dans votre propre code.

Proof of Actor enregistre-t-il les sessions ?

Non. Proof of Actor n'enregistre pas les écrans et ne construit pas de cartes thermiques. Il indique les classes d'acteurs et leurs preuves. C'est pourquoi il se combine bien avec Clarity.

Savoir qui utilise votre app.

Private beta pour un petit groupe de développeurs fondateurs.

Vous préférez en parler d'abord ? Parler aux fondateurs