A2A (Agent2Agent) est un protocole ouvert qui permet à des agents IA d'entreprises et de frameworks différents de découvrir mutuellement leurs capacités, de se déléguer des tâches et d'échanger des résultats ; au 2026-10-31, la version en vigueur est la v1.0.1 (2026-05-26). Il standardise le format de connexion, mais laisse l'identité, l'autorisation et la responsabilité à chaque implémentation, et l'on ne trouve encore aucun déploiement en production nommé, inter-entreprises et aux résultats mesurés.
A2A a été présenté par Google en avril 2025, transféré à la Linux Foundation le 2025-06-23, puis a rejoint en août 2026 l'Agentic AI Foundation (AAIF), la même fondation que MCP. Depuis la v1.0, a2a.proto est l'unique source normative, et trois liaisons (bindings) sont prises en charge : JSON-RPC 2.0, gRPC et HTTP+JSON/REST. Les questions ouvertes de la spécification sont passées du format à la confiance : les huit thèmes de la v1.1, le ticket le plus commenté sur l'identité des agents (environ 658 commentaires) et la première vague de CVE des SDK officiels d'août à octobre 2026 portent tous sur l'identité, la délégation, l'autorisation et les notifications push. Ce qui fonctionne réellement aujourd'hui relève surtout de l'interopérabilité au sein d'une même plateforme cloud (AWS, Microsoft, Google). Pour les entreprises ordinaires, les e-commerçants transfrontaliers et les prestataires logistiques, l'approche la plus sûre à ce stade consiste à soigner d'abord les données structurées de leurs pages web et des outils MCP déterministes en lecture seule, et à ne pas ouvrir aux agents externes les opérations d'écriture, de commande ou de paiement tant qu'aucun cadre de responsabilité n'existe.
Rédigé par l'équipe de recherche IA de HowBridge à partir de spécifications primaires, d'historiques GitHub, d'articles académiques et de documents gouvernementaux ; chaque fait est sourcé, les sources contradictoires sont présentées côte à côte, et les déductions comme les affirmations des fournisseurs sont signalées à part. Cet article distingue trois types d'énoncés : ceux qui s'appuient sur des spécifications primaires, des articles ou des documents officiels sont présentés comme des faits, avec leur source ; ceux issus de communiqués et de blogs de fournisseurs, non vérifiables de façon indépendante, sont signalés comme « affirmation du fournisseur » ; les jugements que l'auteur tire des preuves sont signalés comme « déduction ».
Points clés
- La version en vigueur d'A2A (Agent2Agent) est la v1.0.1 (2026-05-26). Depuis la v1.0, a2a.proto est l'unique source normative, avec trois liaisons : JSON-RPC 2.0, gRPC et HTTP+JSON/REST.
- La frontière entre A2A et MCP tient à qui possède la boucle de raisonnement : avec MCP, le LLM de l'appelant pilote les outils ; avec A2A, l'interlocuteur est un agent opaque qui raisonne lui-même. MCP compte environ 65 fois plus de dépôts GitHub qu'A2A (40 675 contre 622).
- La spécification A2A laisse l'autorisation aux implémentations et rend la signature des cartes facultative ; la première vague de CVE des SDK officiels est apparue d'août à octobre 2026, et a2a-java n'effectuait à un moment aucune autorisation en lecture par défaut (CVSS 7.5).
- Au 2026-10-31, il n'existe aucun déploiement A2A en production nommé, inter-entreprises et aux résultats mesurés ; ce qui fonctionne réellement, c'est l'interopérabilité au sein d'une même plateforme cloud.
- Les paiements par agents IA se répartissent en trois couches : passage en caisse, preuve d'autorisation et micropaiements entre machines. AP2 ne répartit pas la responsabilité en cas de litige, et la plupart des volumes de transactions x402 sont du volume artificiel.
- La loi fondamentale taïwanaise sur l'intelligence artificielle est en vigueur mais ne mentionne pas les agents ; le cadre de risques du ministère des Affaires numériques classe les « actions hors autorisation des agents IA autonomes » comme risque B6.
- Les e-commerçants transfrontaliers et les prestataires logistiques devraient commencer par les données structurées de leurs pages web et des outils MCP déterministes, et ne pas ouvrir pour l'instant les commandes et paiements aux agents externes.
Qu'est-ce que le protocole A2A et qui le maintient ?
Le protocole A2A (Agent2Agent) est un protocole ouvert d'agent à agent présenté par Google en avril 2025 et hébergé par la Linux Foundation depuis le 2025-06-23 ; au 2026-10-31, la version en vigueur est la v1.0.1 (2026-05-26). Il vise à permettre à des agents IA appartenant à des organisations différentes de découvrir mutuellement leurs capacités, de se déléguer des tâches et d'échanger des résultats.
A2A décrit officiellement sa répartition des rôles avec MCP ainsi : « MCP est vertical et approfondit un agent unique ; A2A est horizontal et relie des agents par-delà les frontières. » Dans A2A, la partie appelée est un agent « opaque » : il raisonne et gère son état lui-même, l'appelant ne voit pas quels modèles ou outils il utilise en interne, et les deux parties n'échangent, sur plusieurs tours, qu'à travers le cycle de vie d'une tâche (Task). Les documents officiels taïwanais traitent déjà d'A2A : le Manuel de référence pour les applications de l'IA dans le secteur public V1.0 du ministère des Affaires numériques (date de mise à disposition indiquée dans le document : 115-01-28, calendrier Minguo) comporte en page 14 une sous-section « A2A : protocole de communication entre agents IA », qui explique qu'il se concentre sur la communication « client–distant ».
La gouvernance d'A2A a connu trois étapes. Le 2025-06-23, la Linux Foundation a annoncé la reprise du projet, avec pour membres fondateurs AWS, Cisco, Google, Microsoft, Salesforce, SAP et ServiceNow ; le 2025-08-29, ACP, piloté par IBM, a fusionné avec A2A et cessé d'être développé. Le pouvoir de décision réel appartient à un comité de pilotage technique (TSC) de 9 sièges, un siège par entreprise : Google, Microsoft, Cisco, AWS, Salesforce, ServiceNow, SAP, IBM et Bloomberg. Les propositions sont votées avec gitvote dans des tickets GitHub étiquetés TSC Review ; par exemple, le ticket #1942 a regroupé 41 sujets en huit thèmes pour la v1.1 et a été adopté le 2026-06-25 par 5 voix pour et 0 contre (seuil de 51 %).
En août 2026, A2A a rejoint l'Agentic AI Foundation (AAIF) en tant que projet Growth Stage, sous la même fondation que MCP. Les sources divergent sur la date : le blog de l'AAIF et Axios indiquent 2026-08-17, le blog officiel d'A2A et la page de la spécification 2026-08-27, et l'article de Forbes est daté du 08-19. Il est possible que le 08-17 corresponde à l'annonce publique de la fondation et le 08-27 à la publication du projet lui-même, mais aucune source ne confirme cette explication ; cet article mentionne donc les deux dates sans choisir à la place du lecteur. Diginomica compte A2A comme le 5e projet hébergé par l'AAIF, après MCP, goose, AGENTS.md et agentgateway ; des sources secondaires soulignent aussi qu'il s'agit d'un simple ajustement organisationnel et que les deux spécifications n'ont pas fusionné.
Le document de gouvernance d'A2A précise que « la composition de la phase stable sera décidée 18 mois après la création ». À compter de juin 2025, l'échéance tombe vers décembre 2026, et l'annonce de l'AAIF ne dit pas si le TSC sera remanié. Il s'agit d'une déduction : la composition du TSC pourrait changer prochainement et mérite d'être suivie.
| Notion | De quoi il s'agit | Points d'attention en v1.0 |
|---|---|---|
| Agent Card | La « carte de visite » publique d'un agent, qui déclare ses compétences, interfaces et méthodes d'authentification ; placée par convention à /.well-known/agent-card.json | Désormais centrée sur supportedInterfaces[] ; la signature de la carte est facultative |
| Task | L'unité de travail d'une collaboration, avec sa propre machine à états | taskId est toujours généré par le serveur ; une tâche dans un état final ne peut pas être relancée |
| Message | Un message échangé entre les deux parties | Un agent peut répondre par un simple Message sans créer de Task ; les clients doivent gérer les deux cas |
| Part | Un fragment de contenu dans un message ou un artefact | Aplati en un seul champ parmi text, raw, url ou data ; le champ discriminant kind est supprimé |
| Artifact | Le résultat produit par une tâche | Peut être diffusé en flux au fil de l'avancement de la tâche |
| Extension | Ajoute des fonctions hors du noyau (par exemple les paiements) | Identifiée par URI ; ne peut ni modifier les structures de données du noyau ni ajouter de valeurs enum |
Réponses IA groupage et douane : plus de questions sur l'IA et la logistique transfrontalière
Sources A2A Specification| A2A and MCP (explication officielle d'A2A)| Linux Foundation : communiqué de lancement du projet A2A (2025-06-23)| LF AI & Data : ACP fusionne avec A2A| A2A GOVERNANCE.md| A2A Issue #1942 (vote sur les thèmes de la v1.1)| AAIF: A2A joins AAIF| Axios (2026-08-17)| Annonce officielle d'A2A (adhésion à l'AAIF le 2026-08-27)| Forbes (2026-08-19)| Diginomica| Ministère des Affaires numériques : Manuel de référence pour les applications de l'IA dans le secteur public V1.0
Qu'est-ce qui a changé dans A2A v1.0, et comment fonctionnent tâches, streaming et push ?
A2A v1.0.0 (publiée le 2026-03-12 selon le CHANGELOG) fait d'a2a.proto l'unique source normative, en dérive trois liaisons (JSON-RPC 2.0, gRPC et HTTP+JSON/REST), renomme toutes les méthodes et aplatit la structure de données Part ; la v1.0.1 du 2026-05-26 est une version corrective compatible au niveau protocolaire avec la 1.0.0.
Toutes les méthodes d'A2A v1.0 ont été renommées : message/send devient SendMessage, message/stream devient SendStreamingMessage, tasks/resubscribe devient SubscribeToTask, et ListTasks a été ajoutée. Les chemins REST suivent désormais le style AIP, par exemple POST /tasks/{id}:cancel, et le préfixe /v1 a disparu. Le format d'erreur HTTP est passé d'application/problem+json selon la RFC 9457 à google.rpc.Status ; reason s'écrit en majuscules avec tirets bas (par exemple TASK_NOT_FOUND) et domain est fixé à "a2a-protocol.org". Les notes de recherche y voient une refonte d'A2A dans le style du guide de conception des API de Google ; il s'agit d'une déduction.
Le plus gros changement incompatible du modèle de données est l'aplatissement de Part. Les anciens TextPart, FilePart, DataPart et le champ discriminant kind ont tous été supprimés ; un même Part contient désormais un seul champ parmi text, raw (octets), url ou data, et le type se détermine par le champ présent plutôt qu'en lisant kind. mimeType est renommé mediaType, et file.fileWithUri devient url. Selon des retours de la communauté, de nombreux parseurs lisent encore part.kind, ce qui est la cause la plus fréquente d'échecs d'interopérabilité entre 0.3 et 1.0. L'Agent Card est désormais centrée sur supportedInterfaces[] : chaque interface porte ses propres url, protocolBinding, protocolVersion et un tenant facultatif ; les clients choisissent dans l'ordre du tableau et DEVRAIENT (SHOULD) implémenter un repli.
La négociation de version comporte une valeur par défaut peu remarquée : si l'en-tête A2A-Version est vide, il est traité comme 0.3. Les clients n'envoient que Major.Minor, et un serveur qui ne la prend pas en charge renvoie −32009 VersionNotSupportedError ; un même agent peut lister dans supportedInterfaces des interfaces avec des protocolVersion différents, ce qui permet à 0.3 et 1.0 de coexister. La migration officielle se fait en trois phases : d'abord analyser les deux formats, puis émettre en 1.0 tout en lisant 0.3, enfin ne garder que 1.0. Atlassian Forge et MuleSoft ont tous deux publié des guides de migration 0.3→1.0, signe que quelqu'un paie réellement le coût des changements incompatibles.
La sémantique des tâches comporte plusieurs détails qu'on ne découvre qu'en lisant toute la spécification. taskId est toujours généré par le serveur ; si le client fournit un contextId, l'agent peut seulement l'accepter ou le refuser, pas en générer un autre ; si taskId et contextId ne concordent pas, l'agent DOIT (MUST) refuser. Envoyer un message à une tâche dans l'un des quatre états finaux (COMPLETED, FAILED, CANCELED, REJECTED) renvoie UnsupportedOperationError ; pour poursuivre, on ouvre une nouvelle tâche dans le même contexte et on la relie à la tâche d'origine via referenceTaskIds. La machine à états comporte deux états « d'interruption », TASK_STATE_INPUT_REQUIRED et TASK_STATE_AUTH_REQUIRED, et un SendMessage bloquant rend aussi la main lorsqu'il atteint un état d'interruption.
Les garanties du streaming et du push sont plus faibles que ce que la plupart des gens imaginent. L'indicateur final de TaskStatusUpdateEvent a été supprimé en 1.0 : c'est désormais la « fermeture de la connexion » qui signale la fin du flux. Une coupure en pleine tâche ressemble donc, côté client, à une tâche terminée, et seul un nouvel appel à GetTask ou SubscribeToTask permet de les distinguer. La spécification n'a pas non plus de mécanisme de reprise par identifiant d'événement, ce qui figure parmi les thèmes de la v1.1 (#1986). Les notifications push envoient une StreamResponse au webhook du client par HTTP POST, avec le Content-Type application/a2a+json ; la spécification exige seulement que l'agent tente au moins une fois la livraison, avec un délai d'expiration qui DEVRAIT être d'environ 10 à 30 secondes, et le destinataire DEVRAIT traiter de façon idempotente et DOIT vérifier le taskId. Autrement dit, le push est « au moins une fois, sans garantie d'ordre, avec une charge utile non signée » ; c'est une déduction tirée de la spécification. L'idempotence n'est elle aussi qu'à moitié traitée : SendMessage « PEUT » (MAY) dédupliquer via messageId, sans obligation.
Les sources se contredisent sur deux points de date et de nombre. Date de sortie de la v1.0 : le CHANGELOG indique 2026-03-12, un article de synthèse (arXiv:2507.10644 v4) janvier 2026, et le communiqué du premier anniversaire de la Linux Foundation qualifie seulement la v1.0 de première version stable, sans date ; cet article retient le CHANGELOG comme source primaire. Nombre de SDK : la Linux Foundation évoquait en 2026-04 5 langages « production-ready », tandis que l'annonce officielle d'A2A en liste 6 (Python, Go, Java, JS, .NET et Rust), le SDK Rust testé en détail étant toutefois une version communautaire.
| Date | Version ou événement | Points clés | Niveau de preuve |
|---|---|---|---|
| 2025-04 | Google présente A2A | Plus de 50 partenaires | Source secondaire |
| 2025-05-27 | 0.2.1 | Ajout de referenceTaskIds et du booléen extended card | Source primaire (CHANGELOG) |
| 2025-06-09 | 0.2.2 | Alignement JSON-RPC incompatible ; définitions gRPC/REST ; extensions | Source primaire (CHANGELOG) |
| 2025-06-23 | La Linux Foundation reprend le projet | 7 membres fondateurs | Source primaire (communiqué LF) |
| 2025-06-30 | 0.2.5 | protocolVersion obligatoire dans l'Agent Card ; plusieurs configurations push par tâche | Source primaire (CHANGELOG) |
| 2025-07-30 | 0.3.0 | agent.json renommé agent-card.json (incompatible) ; signature des cartes ; mTLS ; sécurité au niveau des compétences | Source primaire (CHANGELOG) |
| 2025-08-29 | IBM ACP fusionne avec A2A | Fin du développement d'ACP | Source primaire (LF AI & Data) |
| 2026-03-12 | 1.0.0 | proto normatif, Part aplati, méthodes renommées, négociation de version, multi-locataires, ListTasks | Source primaire (CHANGELOG) ; un article indique janvier 2026 |
| 2026-05-26 | 1.0.1 | Correctif compatible au niveau protocolaire avec 1.0.0 ; type de média recommandé application/a2a+json | Source primaire (CHANGELOG) |
| 2026-08-17 ou 08-27 | Adhésion à l'AAIF | Même fondation que MCP | Les sources divergent sur la date |
| 2026-10-01 | Lancement de la CLI officielle a2a | Outil en ligne de commande | Source primaire (annonce A2A) |
Sources A2A Specification| What's new in A2A v1| A2A CHANGELOG| Annonce officielle d'A2A| DEV Community: A2A tech update (2026-03-20)| Atlassian Forge : migration A2A 0.3→1.0| MuleSoft : mise à niveau et migration du connecteur A2A| Petrova et al., Web of Agents (arXiv:2507.10644 v4)| Linux Foundation : communiqué du premier anniversaire d'A2A| philippdubach : MCP vs A2A in 2026 (contexte de la présentation en 2025-04)
En quoi A2A diffère-t-il de MCP, et lequel utiliser ?
La vraie frontière entre A2A et MCP tient à qui possède la boucle de raisonnement : avec MCP, le LLM de l'appelant garde la main et l'autre partie n'expose que des outils au schéma transparent ; avec A2A, l'autre partie est un agent opaque qui raisonne et gère son état lui-même. Leur adoption diffère d'un à deux ordres de grandeur : 40 675 dépôts GitHub portent le topic mcp-server, contre 622 pour a2a-protocol.
L'an dernier, on entendait souvent : « MCP a ajouté les Tasks, A2A n'est donc plus nécessaire. » Or la révision MCP 2026-07-28 va exactement dans le sens inverse. La révision MCP 2025-11-25 a bien introduit des Tasks expérimentales (SEP-1686) pour suivre les requêtes longues, interroger leur état et récupérer les résultats plus tard, avec des états (working, input_required, completed, failed, cancelled) qui correspondent presque un à un à ceux d'A2A. Mais la révision 2026-07-28 a supprimé les sessions et la poignée de main initialize, rendant MCP sans état (SEP-2567, SEP-2575), a sorti les Tasks du noyau pour en faire l'extension officielle io.modelcontextprotocol/tasks (SEP-2663), a remplacé les requêtes initiées par le serveur par MRTR (InputRequiredResult accompagné d'inputResponses joints lors du renvoi) (SEP-2322), et a déclaré Sampling, Roots et Logging dépréciés (SEP-2577).
Ces changements signifient que les mainteneurs de MCP ont délibérément renoncé à la voie « agentique » où le serveur emprunte le LLM de l'appelant pour raisonner ; il s'agit d'une déduction. Un serveur MCP qui veut raisonner doit apporter son propre modèle, et il devient alors de fait un agent opaque qui n'a que l'apparence d'un outil. La Task de MCP gère « la récupération différée d'un appel d'outil long » ; la Task d'A2A gère « une collaboration en plusieurs tours où chaque partie peut poser des questions », avec en plus la découverte par Agent Card, la déclaration des compétences et le streaming d'artefacts. Il existe aussi un mode d'échec dans l'autre sens : faire passer de force des requêtes déterministes, comme une demande de prix ou de taux de taxe, par le cycle de vie Task, Message et Artifact augmente la latence et le coût d'implémentation, et prive le LLM de l'appelant d'un schéma d'outil précis ; c'est aussi une déduction. Les notes de recherche n'ont trouvé aucun incident documenté du type « MCP utilisé d'agent à agent et échec » ou « outils encapsulés dans A2A et échec ».
Côté adoption, outre le nombre de topics GitHub, une comparaison PyPI non systématique montre environ 10,9 millions de téléchargements pour le SDK A2A contre environ 257 millions pour le SDK MCP. D'après des sources secondaires, le point de terminaison UCP de Shopify utilise MCP comme couche de transport : les agents de commerce grand public se connectent donc via MCP. Côté plateformes cloud : AWS AgentCore Runtime peut déployer des serveurs A2A (JSON-RPC, POST /, port 9000, OAuth 2.0 ou SigV4) ; la prise en charge d'A2A dans Microsoft Foundry est entrée en public preview en juin 2026 ; Google Agent Registry lit les cartes well-known, mais la découverte automatique est limitée au même projet. Parmi les grands fournisseurs de modèles couverts par les notes de recherche, Anthropic n'offre actuellement aucune prise en charge native d'A2A, et le ticket Claude Code correspondant, #104852, n'a été ouvert que fin octobre 2026.
En pratique, le choix est simple : pour que des assistants IA appellent vos fonctions déterministes (devis, taux de taxe, suivi d'envoi), utilisez MCP ; ce n'est que lorsque deux agents qui raisonnent chacun de leur côté et appartiennent à des organisations différentes doivent collaborer sur plusieurs tours qu'A2A devient nécessaire. Le MCP public de HowBridge relève de la première catégorie ; pour le connecter, voir notre tutoriel MCP sur le groupage de colis.
| Critère | MCP | A2A |
|---|---|---|
| Ce qui est connecté | Agents et outils/ressources | Agents entre eux |
| Qui pilote la boucle de raisonnement | Le LLM de l'appelant | L'agent distant lui-même |
| Transparence de l'autre partie | Schéma des outils transparent | Opaque ; seules les déclarations de l'Agent Card |
| État | Sans état depuis la révision 2026-07-28 ; Tasks déplacées dans une extension officielle | Cycle de vie de Task avec état, prise en charge multi-tours |
| Découverte | MCP Registry (en préversion depuis 2025-09) | /.well-known/agent-card.json ; pas de registre officiel |
| Cas d'usage adaptés | Requêtes déterministes comme les prix ou les taux de taxe | Collaboration inter-organisations, multi-tours, nécessitant le jugement de l'autre partie |
| Dépôts GitHub | 40 675 (topic mcp-server) | 622 (topic a2a-protocol) |
| Fondation | AAIF | Linux Foundation depuis 2025-06 ; adhésion à l'AAIF en 2026-08 |
Tutoriel MCP groupage : connecter HowBridge dans l'annuaire Claude ・ Plateforme développeurs HowBridge : MCP public et MCP membres
Sources A2A and MCP (explication officielle d'A2A)| MCP 2025-11-25 changelog| MCP 2026-07-28 changelog| WorkOS: MCP 2025-11-25 spec update| gravity.fast: MCP adoption statistics| Discussion sur Hacker News (comparaison des téléchargements PyPI)| Presta : guide sur UCP et les agents d'achat IA| AWS: AgentCore Runtime A2A protocol contract| Microsoft 365 Message Center AZ563716| Google Cloud: Agent Registry automatic registration| anthropics/claude-code Issue #104852
A2A est-il sûr ? Quelles vulnérabilités et CVE sont connues ?
La spécification A2A ne définit que « la manière de déclarer et de transmettre les identifiants » ; l'autorisation est laissée à chaque implémentation et la signature de l'Agent Card est facultative. La première vague de CVE des SDK officiels est apparue d'août à octobre 2026, dont la CVE-2026-111764 d'a2a-java, notée High (CVSS 7.5) faute d'autorisation en lecture par défaut.
Une Agent Card A2A déclare via securitySchemes l'un des cinq schémas d'authentification : API Key, HTTP Auth, OAuth2, OIDC et mTLS. La v1.0 a supprimé les flux OAuth implicit et password, ajouté Device Code et recommande PKCE pour tous les clients. La spécification exige des serveurs « MUST authenticate every incoming request », mais l'autorisation est implementation-specific, et les identifiants doivent être obtenus hors bande (out-of-band) ; lorsqu'une tâche passe à l'état AUTH_REQUIRED, la spécification précise explicitement : « Agents MUST NOT treat the state transition alone as authorization ». La section 13, « Considérations de sécurité », ne mentionne ni l'injection de prompt, ni la délégation ou le token exchange, ni OpenTelemetry, et ne contient aucune exigence dédiée à l'isolation des locataires. Une analyse de Semgrep datant de la v0.3 relevait qu'A2A « supports but does not enforce Agent Card signing », que la durée de vie et la portée des jetons ne sont pas encadrées par le protocole et qu'une même tâche peut avoir plusieurs flux parallèles, si bien qu'un jeton de session volé permet d'écouter discrètement le flux de la victime.
Même une Agent Card signée n'est pas aujourd'hui garantie vérifiable d'un SDK à l'autre. La spécification canonise la carte selon la RFC 8785 (JCS), en excluant le champ signatures, puis applique JWS ; l'en-tête protégé DOIT contenir alg et kid. Le ticket #2122 (ouvert le 2026-08-10, toujours ouvert au 2026-10-31) documente des écarts mesurés : a2a-python 1.1.2 et @a2a-js/sdk 1.0.1 produisent des octets canonisés différents. Python échappe les caractères non ASCII en \uXXXX, trie par point de code plutôt que par unités UTF-16 et écrit les nombres sous la forme 1e-06, alors qu'ECMAScript écrit 0.000001 ; la spécification exige que les champs REQUIRED apparaissent même avec leur valeur par défaut, mais proto3 n'a pas de notion de présence, si bien que description: "" et skills: [] sont supprimés ; typ est en outre ambigu. La PR #2319 a corrigé les exemples de la spécification, mais la sortie d'a2a-go diffère toujours. Autre limite : une signature valide prouve seulement que la carte n'a pas été altérée, pas l'identité de son émetteur, et la communauté souligne que la spécification ne prévoit aucun mécanisme liant une carte à l'environnement d'exécution qui effectue réellement l'appel.
Certaines attaques fonctionnent tout en restant parfaitement conformes à la spécification. A2ABreak (arXiv:2609.10871, v3 2026-10-24) a utilisé un LLM pour extraire de la spécification en langage naturel 37 états, 76 transitions et 929 énoncés formels, et a trouvé 11 nouvelles vulnérabilités qui « ne nécessitent aucun défaut d'implémentation et peuvent être exploitées par un adversaire conforme à la spécification », comme l'injection de contexte entre clients due à des identifiants de contexte non protégés, la perte d'identité après plusieurs sauts dans une chaîne de délégation, ou des agents revendiquant des capacités non vérifiées. Une étude sur les collisions de noms (arXiv:2609.27624) souligne que la spécification présente name comme « human-readable metadata, not as a stable identity » sans définir de règle de collision ; dans 6 des 7 implémentations open source suivies par l'auteur, les intégrations de type client enverraient des requêtes vers un point de terminaison contrôlé par l'attaquant, ce que l'auteur qualifie de catégorie récurrente de vulnérabilité d'implémentation plutôt que de vulnérabilité générique du protocole. Unit 42, de Palo Alto Networks, a réalisé avec Google ADK une preuve de concept de session smuggling : un agent malveillant soutire des instructions système au moyen de « questions de clarification » et pousse le client à appeler buy_stock pour acheter 10 actions sans autorisation ; Unit 42 précise clairement qu'il ne s'agit pas d'une vulnérabilité du protocole, que tout protocole multi-tours avec état peut être concerné et qu'aucune exploitation dans la nature n'a été observée. La communauté a également signalé qu'un serveur malveillant peut cacher des instructions dans les champs description ou skills de l'Agent Card, que le LLM hôte exécute alors comme des instructions.
Les travaux académiques sur les attaques entre agents confirment eux aussi que « la confiance entre agents ne peut pas être présumée ». Triedman et al. (COLM 2025) ont montré qu'un contenu web malveillant peut détourner le flux de contrôle de systèmes multi-agents ; avec GPT-4o, l'exécution de code arbitraire a réussi dans 58 à 90 % des essais. La synthèse évaluée par les pairs de Ferrag et al. dans ICT Express (2026) retrace les attaques depuis l'injection de prompt jusqu'à la couche protocolaire, en couvrant MCP et A2A.
Les numéros de CVE du tableau ci-dessous sont repris tels quels des notes de recherche. Ces notes signalent elles-mêmes que ces numéros sont inhabituels et que certaines entrées n'apparaissent que dans une seule base (par exemple, la CVE-2026-90790 n'a pas de GHSA correspondant dans le dépôt a2a-python et n'apparaît que sur OpenCVE). Les requêtes sur les avis de sécurité des dépôts a2a-js, a2a-go et a2a-dotnet sont revenues vides, mais cela peut tenir à des droits insuffisants et ne signifie pas nécessairement qu'il n'existe aucune vulnérabilité. On peut tirer trois enseignements de ce tableau ; ce qui suit est une déduction. Premièrement, l'Agent Card est une entrée contrôlable par l'attaquant, jusqu'aux noms d'en-têtes que l'autre partie peut imposer. Deuxièmement, la spécification se contente d'écrire « SHOULD validate webhook URLs », et des SDK dans deux langages ont ainsi hérité d'une SSRF. Troisièmement, la spécification dit « l'autorisation relève de l'implémentation », et le SDK le plus utilisé, celui pour Java, n'appliquait par défaut aucune autorisation ; le correctif a de plus été contourné via une particularité de la plateforme Android.
| Identifiant | Composant | Problème | Gravité |
|---|---|---|---|
| GHSA-qw47-mcm5-934w/CVE-2026-111764 | a2a-java server-common < 1.3.0.Final | Le constructeur sans argument d'InMemoryTaskStore met authorizationProvider à null : aucune autorisation en lecture par défaut (fail-open) | High, CVSS 7.5 |
| GHSA-9rhm-2h4x-jwmx/CVE-2026-111763 | a2a-java < 1.3.0.Final | Une AgentCard malveillante définit via APIKeySecurityScheme un nom d'en-tête personnalisé puis renvoie une redirection : la clé API est transmise à un tiers | Medium |
| GHSA-4fpj-g9jf-9rgg/CVE-2026-111765 | a2a-java (Android) | Un POST synchrone sous Android contourne le correctif de redirection de l'entrée précédente | High |
| GHSA-q78c-5jjq-57g8/CVE-2026-111761 | a2a-java | SSRF via les notifications push | Medium |
| GHSA-x32g-jvvm-4725/CVE-2026-111762 | a2a-java | Identifiants push écrits en clair dans le journal en cas d'échec de l'analyse protobuf | Medium |
| CVE-2026-90790 | a2a-python ≤ 1.1.3 | SSRF via push_info.url dans _dispatch_notification, corrigée en 1.1.4 ; pas de GHSA correspondant dans le dépôt, uniquement sur OpenCVE | CVSS 6.3 |
| CVE-2026-115419/GHSA-4v6f-7vjh-6x4m | Serveur A2A de Strands Agents | Des appelants ayant des context_id différents partagent l'historique de conversation ; pas de contournement complet, une instance par locataire recommandée | High, CVSS 8.1 |
| CVE-2025-6167 | python-a2a non officiel ≤ 0.5.5 | Traversée de répertoire (paquet distinct de l'a2a-sdk officiel) | Non indiquée |
Sources A2A Specification (§4.5, §7, §8.4, §13)| Semgrep: A security engineer's guide to the A2A protocol| A2A Issue #2122 (écarts de canonisation des signatures)| A2A Discussion #1677| levelup: Signed Agent Cards prove integrity, not identity| Lotfi et al., A2ABreak (arXiv:2609.10871)| Arun Kumar, Agent Name Collision Attacks (arXiv:2609.27624)| Unit 42: Agent session smuggling| langgraph-a2a-client Issue #8 (signalement d'injection via les champs de carte)| Triedman et al., Multi-Agent Systems Execute Arbitrary Malicious Code (COLM 2025)| Ferrag et al., ICT Express 12 (2026)| GitHub Advisory GHSA-qw47-mcm5-934w| GitHub Advisory GHSA-9rhm-2h4x-jwmx| a2a-java advisory GHSA-4fpj-g9jf-9rgg| a2a-java advisory GHSA-q78c-5jjq-57g8| a2a-java advisory GHSA-x32g-jvvm-4725| OpenCVE: a2a-python| GitLab Advisory: CVE-2026-115419| Vulners: python-a2a
Comment vérifier l'identité et l'autorisation des agents IA ?
Au 2026-10-31, il n'existe toujours pas de norme commune finalisée pour l'identité et la délégation des agents IA : l'identité des charges de travail est portée par le groupe de travail WIMSE de l'IETF, la délégation repose le plus souvent sur le token exchange de la RFC 8693, et pour l'identité vérifiable de l'extérieur, des approches comme Cloudflare Web Bot Auth et le projet ANS v2 coexistent, tandis qu'A2A ne touche lui-même qu'à la signature facultative de l'Agent Card.
Hors d'A2A, le problème de l'identité des agents se divise en trois couches. La première est l'identité des charges de travail, qui répond à « de quel programme s'agit-il ? » : les auteurs de draft-klrc-aiagent-auth viennent notamment d'Amazon, Zscaler, Ping Identity et OpenAI ; ce projet a été adopté par le groupe de travail WIMSE de l'IETF et remplacé par draft-ietf-wimse-aims, et son approche consiste à réutiliser les familles WIMSE et OAuth 2.0 existantes, « sans inventer de nouveau protocole ». La deuxième est l'autorisation et la délégation, qui répond à « au nom de qui, et pour faire quoi ? » : l'exemple de Ping Identity enregistre tout le chemin de délégation avec la claim act du token exchange de la RFC 8693 et restreint le saut suivant avec may_act ; mais la RFC 8693 a été conçue à l'origine pour des échanges entre serveurs « une fois le consentement déjà donné » et ne couvre pas nativement le consentement d'un utilisateur envers un agent précis.
La troisième couche est l'identité vérifiable de l'extérieur, qui répond à « pourquoi un inconnu lui ferait-il confiance ? ». Cloudflare Web Bot Auth signe les requêtes HTTP avec Ed25519 et la RFC 9421, mais Cloudflare ne vérifie pas actuellement le nonce et compte surtout sur une validité courte d'environ 1 minute contre le rejeu ; le projet ANS v2 vérifie les domaines via ACME et prévoit trois niveaux : Bronze, Silver (avec DANE) et Gold (avec un journal de transparence SCITT). A2A ne touche cette couche que par la signature des cartes, qui est facultative. Des produits commerciaux sont déjà sortis : Okta Agent SSO est disponible en version générale depuis le 2026-08-24 et utilise ID-JAG ; Microsoft Entra Agent ID ne prend pas en charge ID-JAG nativement, et les sources divergent sur sa date de disponibilité générale (2026-04 ou 2026-05). Pour faire de l'A2A entre entreprises, les deux parties devront donc probablement convertir les jetons chacune à sa frontière ; il s'agit d'une déduction.
Les pouvoirs publics s'emploient aussi à combler ce vide. Le 2026-02-17, le CAISI du NIST américain a annoncé l'AI Agent Standards Initiative, dont les trois piliers sont des normes portées par l'industrie, des protocoles open source portés par la communauté, et la recherche sur la sécurité et l'identité des agents ; mais la page de l'initiative n'emploie que des termes génériques comme « interoperable agent protocols » et ne cite ni A2A ni MCP. Le projet « Software and AI Agent Identity and Authorization » du NCCoE du NIST a publié le 2026-09-29 une synthèse des commentaires sur son document de cadrage, avec plus de 600 organisations ou particuliers répondants. Le billet de blog du NIST du 2026-10-27, « Design Tenets for Agent Identity Management Systems », énonce 10 principes de conception, dont : des agents dotés d'une identité propre liée à leur initiateur, avec des droits qui se réduisent à chaque étape de délégation ; le moindre privilège ; des autorisations de courte durée et révocables ; une intervention humaine déclenchée selon le risque ; des mandats signés délimitant le périmètre d'action ; et des traces infalsifiables. Il s'agit d'un billet de blog, pas d'une norme formelle.
La recherche académique va dans le même sens. South et al. proposent d'étendre OAuth 2.0/OIDC avec des identifiants propres aux agents et de construire des chaînes de délégation auditables, une version de position de ces travaux figurant dans l'ICML 2025 Position Paper Track ; Chan et al., à FAccT 2024, préconisent trois types de mesures – identifiants d'agents, surveillance en temps réel et journaux d'activité – pour accroître la visibilité des agents.
| Couche | Question traitée | Principales approches | État |
|---|---|---|---|
| Identité des charges de travail | De quel programme s'agit-il ? | IETF WIMSE (draft-ietf-wimse-aims) | Projet de groupe de travail, pas encore une RFC |
| Autorisation et délégation | Au nom de qui, et pour faire quoi ? | RFC 8693 token exchange (act, may_act) | Déjà une RFC, mais ne couvre pas le consentement d'un utilisateur envers un agent précis |
| Identité vérifiable de l'extérieur | Pourquoi un inconnu lui ferait-il confiance ? | Cloudflare Web Bot Auth, projet ANS v2, signature de l'Agent Card A2A | Déploiements séparés sans norme commune ; signature A2A facultative |
| Produits commerciaux | Ce que les entreprises peuvent acheter aujourd'hui | Okta Agent SSO (lancé le 2026-08-24, ID-JAG), Microsoft Entra Agent ID | Interopérabilité limitée entre eux |
Sources IETF Datatracker: draft-klrc-aiagent-auth| Ping Identity : autoriser Gemini Agent2Agent avec Ping| Identra: OAuth on-behalf-of| Cloudflare Docs: Web Bot Auth| IETF: draft-narajala-courtney-ansv2-01| Forkast : six fournisseurs lancent des produits d'identité pour agents| tech-insider : comparatif des fournisseurs d'identité pour agents IA| NIST: AI Agent Standards Initiative (2026-02-17)| NIST : synthèse des commentaires sur le document de cadrage Software and agentic AI identity (2026-09-29)| NIST: Design Tenets for Agent Identity Management Systems (2026-10-27)| South et al., Authenticated Delegation and Authorized AI Agents (arXiv:2501.09674)| Chan et al., Visibility into AI Agents (FAccT 2024)
Comment les agents IA paient-ils, et quels liens entre AP2, x402 et A2A ?
Les paiements par agents IA se répartissent aujourd'hui en trois couches de protocoles – passage en caisse, preuve d'autorisation et micropaiements entre machines –, et A2A n'est qu'une couche de communication à laquelle on peut greffer des extensions de paiement. AP2 v0.2.0 (2026-04-28) est passé aux Checkout Mandates et Payment Mandates et a été confié par Google à la FIDO Alliance le 2026-04-29, mais la spécification place explicitement le traitement des litiges hors de son périmètre et ne répartit aucune responsabilité.
AP2 n'est plus la version dont on se souvient en 2025. La v0.2.0 refond le mécanisme autour des Checkout Mandates et Payment Mandates, chacun scindé en une étape ouverte (open) et une étape fermée (closed) et implémenté en SD-JWT, le mandat ouvert stockant la clé publique de l'agent dans la claim cnf. La principale nouveauté est le parcours Human-Not-Present : l'utilisateur signe d'abord, sur une interface de confiance et avec sa propre clé, un mandat ouvert où il fixe des conditions ; l'agent signe ensuite un mandat fermé avec la clé de l'agent, les deux étant liés par sd_hash. Le marchand ou le fournisseur d'identifiants peut renvoyer unresolved_constraint pour ramener le parcours à « humain présent ». La spécification recommande aussi aux marchands de signer le JWT de Checkout avec des signatures non déterministes (ECDSA) plutôt qu'avec Ed25519, afin de prévenir les attaques par table arc-en-ciel. Point essentiel : la spécification AP2 place le traitement des litiges, la conservation et la consultation hors périmètre (out of scope) et promet seulement une piste d'audit cryptographique non répudiable. Les notes de recherche relèvent en outre que la voie d'extension recommandée par la spécification AP2 est celle des extension points d'UCP, alors qu'A2A n'est même pas abordé dans le corps de la spécification ; AP2 glisse ainsi d'« une extension d'A2A » vers « une couche de sécurité au sein des protocoles de commerce ». Il s'agit d'une déduction.
Les extensions de paiement se greffent sur A2A par le mécanisme d'extension d'A2A lui-même : elles sont déclarées dans AgentCapabilities sous forme d'AgentExtension (uri, description, required, params), et le client en demande l'activation via l'en-tête A2A-Extensions. Une extension ne peut ni modifier les structures de données du noyau ni ajouter de valeurs enum, et ne peut agir que via metadata ; tout changement incompatible impose une nouvelle URI, et face à une version non prise en charge, la règle est « MUST NOT fall back ». a2a-x402 (spec v0.1) est une telle extension : le marchand envoie payment-required, le client signe et renvoie payment-submitted, puis, après règlement on-chain, le marchand renvoie payment-completed.
Les volumes de transactions x402 proviennent surtout de volume artificiel. Chainalysis dénombre plus de 100 millions de transactions x402 cumulées sur la chaîne Base jusqu'au premier trimestre 2026, mais le pic du quatrième trimestre 2025 était « principalement alimenté par le meme coin farming », et la rétention hebdomadaire est tombée de 87 % à 5 %. Coinbase a revendiqué fin avril 2026 environ 165 millions de transactions et environ 50 millions de dollars US cumulés ; il s'agit d'une affirmation du fournisseur. Artemis estime que plus de 95 % relèvent de signaux protocolaires ou de tests, et un autre site de suivi évalue le volume commercial réel à environ 28 000 dollars US par jour.
Dans les faits, réseaux de cartes et plateformes appliquent le principe « accepter plusieurs protocoles, avec une authentification forte en présence humaine comme soupape de sécurité ». En mars 2026, OpenAI a ramené Instant Checkout dans ChatGPT à un modèle d'Apps marchandes ; un porte-parole a déclaré : « Instant Checkout is moving to Apps ». Le 2026-07-02, Visa a annoncé que des agents avaient effectué de vrais achats en Europe, avec plus de 30 émetteurs partenaires, toutes les transactions utilisant des Payment Passkeys pour satisfaire à l'authentification forte du client (SCA). Le cadre de responsabilité reste vide : Chargebacks911 avertit que l'infrastructure de litiges et de responsabilité est « largely unaddressed » ; selon l'analyse de Taylor Wessing, dans le cadre européen, un achat par un agent dépassant les conditions fixées par le client serait en principe considéré comme une opération non autorisée ; Ant International, Visa et Mastercard n'ont commencé que le 2026-09-10 à explorer un cadre interopérable de Know-Your-Agent. La PSD3/le PSR de l'UE n'en sont qu'à la position du Conseil en première lecture adoptée le 2026-10-29 et ne sont pas encore publiés au Journal officiel (Official Journal) ; une recherche par mots-clés dans l'exposé des motifs du Conseil sur le PSR ne trouve aucune disposition sur l'IA ou les agents autonomes. Le CFPB américain n'a pas non plus publié de lignes directrices sur les paiements par agents.
La recherche académique met en évidence un autre angle mort. Debi et al. (IEEE IMNS 2026) ont soumis un agent d'achat AP2 à un red teaming et montré que l'injection de prompt indirecte et directe peut manipuler le classement des produits et extraire des données sensibles de l'utilisateur : un mandat signé ne protège pas le raisonnement qui précède la signature. Jiang et al. (arXiv:2609.00060) ont analysé formellement x402, MPP, ACP et AP2 avec Tamarin, en mettant en évidence les dépendances de sécurité qui naissent quand l'intention, les pouvoirs délégués et le règlement sont répartis entre plusieurs parties. Dans la logistique, l'« agentification » passe aujourd'hui par MCP : le serveur MCP de Flexport permet aux assistants IA des clients de réserver du fret aux tarifs négociés et d'obtenir un booking ID. Les notes de recherche n'ont trouvé aucun exemple de frais de transport réglés via AP2 ou x402.
| Couche | Protocole | Porté par | État |
|---|---|---|---|
| Couche passage en caisse | ACP | OpenAI + Stripe | En 2026-03, ChatGPT Instant Checkout est passé aux Apps marchandes ; ACP continue d'exister |
| Couche passage en caisse | UCP | Google + Shopify | Selon des sources secondaires, le point de terminaison UCP de Shopify utilise MCP comme couche de transport |
| Couche preuve d'autorisation | AP2 v0.2.0 | Initié par Google, confié à la FIDO Alliance le 2026-04-29 | Le traitement des litiges est hors du périmètre de la spécification |
| Couche preuve d'autorisation | Verifiable Intent | Mastercard | Selon des sources secondaires, publié en open source en 2026-03 |
| Couche micropaiements entre machines | x402 | Initié par Coinbase | Volumes on-chain surtout artificiels ; volume commercial réel estimé à environ 28 000 dollars US par jour |
| Couche micropaiements entre machines | MPP | Stripe + Tempo | Selon des sources secondaires, lancé en 2026-03 avec le mainnet Tempo |
Sources AP2 v0.2 Specification| AP2 Flows| ap2-protocol.org| FIDO Alliance : Google cède AP2| A2A Extensions| google-agentic-commerce/a2a-x402| Chainalysis: x402 agentic payments adoption| Forkast : volume réel des transactions x402| presenc.ai : suivi de l'adoption de x402| Digital Commerce 360 (2026-03-06)| Communiqué de Visa UK (2026-07-02)| The Paypers : l'avertissement de Chargebacks911| Taylor Wessing: Agentic AI in payments| TechNode (2026-09-10)| The Paypers : lancement de MPP| Mastercard Developers : guide des transactions agentiques| Conseil de l'UE : document de vote sur la position en première lecture relative au PSR, ST 15154/26| Debi et al., Whispers of Wealth (IEEE IMNS 2026)| Jiang et al., A Formal Analysis of Agent Payment Protocols (arXiv:2609.00060)| SupplyChain247 : réservation de fret par assistant IA chez Flexport
Quelqu'un utilise-t-il A2A aujourd'hui ? Existe-t-il des déploiements en production ?
Au 2026-10-31, les notes de recherche n'ont trouvé aucun déploiement A2A en production nommé, inter-entreprises et aux résultats mesurés. La Linux Foundation affirmait le 2026-04-09 compter plus de 150 organisations soutiens et des déploiements en production, sans nommer d'utilisateurs ; et lorsqu'un auteur a envoyé 36 requêtes à 18 organisations le 2026-10-27, il a obtenu 0 Agent Card valide.
Le communiqué du premier anniversaire de la Linux Foundation, daté du 2026-04-09, affirme qu'A2A compte plus de 150 organisations soutiens et des déploiements en production dans la chaîne d'approvisionnement, la finance, l'assurance et l'exploitation informatique ; il s'agit d'une affirmation du fournisseur : le communiqué ne nomme aucun utilisateur et ne fournit ni processus ni indicateurs de résultat. Les exemples les plus souvent cités, un article sur Microsoft Agent Framework pour .NET et le codelab Google de purchasing concierge, sont des exemples de code et non des comptes rendus de déploiement. Tyson Foods est souvent présenté comme un cas A2A de chaîne d'approvisionnement, mais apis.io attribue à son Agent Card A2A un score de 0/8, et ce que l'entreprise propose à ses partenaires commerciaux reste de l'EDI et des API.
La contre-preuve la plus directe vient des tests. En avril 2026, un auteur a prélevé dans un registre public 50 agents se déclarant compatibles A2A : seuls 0 à 2 environ servaient une carte valide au chemin well-known, et 0 ont répondu correctement à une tâche. Le même auteur a envoyé 24 requêtes à 12 organisations le 2026-09-09 et 36 requêtes à 18 organisations le 2026-10-27, et a obtenu 0 carte les deux fois. Les échantillons ont été choisis par l'auteur et ne constituent pas un recensement, mais ils vont dans le même sens. Ce qui fonctionne réellement, c'est l'interopérabilité au sein d'une même plateforme cloud : AWS AgentCore, Microsoft Foundry et Google Agent Registry.
Les données sur les architectures multi-agents elles-mêmes jouent aussi contre l'A2A inter-organisations. MAST (NeurIPS 2025 Datasets & Benchmarks Track) a analysé 1 642 traces d'exécution et identifié 14 modes d'échec répartis en trois catégories : conception du système, désalignement entre agents et vérification des tâches ; les 7 systèmes multi-agents open source de pointe étudiés affichaient des taux d'échec entre 41 % et 86,7 % (les auteurs rappellent que des benchmarks différents ne sont pas directement comparables). « Towards a Science of Scaling Agent Systems », d'auteurs issus notamment de Google Research et du MIT, a testé 180 configurations dans les versions v1/v2 et la version du blog Google : les configurations multi-agents indépendantes amplifiaient les erreurs 17,2 fois, les configurations à coordination centralisée 4,4 fois, et sur les tâches de raisonnement séquentiel, toutes les variantes multi-agents se dégradaient de 39 à 70 % ; la v3 du 2026-04-08, étendue à 260 configurations et 6 benchmarks, maintient les conclusions de 17,2 et 4,4 fois. Le blog d'ingénierie d'Anthropic (qui n'est pas un article évalué par les pairs) indique que son système de recherche multi-agents surpassait de 90,2 % l'agent unique Claude Opus 4, mais consommait environ 15 fois plus de jetons qu'une conversation ordinaire, et désigne comme peu adaptés les domaines « où tous les agents doivent partager le même contexte ou où les dépendances entre agents sont nombreuses ». L'A2A inter-organisations réunit justement toutes ces conditions défavorables : les deux parties ne partagent pas de contexte, il n'y a pas de vérificateur commun, et les processus commerciaux (devis→commande→paiement→expédition) sont séquentiels ; il s'agit d'une déduction.
Les lacunes d'ingénierie sont plus nombreuses que celles de la spécification. Les traces se rompent quand A2A délègue à l'agent suivant : le SDK Python ne crée que des spans locaux, et il n'existe aucun moyen standard de propager le W3C Trace Context entre agents (ticket #2103). Le SDK Rust communautaire a signalé 7 échecs au TCK, attribués après comparaison à des défauts de la suite de tests elle-même ; le même rapport indique que les SDK JS, Go et Java passent 21/21 sur les deux liaisons. Le trafic d'agents côté consommateurs reste lui aussi faible : HUMAN Security a mesuré en 2025 une hausse annuelle de 7 851 % du trafic d'agents, mais seuls 2,3 % concernaient des pages de paiement ; une source secondaire citant des données Cloudflare Radar d'août 2026 évalue les bots IA à environ 7 % des requêtes HTML, dont « agir en temps réel pour le compte d'utilisateurs » ne représente que 5,8 % ; multipliés, cela donne environ 0,4 %, un calcul qui est une déduction et n'a pas encore été confirmé sur les données brutes. Akamai avertit que les sites d'e-commerce se contentent de surveiller plus de 90 % des bots IA, alors que l'activité d'agents frauduleux augmente. Les notes de recherche n'ont trouvé aucune preuve que des agents personnels comme ChatGPT, Gemini ou Claude appellent via A2A des agents d'entreprises ordinaires ; il s'agit toutefois d'une simple absence de preuve, pas d'une confirmation officielle.
Les entretiens menés par des gouvernements et des organisations internationales montrent que le besoin est réel. Les OECD Artificial Intelligence Papers No. 65 rapportent en page 16 que les praticiens interrogés préfèrent les protocoles ouverts et voient dans les protocoles de communication d'agent à agent comme A2A un moteur important de la coordination multi-agents, tout en craignant l'enfermement dans l'écosystème d'un seul fournisseur.
| Affirmation ou cas | Preuves effectivement trouvées | Appréciation |
|---|---|---|
| Linux Foundation : plus de 150 organisations, déploiements en production dans plusieurs secteurs | Le communiqué ne nomme aucun utilisateur et ne donne aucun indicateur de résultat | Affirmation du fournisseur |
| Cas de chaîne d'approvisionnement de Tyson Foods | Score de l'Agent Card A2A sur apis.io : 0/8 ; toujours EDI et API avec les partenaires | Non étayé par les preuves |
| Microsoft Agent Framework, codelab Google | Exemples de code, pas de comptes rendus de déploiement | Pas un cas de production |
| 50 agents se déclarant compatibles dans un registre public (2026-04) | Environ 0 à 2 cartes valides, 0 réponse correcte à une tâche | Test par un tiers |
| 18 organisations, 36 requêtes (2026-10-27) | 0 carte (échantillon choisi par l'auteur) | Test par un tiers |
| Interopérabilité au sein d'une même plateforme cloud | Proposée par AWS AgentCore, Microsoft Foundry et Google Agent Registry | La forme qui fonctionne réellement aujourd'hui |
Qu'est-ce que HowBridge ? Réponses rapides sur la marque et les services
Sources Linux Foundation : communiqué du premier anniversaire d'A2A (2026-04-09)| Microsoft DevBlogs: A2A v1 in Agent Framework for .NET| Google Codelabs: A2A purchasing concierge| apis.io: Tyson Foods| heym.run : A2A vs MCP, test en conditions réelles| Cemri et al., Why Do Multi-Agent LLM Systems Fail? (NeurIPS 2025 D&B)| Kim et al., Towards a Science of Scaling Agent Systems (arXiv:2512.08296)| Blog Google Research (2026-01-28)| Anthropic Engineering: How we built our multi-agent research system| A2A Issue #2103 (traces rompues)| a2a-rust PR #180 (résultats TCK)| HUMAN Security: 2026 State of AI Traffic| PaidHosting : AI agent traffic (citant Cloudflare Radar)| Communiqué d'Akamai| OECD Artificial Intelligence Papers No. 65
Comment les gouvernements encadrent-ils les agents IA, et mentionnent-ils A2A ?
Au 2026-10-31, des documents officiels du ministère taïwanais des Affaires numériques, de l'IMDA de Singapour et de l'OCDE citent directement A2A ou les risques multi-agents, mais aucun pays n'a légiféré spécifiquement sur A2A. La loi fondamentale taïwanaise sur l'intelligence artificielle a été promulguée et est entrée en vigueur le 115-01-14 (2026-01-14), l'autorité compétente étant le National Science and Technology Council ; la répartition des responsabilités en cas d'erreur d'un agent dépend des textes d'application prévus par l'article 17.
Taïwan : la loi fondamentale sur l'intelligence artificielle compte 20 articles. L'article 3 définit l'intelligence artificielle comme un « système doté d'une capacité de fonctionnement autonome », ce qui peut englober les agents IA, mais le mot « agent » n'apparaît pas dans la loi ; l'article 4 énonce sept principes, dont l'autonomie et la supervision humaines, la transparence et l'explicabilité, et la redevabilité ; en vertu de l'article 16, le ministère des Affaires numériques promeut un cadre de classification des risques articulé avec les cadres internationaux ; l'article 17 impose au gouvernement de définir l'attribution de la responsabilité et ses conditions pour l'IA à haut risque, et de mettre en place des mécanismes de recours, d'indemnisation ou d'assurance ; l'article 18 impose aux administrations d'achever l'adaptation des réglementations concernées dans les deux ans suivant l'entrée en vigueur. Sur le fondement de l'article 16, le ministère des Affaires numériques a publié le 115-07-07 (calendrier Minguo) le Cadre de classification des risques de l'IA v1.0 (lettre Stratégie numérique n° 1150015933, d'effet immédiat), dans lequel le type de risque B6, « actions hors autorisation des agents IA autonomes », indique : « Les systèmes multi-agents sont plus susceptibles, du fait du déclenchement mutuel des agents, de provoquer des réactions en chaîne imprévues tant par les développeurs que par les utilisateurs, rendant difficile une intervention humaine corrective à temps. » Les lignes directrices du ministère de la Santé et du Bien-être sur l'IA générative dans les établissements de santé, diffusées par lettre le 115-05-29, précisent explicitement que les systèmes d'agents IA « ne relèvent pas encore du champ d'application des présentes lignes directrices ».
Le droit taïwanais existant s'applique aussi aux situations impliquant des agents. L'article 4 de la loi sur la protection des données personnelles dispose que quiconque collecte, traite ou utilise des données personnelles sur mandat est, dans le champ de la loi, assimilé à l'organisme mandant ; confier des données personnelles à un agent n'exonère donc pas de responsabilité au motif que « c'est une IA qui agit ». L'article 21 encadre les restrictions aux transferts internationaux. À noter : plusieurs articles modifiés le 114-11-11 (dont la nouvelle version de l'article 21 et le nouvel article 20-1) ont été promulgués mais ne sont pas encore en vigueur, la date d'entrée en vigueur devant être fixée par le Yuan exécutif. La loi sur les signatures électroniques ne mentionne ni l'IA ni les agents ; la question de savoir si une signature apposée par un agent pour le compte d'une personne peut être présumée être la signature de cette personne n'est pas tranchée par la loi et ne peut être confirmée par cet article.
Chine : par l'avis de normes nationales n° 22 de 2026, l'Administration d'État pour la régulation du marché (SAMR) et l'Administration de normalisation de Chine (SAC) ont approuvé et publié le 2026-05-22 la série GB/Z 185.1–185.7-2026 « Intelligence artificielle – Interconnexion des agents intelligents », soit 7 documents techniques d'orientation (architecture générale, code d'identité, gestion de l'identité, description des agents, découverte des agents, interaction des agents et appel d'outils par les agents). La National Public Service Platform for Standards Information indique leur statut « en vigueur », les textes intégraux ont été rendus publics le 2026-06-18, et la SAMR a tenu une conférence de presse dédiée le 2026-06-26. Le nom de protocole utilisé dans les documents officiels est AIP (Agent Interconnection Protocol) ; aucune des pages officielles trouvées ne mentionne A2A ou MCP, et la compatibilité entre les deux n'est pas établie. Les Avis de mise en œuvre sur l'application normalisée et le développement innovant des agents intelligents, publiés conjointement le 2026-05-08 par l'Administration du cyberespace de Chine (CAC), la Commission nationale du développement et de la réforme (NDRC) et le ministère de l'Industrie et des Technologies de l'information (MIIT), associent en un seul ensemble la promotion d'AIP, une plateforme d'enregistrement des agents et l'identité numérique des agents, et exigent que « les opérations exécutées par les agents ne dépassent pas le périmètre autorisé par l'utilisateur ». Cette approche diffère de celle de la communauté A2A, qui ne prévoit « pas de registre officiel ».
UE : l'AI Act (règlement (UE) 2024/1689) est entré en vigueur le 2024-08-01 ; les obligations relatives aux modèles d'IA à usage général s'appliquent depuis le 2025-08-02, l'application générale et les obligations de transparence à partir du 2026-08-02. Les obligations relatives au haut risque ont été reportées par le règlement (UE) 2026/1744 (publié au Journal officiel le 2026-07-24) : l'annexe III au 2027-12-02 et l'annexe I au 2028-08-02. Pour la PSD3 et le PSR, le Conseil a adopté sa position en première lecture le 2026-10-29 ; la deuxième lecture au Parlement européen reste à venir, et aucune publication au Journal officiel n'a eu lieu.
États-Unis, Singapour, Royaume-Uni : la CISA, la NSA et d'autres agences des Five Eyes ont publié le 2026-04-30/05-01 « Careful Adoption of Agentic AI Services », qui recommande de restreindre les droits d'accès et de commencer par des cas d'usage à faible risque et non sensibles. Le CFPB américain n'a pas de lignes directrices sur les paiements par agents, et sa proposition de règle interprétative de 2025 sur le sujet a été retirée le 2025-05-15. Le Model AI Governance Framework for Agentic AI v1.5 de l'IMDA de Singapour (publié le 2026-05-20, mis à jour le 06-05) cite directement, à la section 1.1.1, A2A pour la communication entre agents et MCP pour la communication entre agents et outils, et désigne la délégation récursive et l'identité inter-organisations comme des lacunes actuelles. Les lignes directrices de la CMA britannique publiées le 2026-03-09 (mises à jour le 10-30) indiquent « if an AI agent you use does something illegal, you are responsible » : les entreprises répondent des actes illicites des agents qu'elles utilisent. L'appel à contributions de l'ICO britannique sur l'IA agentique se clôt le 2026-11-20.
| Juridiction | Document | Date | Lien avec A2A ou les agents |
|---|---|---|---|
| Taïwan | Loi fondamentale sur l'intelligence artificielle | Promulguée et en vigueur le 115-01-14 | L'article 17 impose de définir la responsabilité pour l'IA à haut risque ; ne mentionne pas les « agents » |
| Taïwan | Ministère des Affaires numériques : Cadre de classification des risques de l'IA v1.0 | 115-07-07 | Risque B6, « actions hors autorisation des agents IA autonomes » |
| Taïwan | Ministère des Affaires numériques : Manuel de référence pour les applications de l'IA dans le secteur public V1.0 | 115-01-28 (selon le document) | Sous-section A2A en page 14 |
| Chine | GB/Z 185.1–185.7-2026 « Intelligence artificielle – Interconnexion des agents intelligents » | Approuvée et publiée le 2026-05-22 | Nom officiel du protocole : AIP ; compatibilité avec A2A non établie |
| UE | Regulation (EU) 2026/1744 | Publié le 2026-07-24 | Obligations de l'AI Act relatives au haut risque reportées au 2027-12-02/2028-08-02 |
| UE | PSD3/PSR : position du Conseil en première lecture | 2026-10-29 | Non publié au Journal officiel ; aucune disposition sur les agents trouvée dans l'exposé des motifs du PSR |
| États-Unis | NIST « Design Tenets for Agent Identity Management Systems » | 2026-10-27 | 10 principes de conception pour l'identité des agents (billet de blog) |
| Singapour | Cadre de gouvernance de l'IA agentique de l'IMDA v1.5 | 2026-05-20 | Le §1.1.1 cite A2A et MCP |
| Royaume-Uni | Lignes directrices de la CMA sur le droit de la consommation et les agents IA | 2026-03-09 | Les entreprises répondent des actes illicites des agents qu'elles utilisent |
| International | OECD AI Papers No. 65 | 2026-09 | Page 16 : les praticiens voient A2A comme un moteur de la coordination multi-agents |
Sources Base de données des lois et règlements de la République de Chine (Taïwan) : loi fondamentale sur l'intelligence artificielle| Avis du ministère des Affaires numériques : Cadre de classification des risques de l'IA| Ministère des Affaires numériques : Cadre de classification des risques de l'IA v1.0 (PDF)| Ministère des Affaires numériques : Manuel de référence pour les applications de l'IA dans le secteur public (PDF)| Ministère de la Santé et du Bien-être : lignes directrices sur l'IA générative dans les établissements de santé| Base de données des lois et règlements de la République de Chine (Taïwan) : loi sur la protection des données personnelles| Base de données des lois et règlements de la République de Chine (Taïwan) : loi sur les signatures électroniques| Administration de normalisation de Chine : avis de normes nationales n° 22 de 2026| National Public Service Platform for Standards Information : GB/Z 185.1-2026| National Public Service Platform for Standards Information : avis de publication des textes intégraux| International Science and Technology Innovation Center : conférence de presse sur la normalisation de l'interconnexion des agents| Administration d'État pour la régulation du marché : article repris| China Cyberspace (cac.gov.cn) : Avis de mise en œuvre sur l'application normalisée et le développement innovant des agents intelligents| European Commission: AI Act regulatory framework| European Parliament: Digital Omnibus on AI| Conseil de l'UE : document de vote PSD3 ST 15152/26| Conseil de l'UE : document de vote PSR ST 15154/26| CISA: Secure adoption of agentic AI| Federal Register 2025-08646 (retrait par le CFPB)| IMDA: Model AI Governance Framework for Agentic AI v1.5| GOV.UK: CMA complying with consumer law when using AI agents| ICO: Agentic AI call for evidence| OECD Artificial Intelligence Papers No. 65
Qu'apportera A2A v1.1, et quelles questions restent sans réponse ?
Les huit thèmes d'A2A v1.1 ont été adoptés par le TSC le 2026-06-25 par 5 voix contre 0 ; ils couvrent la reprise de flux, l'idempotence, la configuration du push, la sélection des compétences, la découverte de l'authentification, l'historique des tâches, l'interaction multi-tours et le streaming bidirectionnel. Au 2026-10-31, aucune date de sortie n'est fixée, et les sujets les plus débattus, comme l'identité des agents, la délégation et la facturation, restent en suspens.
Le ticket #1942 a regroupé 41 sujets en huit thèmes pour la v1.1 ; la mémoire des agents d'une tâche à l'autre (#893) est hors du périmètre suivi. Les tickets les plus commentés en disent plus sur l'orientation que la liste des thèmes : #1672, vérification de l'identité des agents dans l'Agent Card (environ 658 commentaires) ; #1829, signature des messages avec Ed25519 et la RFC 9421 ; #2028, délégation par actor-chain ; #2121, transmission des coûts et du budget ; et #1815, utilisation du code HTTP 402 pour signaler « paiement requis ». Ce sont tous des problèmes de confiance et de commerce ; compte tenu du nouveau processus de gouvernance des extensions, les notes de recherche estiment qu'ils arriveront plus probablement sous forme d'extensions que de modifications de la spécification de base. Il s'agit d'une déduction.
La question « comment un agent personnel trouve-t-il l'agent d'une entreprise ? » n'a aujourd'hui aucune réponse ouverte déployée. La documentation officielle d'A2A précise explicitement que les registres curatés sont hors du périmètre d'A2A ; la proposition d'Agent Registry de la Discussion #741 traîne depuis longtemps, les relecteurs contestant son postulat selon lequel « les fournisseurs gèrent eux-mêmes leurs entrées ». Pour trouver un agent à partir d'un domaine, l'IETF compte quatre projets individuels concurrents : DNS-AID (un enregistrement SVCB pointant vers /.well-known/agent-card.json), AID (consultation d'un enregistrement TXT _agent), ADP et DAN, dont aucun n'a encore été adopté par un groupe de travail ; un projet de panorama (landscape) de juillet 2026 souligne en outre que l'espace de noms doit être coordonné. Côté MCP, le MCP Registry est en préversion depuis septembre 2025 et l'est toujours.
L'audit et la responsabilité inter-organisations n'ont pas davantage de cadre. La spécification A2A ne comporte que des exigences de niveau SHOULD sur la journalisation des échecs d'authentification et la limitation de débit, et les sources se contredisent sur le statut de stabilité des conventions sémantiques GenAI d'OpenTelemetry. Avec les outils actuels, l'unité d'audit minimale que l'on peut conserver est à peu près : le taskId et le contextId de son propre côté, l'empreinte de la signature de l'Agent Card de l'autre partie et la chaîne de délégation act du jeton présenté par l'autre partie, chaque partie les conservant pour un rapprochement ultérieur ; il s'agit d'une déduction. Les notes de recherche n'ont pas non plus trouvé de recherche empirique sur les attaques de type denial-of-wallet visant à « épuiser le budget LLM de l'autre partie ».
- #1986 Reprise de flux : reprendre là où une connexion interrompue s'est arrêtée
- #1987 Idempotence : une requête renvoyée n'est pas exécutée deux fois
- #1988 Configuration du push : paramétrage et gestion des webhooks
- #1989 Sélection des compétences : comment l'appelant désigne la compétence à utiliser
- #1990 Découverte de l'authentification : savoir à l'avance quelle authentification utiliser
- #1991 Historique des tâches : consulter les traces des tâches passées
- #1992 Interaction multi-tours : sémantique des allers-retours de questions entre les deux parties
- #1995 Streaming bidirectionnel : les deux parties diffusent des données simultanément
Sources A2A Issue #1942 (thèmes de la v1.1)| Tickets A2A (triés par nombre de commentaires)| A2A: Agent discovery| A2A Discussion #741| IETF : projet DNS-AID| IETF : projet de panorama DAWN discovery| MCP Registry preview (2025-09-08)| A2A Specification §13.4| GreptimeDB: OpenTelemetry GenAI semantic conventions
Les entreprises doivent-elles adopter A2A dès maintenant ?
Au vu des preuves disponibles au 2026-10-31, l'adoption d'A2A en entreprise devrait suivre le principe « d'abord en lecture seule, d'abord sur une même plateforme, et report des écritures inter-entreprises » : l'interopérabilité d'agents au sein d'une même plateforme cloud peut être testée, mais l'A2A inter-entreprises pour les commandes ou les paiements est déconseillé tant que les cadres d'identité, de délégation et de responsabilité ne sont pas fixés, car sur les tâches séquentielles, toutes les variantes multi-agents se sont dégradées de 39 à 70 % (données arXiv:2512.08296 v1/v2).
A2A ressemble aujourd'hui beaucoup aux débuts du HTTP : le format est standardisé, la couche de confiance reste à ajouter par chacun ; la différence, c'est que cette fois la partie appelée raisonne elle-même et peut même être persuadée par l'autre partie. Le goulet d'étranglement n'est donc pas technique mais tient à la question « qui répond des actes de l'agent ? », aujourd'hui éclatée entre l'IETF (identité), la FIDO Alliance (intention de paiement), les réseaux de cartes (litiges) et les régulateurs nationaux, hors de portée du TSC d'A2A. Nous en déduisons que la forme la plus probable de l'interopérabilité d'agents inter-entreprises dans les prochaines années sera « une enveloppe A2A autour d'appels d'outils déterministes » : la partie appelée ressemble en surface à un agent mais est en réalité une API, et le vrai raisonnement n'a lieu qu'à l'intérieur de la frontière de confiance de chaque entreprise.
Les lignes directrices gouvernementales vont dans le même sens. La CISA, la NSA et d'autres agences des Five Eyes recommandent de commencer par des cas d'usage à faible risque et non sensibles et de restreindre les droits d'accès ; le cadre de l'IMDA de Singapour fait de « la responsabilité effective des humains » et des contrôles techniques des axes centraux ; le ministère taïwanais des Affaires numériques classe comme risque B6 les réactions en chaîne nées du déclenchement mutuel des agents ; et la CMA britannique affirme clairement que les entreprises répondent des actes illicites des agents qu'elles utilisent.
Le tableau ci-dessous classe les options d'adoption pour une entreprise ordinaire selon la solidité des preuves. « À faire » signifie un risque faible et un bénéfice clair au vu des preuves actuelles ; « Possible » signifie un coût faible mais aucun cas mesuré ; « À reporter » et « À éviter » sont chacun motivés, et seront réévalués lorsque des conditions de déclenchement apparaîtront.
| Recommandation | Action | Motif |
|---|---|---|
| À faire | Implémenter soi-même l'autorisation avec refus par défaut, sans se fier aux valeurs par défaut des SDK | La spécification laisse l'autorisation à l'implémentation ; a2a-java n'effectuait à un moment aucune autorisation en lecture par défaut (CVE-2026-111764) |
| À faire | Traiter tous les champs de l'Agent Card et les URL de push comme des entrées non fiables ; refuser les IP privées dans les URL de push | Les cartes peuvent imposer des noms d'en-têtes ; a2a-java comme a2a-python ont connu des SSRF via le push |
| À faire | Journaliser taskId, contextId, identité de l'appelant et traceparent | Les traces entre agents se rompent (ticket #2103) ; après coup, le rapprochement ne repose que sur les journaux propres à chaque partie |
| À faire | Figer les versions des SDK et s'abonner aux avis de sécurité | Plusieurs CVE de SDK officiels sont apparues d'août à octobre 2026, et un correctif a été contourné via une particularité de plateforme |
| Possible | Interopérabilité d'agents au sein d'une même plateforme cloud (AWS AgentCore, Microsoft Foundry, Google Agent Registry) | La forme qui fonctionne réellement aujourd'hui ; les deux parties partagent la même frontière de confiance |
| À reporter | Se fier à la vérification des signatures d'Agent Card d'un SDK à l'autre | Ticket #2122 : canonisation incohérente ; la signature prouve l'intégrité, pas l'identité |
| À éviter | Laisser des agents externes commander, modifier des données ou payer pour le compte des clients | AP2 ne répartit aucune responsabilité, les réseaux de cartes n'ont pas de règles de litige propres aux agents, aucune disposition sur les agents trouvée dans le PSR |
| À éviter | Construire son propre back-end multi-agents inter-organisations pour faire de l'A2A | Les configurations multi-agents indépendantes amplifient les erreurs 17,2 fois ; les tâches séquentielles se dégradent de 39 à 70 % |
Plus de réponses IA : groupage de colis, codes tarifaires et e-commerce transfrontalier
Sources Kim et al., Towards a Science of Scaling Agent Systems (arXiv:2512.08296)| CISA: Secure adoption of agentic AI| IMDA: Model AI Governance Framework for Agentic AI v1.5| Ministère des Affaires numériques : Cadre de classification des risques de l'IA v1.0 (PDF)| GOV.UK: CMA complying with consumer law when using AI agents| GitHub Advisory GHSA-qw47-mcm5-934w| A2A Issue #2103| A2A Issue #2122| AP2 v0.2 Specification
Comment les e-commerçants transfrontaliers et les logisticiens doivent-ils se préparer à A2A ?
L'investissement le plus judicieux en 2026 pour les e-commerçants transfrontaliers et les prestataires logistiques n'est pas un point de terminaison A2A, mais les données structurées de leurs pages web et des outils MCP déterministes en lecture seule : une source secondaire citant des données Cloudflare Radar d'août 2026 évalue les bots IA à environ 7 % des requêtes HTML, dont l'action en temps réel pour le compte d'utilisateurs ne représente que 5,8 %, et la réservation de fret par les assistants IA des clients de Flexport passe elle aussi par MCP.
Les requêtes centrales de l'e-commerce transfrontalier et de la logistique – combien coûte l'envoi, à combien s'élèvent les taxes, quels sont le code tarifaire et les règles d'importation de ce produit – sont par nature des calculs déterministes : c'est précisément le type de service dont les agents externes ont le plus besoin et sur lequel ils se trompent le moins. Selon le blog d'ingénierie d'Anthropic, la seule réécriture des descriptions d'outils a réduit de 40 % le temps d'exécution des tâches pour les agents suivants ; le retour d'Instant Checkout vers les Apps marchandes chez OpenAI montre que les transactions finissent par revenir dans le parcours propre du marchand. L'ordre de préparation devrait donc être : d'abord rendre les pages web et les données structurées lisibles, puis transformer les outils déterministes en MCP, ajouter dans les réponses des outils des URL de reprise qui ramènent les transactions vers son propre parcours, et seulement ensuite envisager un emplacement A2A.
Une carte A2A de réservation (placeholder) consiste à publier à /.well-known/agent-card.json une carte dont les compétences correspondent à des outils déterministes existants, comme les devis, les taxes ou les informations de processus, avec derrière des appels directs à des programmes, sans LLM. Cette démarche est peu coûteuse et relève de la « valeur d'option », mais il n'existe à ce jour aucun cas mesuré d'une PME ayant gagné du trafic ou du chiffre d'affaires grâce à elle ; il s'agit d'une déduction. Si l'on ouvre réellement un point de terminaison A2A, il faut au minimum : n'exposer que des compétences en lecture seule, ne se fier à aucun champ de la carte de l'autre partie, refuser les IP privées dans les URL de push, et journaliser taskId, contextId, identité de l'appelant et traceparent.
Ce que fait HowBridge aujourd'hui (tout est vérifiable sur la page développeurs de HowBridge) : HowBridge propose un MCP public sans clé API ni OAuth (https://0523.tw/mcp/public), qui comprend 8 outils en lecture seule et idempotents : présentation de la marque et des services HowBridge, estimation des frais de groupage de la Chine vers Taïwan (express maritime/fret aérien), estimation des taxes à l'importation à Taïwan, codes tarifaires CCC candidats à partir du nom du produit, taux tarifaires CCC et règles d'importation, frais de hors-gabarit pour la livraison à Taïwan, et processus de groupage et règles de déclaration simplifiée ; la limite est de 120 requêtes par minute et par IP, et le MCP est inscrit au MCP Registry officiel (nom tw.0523/lucky-public). Les réponses d'estimation des frais d'envoi contiennent une URL de reprise (continue_url) qui permet à l'utilisateur de poursuivre sur le site. Le MCP membres (https://0523.tw/mcp) utilise une autorisation OAuth 2.1 et propose 6 outils en lecture seule qui ne peuvent lire que les factures, colis, préavis, avis d'imposition et déclarations d'importation du membre autorisé lui-même, avec par défaut 60 requêtes par minute et 5 000 par jour. Les points d'accès actuellement listés sur la page développeurs de HowBridge sont l'API de données membres, le MCP membres et le MCP public ; il n'y a pas de point de terminaison A2A, et cet article ne signifie pas que HowBridge prend en charge A2A.
Si vous souhaitez qu'un assistant IA vous aide à estimer le coût d'un envoi de la Chine vers Taïwan, vous pouvez utiliser directement les versions web du calculateur de frais de groupage, du calculateur de droits d'importation et de la recherche de codes tarifaires ; ces outils et le MCP public partagent la même logique de calcul. Les estimations sont fournies à titre indicatif : les frais d'envoi définitifs sont ceux de la facture établie après mesure à l'entrée en entrepôt, et les taxes sont celles fixées par la douane.
| Priorité | Action | Recommandation | Motif |
|---|---|---|---|
| 1 | Continuer à renforcer le contenu web et les données structurées schema.org | À faire | Les agents accèdent toujours aux sites surtout par navigation et exploration ; l'action en temps réel pour le compte d'utilisateurs ne pèse qu'une faible part du trafic |
| 2 | Transformer les fonctions de devis, de taxes et de codes tarifaires en outils MCP déterministes en lecture seule, et soigner leurs descriptions | À faire | La réécriture des descriptions d'outils a réduit de 40 % le temps d'exécution des agents ; dans la logistique, la réservation de fret par agents passe par MCP |
| 3 | Joindre aux réponses des outils des URL de reprise qui ramènent les transactions vers son propre parcours | À faire | Instant Checkout est revenu aux Apps marchandes ; les transactions reviennent sur les pages propres du marchand |
| 4 | Conserver OAuth pour les interfaces de données membres, avec limitation de débit par client et journaux d'audit | À faire | La spécification laisse l'autorisation à l'implémentation ; Akamai alerte sur la hausse des agents frauduleux |
| 5 | Publier une carte de réservation /.well-known/agent-card.json reliée uniquement à du code déterministe, sans LLM | Possible (faible priorité) | Faible coût, valeur d'option ; aucun cas mesuré à ce jour (déduction) |
| 6 | Ouvrir un point de terminaison A2A | À faire sous conditions | Lecture seule uniquement ; ne pas se fier aux champs de la carte ; refuser les IP privées dans les URL de push ; tout journaliser (en réponse aux CVE publiées de type SSRF et fail-open) |
| 7 | Signer l'Agent Card | À reporter, ou n'utiliser qu'un seul SDK | Ticket #2122 : canonisation incohérente d'un SDK à l'autre |
| 8 | Laisser des agents externes commander, modifier une adresse ou payer | À éviter | Pas de cadre de responsabilité ; sur les tâches séquentielles, les configurations multi-agents se dégradent de 39 à 70 % |
| 9 | Construire son propre back-end multi-agents pour A2A, ou encaisser les frais d'envoi via AP2/x402 | À éviter | Le volume commercial réel de x402 est très faible ; aucun exemple de règlement de frais de transport trouvé |
Plateforme développeurs HowBridge : MCP public et MCP membres ・ Tutoriel MCP groupage : interroger frais d'envoi et taxes avec Claude et ChatGPT ・ Calculateur de frais de groupage : Chine vers Taïwan en express maritime et fret aérien ・ Calculateur de droits d'importation : estimer droits de douane, taxe sur les ventes et taxe sur les marchandises ・ Recherche de codes tarifaires : saisir un nom de produit pour trouver le code CCC et le taux
Sources PaidHosting : AI agent traffic (citant Cloudflare Radar)| HUMAN Security: 2026 State of AI Traffic| SupplyChain247 : réservation de fret par assistant IA chez Flexport| Anthropic Engineering: How we built our multi-agent research system| Digital Commerce 360 (2026-03-06)| Communiqué d'Akamai| A2A Specification| Plateforme développeurs HowBridge (MCP public et MCP membres)
5 étapes pour préparer l'interopérabilité des agents IA chez les e-commerçants transfrontaliers et les logisticiens
1Rendre d'abord les pages web lisibles
Placer les faits essentiels comme les prix, délais et règles dans du HTML rendu côté serveur et ajouter des données structurées schema.org ; les agents accèdent toujours aux sites surtout par navigation et exploration.
2Transformer les fonctions déterministes en outils MCP
Réaliser les recherches de devis, de taxes et de codes tarifaires sous forme d'outils MCP en lecture seule et idempotents, préciser clairement unités d'entrée et limites dans les descriptions d'outils, et joindre aux réponses une URL de reprise qui ramène l'utilisateur vers son propre parcours.
3Données membres via OAuth avec limitation de débit
Les interfaces touchant aux données personnelles n'utilisent que l'autorisation OAuth, ne renvoient que les données de l'utilisateur lui-même et intègrent une limitation de débit par client et des journaux d'audit.
4Évaluer une carte A2A de réservation
Pour tâter le terrain, publier à /.well-known/agent-card.json une carte qui ne correspond qu'à des outils déterministes, sans LLM derrière, et vérifier avant la mise en ligne la validation des entrées pour les URL de push et les champs de la carte.
5Retester chaque trimestre, attendre les déclencheurs
Chaque trimestre, envoyer des requêtes well-known à 10 à 20 pairs ou plateformes ; ne pas ouvrir les commandes ni les paiements avant qu'un partenaire nommé le demande par écrit, que la v1.1 soit finalisée ou qu'un cadre de responsabilité apparaisse.
Glossaire
- A2A (Agent2Agent)
- Protocole ouvert permettant à des agents IA d'organisations et de frameworks différents de découvrir mutuellement leurs capacités, de se déléguer des tâches et d'échanger des résultats ; hébergé par la Linux Foundation depuis 2025-06.
- MCP (Model Context Protocol)
- Protocole ouvert permettant à des assistants IA d'appeler des outils et ressources externes ; le LLM de l'appelant pilote le raisonnement, et le schéma des outils est transparent pour l'appelant.
- Agent Card
- Fichier de description public d'un agent A2A, qui déclare compétences, interfaces et méthodes d'authentification ; placé par convention à /.well-known/agent-card.json ; signature facultative.
- Task (tâche)
- Unité de travail d'une collaboration dans A2A ; le taskId est généré par le serveur, avec des états tels que soumise, en cours, saisie requise, autorisation requise, terminée et échouée.
- Extension
- Mécanisme permettant d'ajouter des fonctions hors du noyau A2A ; identifiée par URI et activée par le client via l'en-tête A2A-Extensions ; ne peut pas modifier les structures de données du noyau.
- AP2 (Agent Payments Protocol)
- Protocole qui consigne l'autorisation donnée par l'utilisateur aux paiements d'un agent au moyen de mandats SD-JWT ; la v0.2.0 a été publiée le 2026-04-28 et confiée à la FIDO Alliance le 2026-04-29.
- x402
- Protocole de micropaiement entre machines fondé sur le code d'état HTTP 402 « Payment Required », réglé principalement sur la chaîne Base.
- RFC 8693 token exchange
- Norme d'échange de jetons d'OAuth 2.0 ; la claim act peut consigner le chemin de délégation et may_act restreindre le saut suivant.
- SSRF (falsification de requête côté serveur)
- Vulnérabilité qui amène un serveur à envoyer des requêtes vers une adresse choisie par l'attaquant ; les URL de webhook push d'A2A en sont une porte d'entrée fréquente.
- TSC (comité de pilotage technique)
- Instance de décision d'A2A : 9 sièges, un par entreprise ; les propositions sont votées avec gitvote dans des tickets GitHub.
- AIP (Agent Interconnection Protocol)
- Nom du protocole d'interconnexion d'agents utilisé dans la série de documents de normes nationales chinoises GB/Z 185-2026 ; sa compatibilité avec A2A n'est pas établie.
Questions fréquentes
Qui a développé le protocole A2A ?
A2A a été présenté par Google en avril 2025 et confié à la Linux Foundation le 2025-06-23, avec 7 entreprises fondatrices dont AWS, Cisco et Microsoft ; les décisions sont aujourd'hui prises par un comité de pilotage technique de 9 sièges, et A2A a rejoint en août 2026 l'AAIF, la même fondation que MCP.
Quelle est la dernière version d'A2A ?
Au 2026-10-31, la version en vigueur d'A2A est la v1.0.1, publiée le 2026-05-26 et compatible au niveau protocolaire avec la v1.0.0 du 2026-03-12 ; huit thèmes de la v1.1 ont été adoptés, mais aucune date de sortie n'est encore fixée.
Peut-on utiliser A2A et MCP ensemble ?
Oui. Dans l'exemple officiel d'A2A, les agents collaborent entre eux via A2A, tandis que chaque agent utilise MCP pour manipuler ses propres outils ; les deux traitent respectivement l'agent-à-agent et l'agent-à-outil et ne s'excluent pas.
Quelles failles de sécurité connues touchent A2A ?
La première vague de CVE des SDK officiels est apparue d'août à octobre 2026, notamment l'absence d'autorisation en lecture par défaut dans a2a-java (CVE-2026-111764, CVSS 7.5) et une SSRF via le push dans a2a-python (CVE-2026-90790) ; des travaux académiques ont en outre identifié 11 vulnérabilités au niveau du protocole exploitables même en restant conforme à la spécification.
Un agent IA peut-il payer par carte de lui-même ?
Techniquement oui : Visa a annoncé le 2026-07-02 que des agents avaient effectué des achats en Europe, mais les transactions utilisent toujours des Payment Passkeys pour l'authentification forte du titulaire de la carte ; la spécification AP2 ne répartit pas la responsabilité en cas de litige, et le PSR de l'UE n'est pas encore publié au Journal officiel.
Taïwan a-t-il une loi encadrant les agents IA ?
La loi fondamentale taïwanaise sur l'intelligence artificielle a été promulguée et est entrée en vigueur le 2026-01-14, mais ne mentionne pas les « agents » ; le Cadre de classification des risques v1.0 du ministère des Affaires numériques classe les « actions hors autorisation des agents IA autonomes » comme risque B6, et l'attribution de la responsabilité attend les textes d'application de l'article 17.
HowBridge prend-il en charge A2A ?
La page développeurs de HowBridge liste actuellement l'API de données membres, le MCP membres et un MCP public sans clé API ; il n'y a pas de point de terminaison A2A. Le MCP public propose des outils d'estimation en lecture seule pour les frais d'envoi, les taxes à l'importation, les codes tarifaires CCC, entre autres.
La norme nationale chinoise d'interconnexion des agents est-elle identique à A2A ?
Impossible à affirmer. Les 7 documents GB/Z 185.1–185.7-2026 ont été approuvés et publiés le 2026-05-22 sous le nom officiel de protocole AIP ; les pages officielles trouvées ne mentionnent ni A2A ni MCP, et la compatibilité entre les deux n'est pas établie.
Chiffres clés
Chronologie d'A2A
- Google présente A2A avec plus de 50 partenaires (source secondaire)
- A2A 0.2.2 : alignement JSON-RPC incompatible, ajout des extensions
- La Linux Foundation annonce la reprise du projet A2A
- A2A 0.3.0 : agent.json renommé agent-card.json, ajout de la signature des cartes et de mTLS
- IBM ACP fusionne avec A2A, fin du développement d'ACP
- Promulgation et entrée en vigueur de la loi fondamentale taïwanaise sur l'intelligence artificielle
- Publication d'A2A v1.0.0 (un article indique janvier 2026)
- Publication d'AP2 v0.2.0 ; le lendemain, Google confie AP2 à la FIDO Alliance
- La Chine approuve et publie la série GB/Z 185.1–185.7-2026 de 7 documents sur l'interconnexion des agents
- Publication d'A2A v1.0.1
- Le TSC adopte les huit thèmes de la v1.1 par 5 voix contre 0
- Le ministère des Affaires numériques publie le Cadre de classification des risques de l'IA v1.0, avec le risque B6
- La révision MCP 2026-07-28 devient sans état ; les Tasks passent dans une extension officielle
- Date d'adhésion d'A2A à l'AAIF indiquée par l'AAIF et Axios
- Date d'adhésion à l'AAIF indiquée par le blog officiel d'A2A (mentionnée aux côtés du 08-17)
- Lancement de la CLI officielle a2a
- Le NIST publie un billet de blog énonçant 10 principes de conception pour les systèmes de gestion de l'identité des agents
- Le Conseil de l'UE adopte sa position en première lecture sur la PSD3/le PSR (pas encore publiée au Journal officiel)
Signaux que nous suivons
- Un partenaire B2B nommé (plateforme d'e-commerce, transporteur, opérateur d'entrepôt ou commissionnaire en douane) demande par écrit une intégration A2A ; au 2026-10-31, il n'existe encore aucun cas nommé d'A2A inter-organisations, c'est donc le signal le plus fort.
- ChatGPT, Gemini ou Claude annonce officiellement appeler des agents marchands tiers via A2A ; aucun des trois ne le fait aujourd'hui, et Anthropic n'offre pas encore de prise en charge native d'A2A.
- A2A v1.1 est officiellement publiée et inclut la découverte de l'authentification (#1990) et l'idempotence (#1987), ou des extensions sur l'identité des agents et la délégation sont formellement finalisées.
- Le ticket #2122 est fermé et les vecteurs de test de signature du TCK passent dans les trois SDK : Python, JS et Go.
- Les réseaux de cartes publient des codes motifs de rétrofacturation (chargeback) propres aux agents, ou la PSD3/le PSR de l'UE achève sa deuxième lecture au Parlement européen, est publiée au Journal officiel et comporte des dispositions sur les agents (au 2026-10-31, le Conseil n'a adopté que sa position en première lecture, et aucune disposition sur les agents n'a été trouvée dans l'exposé des motifs du PSR).
- Google Agent Registry, Microsoft Agent 365 ou le MCP Registry s'ouvrent à l'enregistrement public inter-organisations, ou des projets comme DNS-AID sont adoptés par un groupe de travail de l'IETF.
- La compatibilité entre la série chinoise GB/Z 185 (AIP) et A2A, ou une implémentation, est rendue publique, ou une plateforme d'enregistrement des agents est mise en service et des partenaires transfrontaliers de part et d'autre du détroit de Taïwan commencent à l'adopter.
- Taïwan adopte, en application de l'article 17 de la loi fondamentale sur l'intelligence artificielle, des règles de responsabilité pour l'IA à haut risque, ou le Yuan exécutif fixe la date d'entrée en vigueur des modifications du 114-11-11 de la loi sur la protection des données personnelles.
- Le TSC d'A2A ajuste sa composition 18 mois après sa création (vers décembre 2026), comme le prévoit le document de gouvernance.
- Retester chaque trimestre 10 à 20 pairs ou plateformes avec des requêtes well-known ; tant que le nombre d'Agent Cards valides obtenues reste à 0, rien ne justifie un investissement supplémentaire.
Organisations et normes citées
- HowBridge Q140309005
- Agent2Agent (A2A) Q133867455
- Model Context Protocol Q133436854
- Google Q95
- Google Research Q28943742
- Fondation Linux Q858851
- Agentic AI Foundation
- Amazon Web Services Q456157
- Amazon Q3884
- Cisco Systems Q173395
- Microsoft Q2283
- Salesforce Q941127
- SAP Q552581
- ServiceNow Q7455653
- IBM Q37156
- Bloomberg LP Q13977
- Atlassian Q757307
- MuleSoft Q6933868
- Anthropic Q116758847
- OpenAI Q21708200
- Zscaler Q8074786
- Ping Identity Q85793376
- Cloudflare Q4778915
- Okta, Inc. Q55627388
- Semgrep Q124512828
- Palo Alto Networks Q7128508
- Alliance FIDO Q15731702
- Chainalysis Q111939618
- Coinbase Q16972754
- Stripe Q7624104
- Shopify Q7501150
- Visa Inc. Q328840
- Mastercard Q489921
- Taylor Wessing Q1030253
- Ant International Q135234509
- Flexport Q23016856
- Tyson Foods Q1325987
- HUMAN Security Q140700188
- Akamai Technologies Q415598
- Institut de technologie du Massachusetts Q49108
- Neural Information Processing Systems Q1961016
- Internet Engineering Task Force Q217082
- World Wide Web Consortium Q37033
- Union européenne Q458
- Administration de normalisation de la Chine Q63961
- Axios Q28230873
- Forbes Q25161472
- GitHub Q364
- Claude Q118876059
- Claude Code Q138457287
- ChatGPT Q115564437
- Gemini Q116698014
- Microsoft Foundry Q141613812
- Microsoft Entra ID Q24833870
- AGENTS.md Q136229882
- Tempo Q140472934
- Machine Payments Protocol Q140387814
- x402 Q139414309
- Universal Commerce Protocol Q139500408
- Agent Payments Protocol (AP2)
- Agentic Commerce Protocol
- Android Q94
- Java Q251
- Python Q28865
- Go Q37227
- .NET Q21622213
- Rust Q575650
- JSON-RPC Q1164443
- gRPC Q26356541
- Transfert d'état de représentation Q749568
- OAuth 2 Q97371579
- OpenID Connect Q18385539
- PKCE (RFC 7636) Q47470960
- JSON Web Signature Q22906027
- JSON Web Token Q22284678
- RFC 8785 (JSON Canonicalization Scheme) Q97455550
- RFC 8693 (OAuth 2.0 Token Exchange) Q83682184
- RFC 9457 (Problem Details for HTTP APIs) Q123502710
- RFC 9421 (HTTP Message Signatures) Q125295021
- Ed25519 Q56099578
- Elliptic curve digital signature algorithm Q915079
- OpenTelemetry Q121746046
- ACME Q20311482
- DNS - based Authentication of Named Entities Q4036847
- SVCB resource record Q139159304
- TXT record Q2386111
- HTTP 402 Q64728484
- échange de données informatisé Q690189
- Strong customer authentication Q65089871
- Schema.org Q3475322
- Common Vulnerabilities and Exposures Q94950995
- Common Vulnerability Scoring System Q1024582
- webhook Q2553302
- Server-side request forgery Q56064107
- infiltration de requête Q116737628
- Directory traversal attack Q442856
- rainbow table Q1139146
- UTF-16 Q740701
- clé d’accès Q118213879
- rétrofacturation Q3307525
- système multi-agents Q529909
- grand modèle de langage Q115305900
- IA agentique Q132451509
- meme coin Q109536316
- Protocol Buffers Q1645574
- Hypertext Transfer Protocol Q8777
- JavaScript Object Notation Q2063
- Journal officiel de l'Union européenne Q480448
- National Institute of Standards and Technology
- Cybersecurity and Infrastructure Security Agency
- National Security Agency
- Consumer Financial Protection Bureau
- Infocomm Media Development Authority
- Competition and Markets Authority
- Information Commissioner's Office
- OECD
- Ministry of Digital Affairs (Taiwan)
- National Science and Technology Council (Taiwan)
- Ministry of Health and Welfare (Taiwan)
- State Administration for Market Regulation
- Cyberspace Administration of China
- Council of the European Union
- European Commission
- Unit 42
- Artificial Intelligence Basic Act (Taiwan)
- Personal Data Protection Act (Taiwan)
- Electronic Signatures Act (Taiwan)
- EU AI Act (Regulation (EU) 2024/1689)
- PSD3 / Payment Services Regulation
- GB/Z 185-2026 AI Agent Interconnection
- Model AI Governance Framework for Agentic AI
- Chargebacks911
- Artemis
- Diginomica
- Digital Commerce 360
- TechNode
- The Paypers
- Strands Agents
- Google ADK
- Microsoft Agent 365
- Microsoft Agent Framework
- Google Agent Registry
- MCP Registry
- Okta Agent SSO
- Cloudflare Radar
- Web Bot Auth
- WIMSE
- SD-JWT
- goose
- agentgateway
- Verifiable Intent
- W3C Trace Context
- Base
Références
Documents gouvernementaux et officiels
- 人工智慧基本法 (Loi fondamentale sur l'intelligence artificielle) Promulguée par le Bureau présidentiel ; autorité compétente : National Science and Technology Council · 2026-01-14(115-01-14) Loi-cadre taïwanaise sur l'IA ; article 17 sur la responsabilité, article 18 sur l'adaptation des réglementations sous deux ans
- 人工智慧風險分類框架 v1.0(數位策略字第 1150015933 號) (Cadre de classification des risques de l'IA v1.0, lettre Stratégie numérique n° 1150015933) Ministère des Affaires numériques · 2026-07-07(115-07-07) Risque B6, « actions hors autorisation des agents IA autonomes »
- 人工智慧風險分類框架公告 (Avis de publication du Cadre de classification des risques de l'IA) Ministère des Affaires numériques · 2026-07-07 Avis et date d'entrée en vigueur
- 公部門人工智慧應用參考手冊 V1.0 (Manuel de référence pour les applications de l'IA dans le secteur public V1.0) Ministère des Affaires numériques · 2026-01-28 (115-01-28 selon le document) Sous-section A2A en page 14
- 醫療機構應用生成式人工智慧指引 (Lignes directrices sur l'IA générative dans les établissements de santé) Ministère de la Santé et du Bien-être · 2026-05-29(115-05-29) Les systèmes d'agents IA n'en relèvent pas encore
- 個人資料保護法 (Loi sur la protection des données personnelles) Base de données des lois et règlements de la République de Chine (Taïwan) · Version en vigueur ; modifications du 114-11-11 promulguées mais pas encore en vigueur Article 4 : le mandataire est assimilé à l'organisme mandant ; article 21 : transferts internationaux
- 電子簽章法 (Loi sur les signatures électroniques) Base de données des lois et règlements de la République de Chine (Taïwan) · 2024-05-15 (modification du 113-05-15) N'encadre pas la signature par une IA ou un agent
- 中華人民共和國國家標準公告 2026 年第 22 號 (Avis de normes nationales de la République populaire de Chine n° 22 de 2026) Administration d'État pour la régulation du marché ; Administration de normalisation de Chine · 2026-05-22 Approuve la série GB/Z 185.1–185.7-2026 sur l'interconnexion des agents
- GB/Z 185.1-2026 標準詳情 (GB/Z 185.1-2026, fiche de la norme) National Public Service Platform for Standards Information · Publiée le 2026-05-22, en vigueur Statut et classification
- 關於公開 2026 年第 22 號國家標準公告中國家標準全文的通知 (Avis relatif à la publication des textes intégraux des normes nationales de l'avis n° 22 de 2026) National Public Service Platform for Standards Information · 2026-06-18 Date de publication des textes intégraux
- 智能體互聯標準化專題新聞發布會報導 (Compte rendu de la conférence de presse sur la normalisation de l'interconnexion des agents) Site de l'International Science and Technology Innovation Center · 2026-06-29 Conférence de presse du 2026-06-26
- 轉載《法治日報》智能體互聯標準報導 (Article du Legal Daily repris, sur les normes d'interconnexion des agents) Administration d'État pour la régulation du marché · 2026-07-03 7 normes, codes d'identité et AIP
- 智能體規範應用與創新發展實施意見 (Avis de mise en œuvre sur l'application normalisée et le développement innovant des agents intelligents) Administration du cyberespace de Chine ; Commission nationale du développement et de la réforme ; ministère de l'Industrie et des Technologies de l'information · 2026-05-08 Promotion d'AIP, plateforme d'enregistrement, pas de dépassement du périmètre autorisé par l'utilisateur
- AI Act regulatory framework European Commission · Mis à jour en continu Calendrier d'application de l'AI Act
- Digital Omnibus on AI (Regulation (EU) 2026/1744) European Parliament Legislative Train · Publié au Journal officiel le 2026-07-24 Obligations relatives au haut risque reportées au 2027-12-02/2028-08-02
- PSD3 first reading position, ST 15152/26 Council of the European Union · Adoptée le 2026-10-29 Pas encore publiée au Journal officiel
- PSR first reading position, ST 15154/26 Council of the European Union · Adoptée le 2026-10-29 (document daté du 2026-10-30) Aucune disposition sur les agents dans l'exposé des motifs du PSR
- Announcing the AI Agent Standards Initiative NIST CAISI · 2026-02-17 Ne cite ni A2A ni MCP
- Comments on Software and Agentic AI Identity Concept Paper NIST NCCoE · 2026-09-29 Plus de 600 réponses
- Design Tenets for Agent Identity Management Systems NIST (Booth, Fisher, Galluzzo, Clancy) · 2026-10-27 10 principes de conception pour l'identité des agents (billet de blog)
- Careful Adoption of Agentic AI Services CISA, NSA et partenaires internationaux · 2026-05-01 Commencer par des cas d'usage à faible risque, restreindre les droits
- Retrait par le CFPB de la proposition de règle interprétative EFTA/Reg E (Federal Register 2025-08646) Consumer Financial Protection Bureau · 2025-05-15 Pas d'interprétation officielle américaine sur les paiements par agents
- Model AI Governance Framework for Agentic AI v1.5 IMDA (Singapour) · 2026-05-20 (mis à jour le 06-05) Le §1.1.1 cite A2A et MCP
- Complying with consumer law when using AI agents CMA (Royaume-Uni) · 2026-03-09 (mis à jour le 10-30) Les entreprises répondent des actes illicites des agents qu'elles utilisent
- Agentic AI call for evidence ICO (Royaume-Uni) · Du 2026-10-08 au 2026-11-20 Appel à contributions sur l'IA agentique
- Agentic AI in organisations: Early insights from practitioner interviews (AI Papers No. 65) OECD · 2026-09 Mentionne A2A en page 16
Articles académiques
- Why Do Multi-Agent LLM Systems Fail? Cemri, M., Pan, M. Z., Yang, S., et al. (13 auteurs) · NeurIPS 2025 Datasets and Benchmarks Track (spotlight) · 2025(arXiv v3 2025-10-26) · arXiv:2503.13657
- A2ABreak: Systematic Security Analysis of the A2A Protocol Lotfi, A., Rahman, M. M., Karim, I., & Bertino, E. · Prépublication arXiv · 2026-10-24(v3) · arXiv:2609.10871
- Agent Name Collision Attacks in Multi-Agent Systems Arun Kumar, A. · Prépublication arXiv · 2026-09-23 · arXiv:2609.27624
- Towards a Science of Scaling Agent Systems Kim, Y., Gu, K., Park, C., et al. (20 auteurs) · Prépublication arXiv · 2025-12-09 (v1) ; 2026-04-08 (v3, 260 configurations) · arXiv:2512.08296
- From Multi-Agent Systems and the Semantic Web to Agentic AI: A Unified Narrative of the Web of Agents Petrova, T., Bliznioukov, B., Puzikov, A., & State, R. · Prépublication arXiv · 2026-05-24(v4) · arXiv:2507.10644v4
- From prompt injections to protocol exploits: Threats in LLM-powered AI agents workflows Ferrag, M. A., Tihanyi, N., Hamouda, D., Maglaras, L., Lakas, A., & Debbah, M. · ICT Express, 12, 353–383 · 2026 · DOI 10.1016/j.icte.2025.12.001
- Multi-Agent Systems Execute Arbitrary Malicious Code Triedman, H., Jha, R., & Shmatikov, V. · COLM 2025 · 2025 · arXiv:2503.12188
- Authenticated Delegation and Authorized AI Agents South, T., Marro, S., Hardjono, T., et al. · arXiv ; version de position dans l'ICML 2025 Position Paper Track · 2025-01-16 · arXiv:2501.09674
- Visibility into AI Agents Chan, A., Ezell, C., Kaufmann, M., et al. · FAccT '24, 958–973 · 2024-06-03 · DOI 10.1145/3630106.3658948
- A Formal Analysis of Agent Payment Protocols Jiang, K., Yu, M., Chang, Y., et al. · Prépublication arXiv · 2026-08-30 · arXiv:2609.00060
- Whispers of Wealth: A Systematic Red-Teaming Study of the Agent Payments Protocol (AP2) Debi, T., Zhu, W., & Gupta, P. S. · IEEE IMNS 2026, 1–6 · 2026-08 · DOI 10.1109/IMNS67862.2026.11655291
Spécifications et sources sectorielles
- A2A Specification A2A Project (Linux Foundation) · v1.0.1,2026-05-26
- What's new in A2A v1 A2A Project · 2026
- A2A CHANGELOG a2aproject/A2A (GitHub) · 2025-05 à 2026-05
- A2A GOVERNANCE.md a2aproject/A2A (GitHub) · Au 2026-10-31
- A2A and MCP A2A Project · Au 2026-10-31
- A2A Extensions A2A Project · Au 2026-10-31
- A2A Announcements A2A Project · 2026-08-27, 2026-10-01, etc.
- Issue #1942 : regroupement des thèmes de la v1.1 a2aproject/A2A (GitHub) · Vote du 2026-06-25
- Issue #2122 : écarts de canonisation des signatures a2aproject/A2A (GitHub) · Ouvert le 2026-08-10
- Linux Foundation Launches the Agent2Agent Protocol Project Linux Foundation · 2025-06-23
- A2A Protocol Surpasses 150 Organizations Linux Foundation · 2026-04-09
- A2A joins AAIF Agentic AI Foundation · 2026-08-17
- MCP 2026-07-28 changelog Model Context Protocol · 2026-07-28
- MCP 2025-11-25 changelog Model Context Protocol · 2025-11-25
- AP2 Specification v0.2 AP2 Project · 2026-04-28
- Google donates Agent Payments Protocol to FIDO Alliance FIDO Alliance · 2026-04-29
- AgentCore Runtime A2A protocol contract Amazon Web Services · Au 2026-10-31
- How we built our multi-agent research system Anthropic Engineering (blog d'ingénierie) · 2025-06-13
- Towards a science of scaling agent systems Blog Google Research · 2026-01-28
- A security engineer's guide to the A2A protocol Semgrep · 2025
- Agent session smuggling in Agent2Agent systems Unit 42 (Palo Alto Networks) · 2025
- x402 agentic payments adoption Chainalysis · 2026
- Communiqué de Visa sur les achats par agents en Europe Visa · 2026-07-02
- OpenAI shifts checkout plans Digital Commerce 360 · 2026-03-06
- A2A vs MCP (test des Agent Cards en conditions réelles) heym.run · Mis à jour le 2026-10-27
- Web Bot Auth Cloudflare Docs · Au 2026-10-31
- draft-klrc-aiagent-auth IETF Datatracker · Au 2026-10-31
- Flexport AI assistants freight booking SupplyChain247 · 2026
Dernière mise à jour Première publication
Cet article est une synthèse de recherche technique et ne constitue pas un conseil juridique, de sécurité ou d'investissement ; pour les spécifications et la réglementation, les dernières publications des autorités et projets concernés font foi.