Contexte et objectifs
Descope Inc., plateforme d’identité client‑agent, a présenté Envoy, un service qui permet aux sites et applications grand public d’accepter des agents d’intelligence artificielle comme utilisateurs sans refondre le processus de connexion. L’initiative répond à la problématique soulevée par des agents tels que Muse de Meta, bloqué par Amazon en septembre 2026 pour ne pas s’identifier, et par la décision de JPMorgan Chase de restreindre l’accès aux comptes bancaires. Envoy vise à séparer l’identité de l’agent de celle du client afin d’éviter que les règles anti‑fraude pointent uniquement sur l’utilisateur humain.
Architecture d’Envoy et protocole Poppy
Le service s’appuie sur le Personal Agent Protocol (draft 0.1, nommé « Poppy ») publié conjointement par Meta et Sierra Technologies en octobre 2026. Poppy définit trois modes d’authentification : un agent s’identifie via un endpoint publié, la plateforme vérifie l’identité de l’agent et délivre un session token lié cryptographiquement à la clé détenue par l’agent grâce au standard Demonstrating Proof of Possession. Envoy implémente ces trois types de connexion sans que les développeurs aient à suivre les évolutions du protocole ; la découverte et l’identification sont gérées par Descope, et chaque agent fournit un document de métadonnées client au moment de la requête.
Gestion des autorisations et des sessions
Les autorisations sont exprimées via l’extension Rich Authorization Requests d’OAuth, permettant à un commerçant de restreindre, par exemple, un agent d’achat à la création de commandes tout en excluant l’accès aux moyens de paiement. La durée d’accès élevé est configurable par le commerçant. Pour les actions sensibles, Envoy utilise le flux Client‑Initiated Backchannel Authentication, qui renvoie la validation à l’utilisateur sur un canal séparé (ex. : SMS). Chaque journal et chaque token enregistrent séparément le client et l’agent, ce qui rend possible la révocation d’un agent sans déconnecter le client. Envoy s’intègre à n’importe quel système d’identité existant, fonctionnant en parallèle avec celui‑ci.
Implications, limites et perspectives
Sur le plan sécuritaire, la séparation d’identité réduit le risque de fausses alertes de fraude, mais introduit une surface d’attaque supplémentaire autour du stockage des clés d’agent et du service de découverte. Le SDK fourni, écrit en TypeScript et sans dépendances externes, facilite l’adoption mais ne garantit pas la conformité aux futures révisions du protocole Poppy. Descope indique que son Agentic Identity Hub gère déjà plus de 1 000 serveurs MCP et plusieurs millions de transactions d’agents chaque mois, ce qui montre une mise à l’échelle opérationnelle, mais aucune métrique de latence ou de taux d’erreur n’est publiée. Les partenaires GoFundMe et GoodRx illustrent des cas d’usage concrets : distinction permanente entre donateur et agent, et limitation des permissions à la simple consultation de prix. Enfin, le financement total de Descope s’élève à 88 M$ (dont 35 M$ en extension de seed en septembre 2025), ce qui suggère une capacité à soutenir l’évolution du protocole, mais la dépendance à un standard encore en version draft constitue une incertitude pour les intégrateurs à long terme.