Agent2Agent (A2A) Protocol
Protocole Agent2Agent (A2A)
Agent2Agent (A2A) est un protocole ouvert et versionné pour que les agents IA découvrent des compétences, échangent des messages et gèrent des tâches. Chaque implémentation doit indiquer une version de protocole supportée.
Agent Card → message → task → artifactprotocolVersion: 1.0Un agent de planification lit la Fiche de l'agent d'un agent distant et voit ses compétences et son point de terminaison. Il envoie une tâche, suit les mises à jour de statut et reçoit un artefact d'itinéraire.compétences + authtâche soumisetravail en cours → terminéAgent Card → message → task/status → artifact over a versioned bindingOPSUn autre exemple
Un agent de planification lit la Fiche de l'agent d'un agent distant et voit ses compétences et son point de terminaison. Il envoie une tâche, suit les mises à jour de statut et reçoit un artefact d'itinéraire.
Parties principales
- 01Agent client
- 02Carte d'agent
- 03interface, version et identité
- 04Messages et parties
- 05Tâche et statut
- 06Artéfacts et mises à jour
Utilisez-le lorsque
Utilisez-le lorsque des agents indépendants dans différents systèmes ont besoin d'une interface de tâches partagée et versionnée. Vérifiez l'identité, les permissions, le transport et la prise en charge des versions.
Ne l'utilisez pas lorsque
N'utilisez pas A2A comme nom générique pour tout chat multi-agent. Il ne remplace pas MCP, l'appel d'outils ou les autorisations d'application.
Nom utilisé dans le code
Agent Card → message → task/status → artifact over a versioned binding Avant d'expédier
Check the model and prompt versions, source data, versioned evaluation set, and measures. Verify links to evidence, tool permissions, privacy, common failures, decline-to-answer and fallback behavior, human review, monitoring, cost, speed, and rollback.
Outcome: Complete the task with Protocole Agent2Agent (A2A) (Agent2Agent (A2A) Protocol). User context: Un agent de planification lit la Fiche de l'agent d'un agent distant et voit ses compétences et son point de terminaison. Il envoie une tâche, suit les mises à jour de statut et reçoit un artefact d'itinéraire. AI method or concept: Protocole Agent2Agent (A2A) (Agent2Agent (A2A) Protocol). Why it fits: Utilisez-le lorsque des agents indépendants dans différents systèmes ont besoin d'une interface de tâches partagée et versionnée. Vérifiez l'identité, les permissions, le transport et la prise en charge des versions. Do not use it when: N'utilisez pas A2A comme nom générique pour tout chat multi-agent. Il ne remplace pas MCP, l'appel d'outils ou les autorisations d'application. AI requirements: Define the input and source evidence. Set model and tool permissions. Use versioned evaluation data and measures. Define failure, decline-to-answer, privacy, speed, and cost limits. Operational safeguards: Keep a clear trace and hide sensitive log data. Show users a safe fallback. Mark steps that need human review. Define how to roll back the model or prompt. Acceptance criteria: Record baseline and target measures on a versioned evaluation set. Test edge cases and hostile inputs. Verify fallback, monitoring, permissions, and rollback. Evidence and limits (evidence boundary): Un document officiel peut quand même être un brouillon, un release candidate, ou la version finale. Vérifie son statut et sa compatibilité avec le navigateur ou la plateforme. Unknowns to confirm: Target task, model and version, evaluation owner, source data, risk limit, tool permissions, and production fallback.
Vérifiez cette demande
Review how Protocole Agent2Agent (A2A) (Agent2Agent (A2A) Protocol) is used now. Definition: Agent2Agent (A2A) est un protocole ouvert et versionné pour que les agents IA découvrent des compétences, échangent des messages et gèrent des tâches. Chaque implémentation doit indiquer une version de protocole supportée. Release checks: Check the model and prompt versions, source data, versioned evaluation set, and measures. Verify links to evidence, tool permissions, privacy, common failures, decline-to-answer and fallback behavior, human review, monitoring, cost, speed, and rollback. Before changing code, list the evidence, gaps, severity, and the smallest safe fix.