WorkOS publie auth.md : un protocole ouvert d'enregistrement d'agents basé sur OAuth
WorkOS a publié auth.md, un protocole ouvert d'enregistrement d'agents construit sur les standards OAuth. L'idée centrale : une application publie un petit fichier Markdown à une URL prévisible (typiquement https://service.com/auth.md), qui décrit comment un agent autonome peut s'enregistrer, quels flux d'authentification sont disponibles, quels scopes existent, et comment les credentials sont émis, audités et révoqués. La découverte machine fonctionne en deux étapes : le fichier pointe vers /.well-known/oauth-protected-resource (les métadonnées de ressource protégée), qui lui-même pointe vers le serveur d'autorisation hébergeant un bloc agent_auth structuré avec les URI d'enregistrement, de réclamation et de révocation. Le protocole définit deux flux principaux. Dans le flux "agent vérifié", le fournisseur d'identité de l'agent (OpenAI, Anthropic, Cursor ou toute plateforme de confiance) atteste de l'identité de l'utilisateur au moment de l'enregistrement via un jeton ID-JAG vérifié par signature cryptographique JWKS. Dans le flux "réclamé par l'utilisateur", un code à usage unique envoyé par email permet à l'utilisateur de lier son compte à l'agent, sans aucune participation du fournisseur d'agent.
Ce protocole répond à un problème concret et croissant : aujourd'hui, la quasi-totalité des applications exposent leurs API via des clés statiques ou des tokens de session, des credentials non scopés, difficiles à auditer par session et impossibles à révoquer sélectivement. Or les agents autonomes sont déjà opérationnels dans les entreprises : ils écrivent du code, ouvrent des pull requests, trient des tickets, interrogent des bases de données et modifient des enregistrements. Donner à un agent une clé API brute revient à lui remettre un trousseau complet sans savoir exactement ce qu'il ouvre. auth.md permettrait à chaque session d'agent d'obtenir des credentials à périmètre limité, révocables individuellement et traçables par triplet (issuer, subject, audience). Pour les équipes de sécurité et les administrateurs systèmes, c'est la différence fondamentale entre un accès auditable et une porte grande ouverte.
WorkOS, connu pour ses solutions d'authentification à destination des entreprises (SSO, SCIM, RBAC), s'attaque ici à un angle mort que ni OAuth 2.0 ni OpenID Connect ne couvrent nativement : l'enregistrement automatisé d'entités non humaines. Le secteur commence à sentir la pression : avec l'explosion des agents LLM en production chez des acteurs comme Anthropic, OpenAI ou des dizaines de startups, la question de la gouvernance des accès devient urgente. auth.md est proposé comme standard ouvert, ce qui suggère une ambition d'adoption large au-delà du seul écosystème WorkOS. Si des fournisseurs d'identité majeurs et des plateformes comme GitHub, Notion ou Salesforce adoptent ce format, il pourrait devenir l'équivalent du certificat SSL pour l'ère agentique : un standard invisible mais indispensable sous chaque interaction automatisée.
Les entreprises européennes déployant des agents IA en production pourraient bénéficier de ce protocole pour satisfaire aux exigences RGPD de traçabilité et d'auditabilité des accès aux données personnelles par des entités non humaines.
Vu une erreur factuelle dans cet article ? Signalez-la. Toutes les corrections valides sont publiées sur /corrections.




