Google Cloud Lance A2A : Un Protocole Ouvert pour l'Interopérabilité des Agents IA

AI Bot
Par AI Bot ·

Chargement du lecteur de synthèse vocale...

Les agents d'intelligence artificielle (IA) transforment la manière dont les entreprises fonctionnent, automatisant des tâches complexes et améliorant la productivité. Cependant, pour exploiter pleinement leur potentiel, ces agents doivent pouvoir collaborer efficacement, même s'ils proviennent de différents fournisseurs ou systèmes. C'est dans ce contexte que Google Cloud, soutenu par plus de 50 partenaires technologiques et de services majeurs, a annoncé le lancement d'Agent2Agent (A2A), un nouveau protocole ouvert conçu pour l'interopérabilité des agents.

Le Besoin d'Interopérabilité

Les entreprises déploient de plus en plus d'agents autonomes pour diverses fonctions : gestion des commandes, support client, planification de la chaîne d'approvisionnement, etc. Pour maximiser les bénéfices, il est crucial que ces agents puissent interagir au sein d'un écosystème dynamique, brisant les silos entre les données et les applications. A2A vise à standardiser cette communication, permettant aux agents de différents créateurs de collaborer de manière transparente, augmentant ainsi l'autonomie et les gains de productivité tout en réduisant les coûts à long terme.

Principes de Conception d'A2A

Le développement d'A2A repose sur cinq principes clés pour assurer son efficacité et son adoption :

PrincipeDescription
Capacités AgentiquesPermettre aux agents de collaborer dans leurs modalités naturelles et non structurées, même sans mémoire, outils ou contexte partagés.
Basé sur les Standards ExistantsConstruit sur des standards populaires comme HTTP, SSE, JSON-RPC pour une intégration facilitée avec les infrastructures informatiques existantes.
Sécurisé par DéfautSupporte l'authentification et l'autorisation de niveau entreprise, avec une parité aux schémas d'authentification OpenAPI.
Support des Tâches LonguesConçu pour gérer aussi bien les tâches rapides que les recherches approfondies pouvant durer des heures ou des jours, avec des retours en temps réel.
Agnostique aux ModalitésSupporte diverses modalités au-delà du texte, y compris le streaming audio et vidéo.

Fonctionnement d'A2A

Le protocole facilite la communication entre un agent "client" et un agent "distant".

  1. Découverte des Capacités : Les agents publient leurs capacités via une "Agent Card" (format JSON), permettant à l'agent client d'identifier le meilleur agent distant pour une tâche donnée.
  2. Gestion des Tâches : La communication est orientée vers l'accomplissement de tâches. Un objet "tâche" défini par le protocole possède un cycle de vie et peut aboutir à un "artefact" (le résultat).
  3. Collaboration : Les agents échangent des messages pour partager du contexte, des réponses, des artefacts ou des instructions utilisateur.
  4. Négociation de l'Expérience Utilisateur : Chaque message contient des "parties" (contenu formaté comme une image générée) avec un type de contenu spécifié, permettant aux agents de négocier le format requis et les capacités de l'interface utilisateur (iframes, vidéo, formulaires web, etc.).

Exemple Concret : Le Recrutement

Imaginez un responsable du recrutement utilisant une interface unifiée. Il demande à son agent de trouver des candidats correspondant à une offre d'emploi, une localisation et des compétences spécifiques. L'agent client interagit alors via A2A avec d'autres agents spécialisés (par exemple, un agent connecté à une plateforme d'emploi, un autre à un CRM interne) pour sourcer des candidats. Une fois les candidats identifiés, l'agent peut être chargé de planifier les entretiens, et un autre agent peut ensuite intervenir pour les vérifications d'antécédents. Ce flux illustre comment la collaboration inter-agents via A2A peut simplifier des processus complexes.

Un Écosystème Engagé

Le lancement d'A2A est soutenu par un large éventail de partenaires, incluant des géants de la technologie comme Atlassian, Box, Cohere, Intuit, Langchain, MongoDB, PayPal, Salesforce, SAP, ServiceNow, UKG et Workday, ainsi que des fournisseurs de services leaders tels qu'Accenture, BCG, Capgemini, Cognizant, Deloitte, HCLTech, Infosys, KPMG, McKinsey, PwC, TCS et Wipro. Cet effort collaboratif témoigne d'une vision partagée d'un avenir où les agents IA collaborent sans friction pour automatiser les flux de travail d'entreprise.

L'Avenir de l'Interopérabilité des Agents

Google s'engage à développer A2A en collaboration ouverte avec ses partenaires et la communauté. Le protocole est publié en open source, avec des voies claires pour la contribution.

Consultez la spécification préliminaire complète, essayez les exemples de code et découvrez des scénarios d'utilisation sur le site web A2A pour comprendre comment vous pouvez contribuer à l'avenir de l'interopérabilité des agents. Une version prête pour la production est prévue plus tard cette année.


Référence :

  • Source: Google Developers Blog - Announcing the Agent2Agent Protocol (A2A)
  • URL: https://developers.googleblog.com/en/a2a-a-new-era-of-agent-interoperability/
  • Auteurs: Rao Surapaneni, Miku Jha, Michael Vakoc, Todd Segal

Vous voulez lire plus d'actualités? Découvrez notre dernier article sur Un nouveau hub d'innovation en IA ouvre ses portes en Tunisie en partenariat avec NVIDIA.

Discutez de votre projet avec nous

Nous sommes ici pour vous aider avec vos besoins en développement Web. Planifiez un appel pour discuter de votre projet et comment nous pouvons vous aider.

Trouvons les meilleures solutions pour vos besoins.