P

A2A Agent To Agent : Définition et Exemples

A2A (Agent-to-Agent) est un protocole ouvert développé par Google permettant à des agents IA autonomes de communiquer, collaborer et déléguer des tâches entre eux, indépendamment de leurs frameworks ou fournisseurs respectifs.

Définition complète

Le protocole A2A (Agent-to-Agent) est une spécification ouverte introduite par Google en avril 2025 pour standardiser la communication entre agents IA. Là où chaque agent fonctionne traditionnellement en silo, A2A établit un langage commun permettant à des agents construits sur des plateformes différentes (LangChain, CrewAI, AutoGen, etc.) d'interagir de manière transparente.

Le fonctionnement d'A2A repose sur plusieurs concepts clés : les Agent Cards (cartes d'identité décrivant les capacités de chaque agent), un mécanisme de découverte permettant de trouver l'agent le plus adapté à une sous-tâche, et un protocole de communication structuré basé sur des tâches (tasks) échangées via HTTP et JSON. Un agent client peut ainsi envoyer une requête à un agent distant, suivre l'avancement et récupérer le résultat, le tout sans intervention humaine.

A2A se distingue du MCP (Model Context Protocol) d'Anthropic en ce qu'il gère la collaboration horizontale entre agents pairs, alors que MCP se concentre sur la connexion verticale d'un agent à des outils et sources de données. Les deux protocoles sont complémentaires : un agent peut utiliser MCP pour accéder à ses outils locaux et A2A pour déléguer du travail à d'autres agents spécialisés.

Ce protocole s'inscrit dans la vision d'un écosystème multi-agents où des agents spécialisés (recherche, rédaction, analyse de données, exécution de code) collaborent pour résoudre des problèmes complexes qu'aucun agent seul ne pourrait traiter efficacement. Google a conçu A2A avec le soutien de plus de 50 partenaires technologiques, dont Salesforce, SAP et Atlassian.

Étymologie

A2A est l'acronyme de « Agent-to-Agent », calqué sur les modèles B2B (Business-to-Business) et P2P (Peer-to-Peer). Le terme reflète l'idée d'une communication directe entre pairs autonomes, sans intermédiaire humain. Le protocole a été annoncé par Google Cloud en avril 2025.

Exemples concrets

Orchestration multi-agents pour une recherche complexe

Tu es un agent coordinateur. Utilise le protocole A2A pour déléguer la recherche de données financières à l'agent spécialisé 'FinanceBot', puis transmets les résultats à l'agent 'AnalystBot' pour qu'il génère un rapport de synthèse.

Automatisation d'un workflow entreprise

Configure un système A2A où un agent RH reçoit les demandes de congés, vérifie la disponibilité via un agent planning, et envoie la confirmation via un agent de notification email.

Découverte dynamique d'agents spécialisés

En tant qu'agent client, consulte les Agent Cards disponibles sur le réseau pour trouver un agent capable de traduire un document technique du français vers le japonais, puis délègue-lui la tâche via le protocole A2A.

Usage pratique

En prompt engineering, comprendre A2A permet de concevoir des architectures où plusieurs agents spécialisés collaborent sur des tâches complexes. Concrètement, vous pouvez structurer vos prompts pour qu'un agent coordinateur décompose un problème et délègue chaque sous-tâche à l'agent le plus compétent. Cette approche est particulièrement utile pour les workflows entreprise impliquant plusieurs domaines d'expertise (juridique, technique, commercial).

Concepts liés

MCP (Model Context Protocol)Système multi-agentsOrchestration d'agentsAgent autonome

FAQ

Quelle est la différence entre A2A et MCP ?
A2A gère la communication horizontale entre agents pairs (agent-à-agent), tandis que MCP connecte verticalement un agent à des outils et sources de données. Ils sont complémentaires : un agent utilise MCP pour accéder à ses outils et A2A pour collaborer avec d'autres agents.
A2A est-il limité aux agents Google ?
Non, A2A est un protocole ouvert et agnostique. Il fonctionne avec n'importe quel framework d'agents (LangChain, CrewAI, AutoGen, Semantic Kernel, etc.) et n'importe quel modèle de langage. Plus de 50 partenaires technologiques soutiennent le protocole.
Faut-il utiliser A2A pour tous les projets impliquant de l'IA ?
Non. A2A est pertinent lorsque vous avez besoin de faire collaborer plusieurs agents autonomes, notamment dans des environnements hétérogènes. Pour un agent unique utilisant des outils, MCP suffit. A2A prend tout son sens dans les architectures multi-agents distribuées à l'échelle entreprise.

Voir aussi

Comment utiliser ce prompt

  1. Copie le prompt avec le bouton ci-dessus.
  2. Colle-le dans ChatGPT, Claude ou ton assistant IA préféré.
  3. Remplace les variables entre crochets par tes informations, puis affine le résultat.

À propos de Prompt Guide

Prompt Guide est une bibliothèque gratuite de plus de 2500 prompts prêts à l'emploi pour ChatGPT, Claude et les autres IA, avec des guides pour apprendre à prompter et des outils pour créer et optimiser tes propres prompts.

Autres définitions

Recevez de nouveaux prompts chaque semaine

Rejoignez notre newsletter.