L’unification des multiples standards émergents pour les agents d’IA est un défi. Des chercheurs proposent une nouvelle norme pour y parvenir.
L’IA agentique promet des robots logiciels autonomes capables d’exécuter des tâches interactives complexes. Ces agents devront interagir avec des applications d’entreprise, des données et d’autres agents via des API.plusieurs protocoles sont en développement, notamment Agent2Agent (A2A) de Google, model Context Protocol (MCP) d’Anthropic et Agent Interaction Protocol (ACP) d’IBM.Un autre protocole,l’Agent Name Service (ANS),s’inspire du Domain Name System (DNS) pour combler les lacunes entre les protocoles existants.
Un document de recherche intitulé « Agent Name Service (ANS): A Global Directory for Secure AI Agent Discovery and Interoperability » présente un système d’enregistrement agnostique. Ce système permettrait aux agents logiciels de se trouver et d’interagir avec un certain niveau de confiance.
So what we see is in the near future, maybe provided that 10 years or short as two or three or five years, the majority of internet traffic will be agents.
L’ANS se veut un registre universel pour les agents d’IA.
Selon les auteurs, MCP d’Anthropic est destiné à un usage interne pour connecter des modèles aux ressources d’entreprise. A2A de Google vise une utilisation horizontale entre entreprises. ACP d’IBM se concentre sur la communication entre agents, en particulier la délégation et l’orchestration.
There is no protocol-independent, standard way to find the agent.
L’ANS ambitionne de combler ce manque.
L’infrastructure à clé publique (PKI) est au cœur de l’ANS.
ANS differentiates itself by integrating PKI-based identity verification directly into the discovery and lifecycle management process, offering a universal registry mechanism that enhances trust and facilitates secure interaction across different protocol standards via a common discovery plan.
L’ANS ne se limite pas à la découverte d’agents. Il permet de trouver des agents vérifiés, fournis par des entités connues.
Voici comment cela fonctionnerait :
* Une entité (organisation, individu ou système automatisé) développe un agent logiciel.
* Pour l’enregistrer, l’entité interagit avec un Agent Registry. Ce service stocke les informations ACEM (Agent Credential and Entitlement Management), les identifiants DID (Decentralized Identifier) et d’autres détails sur les capacités, les politiques et la provenance de l’agent.
* L’Agent Registry communique avec une autorité de certification (CA) qui émet des certificats numériques X.509 pour les agents et une autorité d’enregistrement (RA) qui valide les agents lors de leur inscription.
Dans le cadre de l’ANS, les agents publieraient des métadonnées les concernant dans des fichiers JSON. Les champs suggérés incluent : Protocole, ID d’agent, Capacité d’agent, Fournisseur, Version, Extension, Certificat, Signature numérique, Nom ANS et Point de terminaison.Un agent prétendant pouvoir effectuer une analyze de sentiments pourrait voir cette affirmation vérifiée par l’agent Registry ou un agent de vérification.
Le document souligne plusieurs défis liés à la mise en œuvre de l’ANS. Il s’agit notamment des décisions architecturales concernant le niveau de décentralisation requis, ainsi que des problèmes de latence, de cohérence, de coût opérationnel et de complexité.
La gouvernance est également un point important.Pour gérer les problèmes tels que les collisions de noms et l’accaparement de noms, le document suggère qu’un modèle de gouvernance, potentiellement similaire à l’ICANN pour le DNS, pourrait être nécessaire.
Un tel projet nécessitera un financement conséquent.
ANS : La Nouvelle Norme pour l’interopérabilité des Agents IA
Introduction
L’essor des agents d’IA, ces robots logiciels autonomes capables d’exécuter des tâches complexes, est freiné par un défi majeur : le manque d’interopérabilité entre les différents protocoles existants. Des entreprises comme Google, Anthropic et IBM développent leurs propres normes (A2A, MCP, ACP), mais l’absence d’un standard commun limite le potentiel de ces agents. C’est là qu’intervient l’Agent Name Service (ANS), une nouvelle proposition visant à unifier ces protocoles et à favoriser l’émergence d’un écosystème d’IA agentique plus performant et fiable.
Qu’est-ce que l’Agent Name Service (ANS) ?
L’ANS est essentiellement un registre universel pour les agents d’IA. Inspiré du système de noms de domaine (DNS), il permet aux agents de se trouver et d’interagir de manière sécurisée et fiable, quel que soit le protocole qu’ils utilisent.
Comment l’ANS fonctionne-t-il ?
- Enregistrement des agents : une entité (entreprise, individu, etc.) développe un agent et l’enregistre auprès d’un Agent Registry.
- Gestion des informations : L’Agent Registry stocke les informations ACEM (Agent Credential and Entitlement management), les identifiants DID (Decentralized Identifier) et d’autres détails sur l’agent (capacités, politiques, provenance).
- Vérification et certification : L’Agent Registry communique avec une autorité de certification (CA) pour émettre des certificats numériques et une autorité d’enregistrement (RA) pour valider les agents.
- Publication de métadonnées : Les agents publient des métadonnées au format JSON, incluant des informations cruciales telles que le protocole, l’ID de l’agent, ses capacités, son fournisseur et son point de terminaison.
Tableau comparatif des protocoles existants et de l’ANS
| Protocole | Développeur | Usage principal | Avantages | ANS |
| :————— | :———– | :————————————————– | :——————————————————————————————————– | :—————————————————————– |
| A2A | Google | Utilisation horizontale entre entreprises | Facilite la dialog entre agents de différentes entreprises.| Fournit une base d’interopérabilité pour toutes les plateformes. |
| MCP | Anthropic | Usage interne pour connecter les modèles aux ressources | Optimisé pour l’accès aux ressources d’entreprise. | Permet une découverte sécurisée des agents, y compris MCP agents. |
| ACP | IBM | Communication entre agents, délégation et orchestration | Adapté à la coordination et à la gestion des tâches complexes entre agents. | Garantit l’interopérabilité entre ACP agents. |
| ANS | N/A | interopérabilité universelle et découverte sécurisée | Unified l’ensemble de l’écosystème grâce à un système de découverte d’agents vérifiés et fiable. | Comble les lacunes entre les autres protocoles. |
FAQ sur l’Agent Name Service (ANS)
Qu’est-ce qu’un agent d’IA ? Un robot logiciel autonome capable d’exécuter des tâches interactives complexes.
Pourquoi l’ANS est-il crucial ? Il facilite l’interopérabilité entre les différents agents d’IA et favorise la confiance.
Comment l’ANS assure-t-il la sécurité ? Grâce à l’intégration de l’infrastructure à clé publique (PKI) et à la vérification de l’identité des agents.
Qui peut utiliser l’ANS ? Toute entité développant un agent d’IA.
Quels sont les défis de l’ANS ? Les décisions architecturales, la latence, la cohérence, le coût opérationnel et la gouvernance.
L’ANS est-il déjà en place ? Non, il s’agit d’une proposition de norme en cours de développement.
* Comment l’ANS va changer l’interaction avec le web ? De nombreux experts estiment que les agents vont bientôt dominer le trafic internet.