DOSSIER DE CONNAISSANCE · Agents & protocoles

Comprendre A2A

Agent2Agent (A2A) facilite la communication entre systèmes agents indépendants, y compris lorsqu'ils utilisent des frameworks ou des fournisseurs différents. Son rôle est distinct de l'accès d'un agent à un outil local.

Édition : 12 novembre 2026 Dossier enrichi Relecture scientifique à compléter
REPÈRES
NatureProtocole publié
Pour qui ?Développeurs d'agents, architectes
01

Découvrir une capacité distante

La description des capacités permet à un client de déterminer ce qu'un agent distant sait offrir. Cette découverte ne prouve pas son identité ni la fiabilité de ses réponses : la confiance doit être établie séparément.

02

Messages, tâches et artefacts

Le protocole sépare les messages de coordination, l'état d'une tâche et les artefacts produits comme résultats. Une tâche peut comporter plusieurs échanges, des états d'avancement et des sorties structurées.

03

La compatibilité dépend des versions

La spécification expose des versions publiées, dont la 1.0.0. Il faut identifier les fonctionnalités négociées et éviter de supposer qu'un agent distant accepte chaque modalité ou chaque version.

04

Exemple d'orchestration

Un agent responsable d'un dossier scientifique demande à un autre agent d'extraire des métadonnées. Le résultat transmis doit rester associé à son origine et être vérifié avant d'alimenter une page publique.

05

Tâches et échanges entre agents

A2A décrit des capacités permettant à des agents distincts d’échanger des messages, de découvrir des compétences et de suivre certaines tâches. Il convient de différencier les descriptions de capacités, les contraintes de transport, les exigences de sécurité et le statut d’une opération. Une Agent Card ne prouve pas l’identité réelle de tous les intervenants ; sa provenance et le point de terminaison doivent être contrôlés.

06

Exercice : délégation sûre d’une traduction

Un agent principal demande à un second de proposer une traduction d’un texte public. Le premier vérifie les informations de la carte de l’agent, les formats acceptés et les autorisations. Le second retourne un artefact de traduction, qui reste à évaluer selon la terminologie et le contexte. L’expérience doit noter les erreurs, les délais et les cas où aucun agent de confiance ne peut être utilisé.

FIL CONDUCTEUR

Les grandes étapes

  1. 01Identifier l'agent
  2. 02Négocier la tâche
  3. 03Échanger les messages
  4. 04Recevoir les artefacts
ESPRIT CRITIQUE

Trois questions à poser

  • L'identité de l'agent distant est-elle vérifiée ?

  • La version utilisée est-elle explicite ?

  • Le résultat possède-t-il une provenance et des critères de succès ?

SOURCES ET DOCUMENTS

Consulter les textes originaux

Les versions, conditions de réutilisation et statuts des documents peuvent évoluer. Vérifiez-les sur les sites d’origine.