IT Glossary

Protocole Agent2Agent (A2A)

Le protocole A2A permet à des agents IA de fournisseurs différents de se découvrir et de se déléguer des tâches. Fonctionnement, Agent Card, A2A vs MCP.

November 2, 2026

Qu'est-ce que le protocole A2A (Agent2Agent) ?

Le protocole A2A (Agent2Agent) est un standard de communication ouvert qui permet à des agents IA conçus par des éditeurs et des frameworks différents de se découvrir, de se déléguer des tâches et de se renvoyer des résultats sans dévoiler leur mémoire, leurs prompts ou leurs outils. Chaque agent publie une Agent Card qui décrit ce qu'il sait faire, où le joindre et comment s'authentifier. Google a développé A2A à l'origine et l'a lancé en avril 2025.

À retenir

  • Le protocole A2A relie des agents IA entre eux, alors que le Model Context Protocol (MCP) relie un agent à des outils et des données.
  • L'Agent Card du protocole A2A décrit publiquement les compétences, le point d'accès et l'authentification exigée d'un agent, avant toute délégation de tâche.
  • La Linux Foundation a annoncé le projet Agent2Agent le 23 juin 2025, après le don par Google du protocole lancé en avril 2025.
  • Chaque délégation via A2A ajoute un maillon, ce qui impose de savoir quel agent a sollicité lequel, au nom de qui et avec quel périmètre.

Comment fonctionne le protocole A2A

  • Découverte : l'agent distant publie son Agent Card, un document JSON généralement exposé à une adresse standardisée, qui liste ses compétences, son point d'accès, les formats acceptés et les méthodes de sécurité.
  • Authentification : l'agent client obtient ses identifiants en dehors du protocole, par exemple un jeton d'accès OAuth 2.0 ou une clé d'API, et les transmet dans les en-têtes HTTP.
  • Délégation de tâche : l'agent client envoie un message, en général en JSON-RPC 2.0 sur HTTPS, et l'agent distant le traite comme une tâche dotée d'états (en cours, en attente d'information, terminée, en échec).
  • Résultats : les livrables reviennent sous forme d'artefacts composés de parties (texte, fichiers, données structurées), diffusés au fil de l'eau ou envoyés plus tard par notification pour les traitements longs.
  • Opacité : les agents collaborent comme des boîtes noires, aucun n'a besoin d'exposer son raisonnement, sa mémoire ou ses accès aux outils.

A2A ou MCP : que relie chaque protocole et que reste-t-il à gouverner ?

  • MCP : relie un agent à des outils et à des sources de données (un CRM, un espace de fichiers, une base de données), si bien que l'agent agit avec les droits de cette connexion.
  • A2A : relie un agent à un autre agent, souvent exploité par un autre éditeur, qui reçoit une tâche et décide seul de la manière de l'exécuter.

Les deux protocoles se complètent : un agent joint via A2A peut lui-même appeler ses outils via MCP. La vraie question de gouvernance est la chaîne de délégation. A2A sécurise chaque échange entre deux agents, mais une demande peut passer d'un salarié à un assistant, puis à l'agent d'un prestataire, puis aux outils de cet agent. Tracer qui a sollicité qui, pour le compte de qui et avec quel périmètre reste la responsabilité des organisations qui exploitent ces agents. Dès qu'un agent externe reçoit des données personnelles, cette traçabilité sert aussi la conformité au RGPD.

La spécification est publiée sur le site du projet A2A, et un comité technique de pilotage réunissant des représentants d'AWS, Cisco, Google, IBM Research, Microsoft, Salesforce, SAP et ServiceNow la fait évoluer.

Exemples et cas d'usage

Une entreprise de logistique de 300 salariés équipe son équipe commerciale d'un assistant IA qui, grâce au protocole A2A, délègue la recherche de prospects à l'agent d'un fournisseur de données et la prise de rendez-vous à un agent d'agenda. Chaque agent détient ses propres jetons ou clés d'API. Quand une responsable commerciale quitte l'entreprise, la désactivation de son compte dans le fournisseur d'identité ne dit rien des identifiants confiés aux agents en son nom, et le RSSI ne peut pas indiquer à un auditeur quel agent externe a reçu des données clients au dernier trimestre.

Corma traite le volet inventaire de ce problème : la visibilité sur la shadow AI montre quels outils d'IA les équipes utilisent réellement, les revues d'accès avec preuves d'audit confirment qui y a encore accès, et le suivi des dépenses IA mesure ce qu'ils coûtent.

Concepts associés

FAQ

A2A et MCP, est-ce la même chose ?

Non. MCP relie un agent IA à des outils et à des sources de données, tandis que A2A permet à un agent de déléguer une tâche à un autre agent. Beaucoup d'architectures utilisent les deux.

Qui a créé le protocole A2A ?

Google a développé A2A à l'origine et l'a lancé en avril 2025. La Linux Foundation a annoncé le projet Agent2Agent le 23 juin 2025, après que Google lui a fait don du protocole.

Qu'est-ce qu'une Agent Card dans A2A ?

C'est un document JSON dans lequel un agent décrit ses compétences, son point d'accès et l'authentification qu'il exige. Les agents clients le lisent pour décider s'ils peuvent lui confier une tâche, et comment.

Comment se fait l'authentification dans le protocole A2A ?

Avec les mécanismes standards du web. L'Agent Card déclare les méthodes acceptées, comme OAuth 2.0 ou les clés d'API, et l'agent client transmet ses identifiants dans les en-têtes HTTP de chaque requête.

Demander une démo