Intégration A2A de LangChain : créer des systèmes multi-agents en Python sans le verrouillage du cloud

DEV - 09/06
LangChain a publié langchain-adk 0.3.14 le 20 mars 2026. Il s'agit du premier agent Python grand public...

LangChain a publié langchain-adk 0.3.14 le 20 mars 2026. Il s'agit du premier framework d'agent Python grand public à offrir une prise en charge native A2A – le protocole de coordination d'agent à agent que Google, Microsoft, Salesforce et plus de 100 entreprises traitent désormais comme une infrastructure.

Le titre des notes de version est « A2A-first intégration ». Ce que cela signifie en pratique : n'importe quel agent LangChain peut désormais s'exposer en tant que serveur A2A et appeler d'autres agents compatibles A2A, quel que soit le framework qui les a construits. Votre orchestrateur LangChain peut déléguer à un spécialiste Crew.AI. Votre agent Google ADK peut appeler un spécialiste LangChain. La limite du cadre n’a plus d’importance.

Remarque : langchain-adk utilise un simple asyncio pour l'orchestration des agents — il n'est pas construit sur LangGraph et ne l'exige pas. Si vous utilisez actuellement LangGraph, langchain-adk est un chemin alternatif, pas une couche d'intégration.

C'est la promesse. Regardons à quoi cela ressemble dans le code.

Qu'est-ce qu'A2A (si vous êtes juste en train de rattraper votre retard)

A2A est un protocole ouvert pour la délégation de tâches d'agent à agent. La version 1.0 a été abandonnée le 12 mars 2026, détenue conjointement par Google et la Linux Foundation, avec le soutien d'OpenAI, Microsoft, Salesforce et ServiceNow. Licence Apache 2.0.

Le modèle mental : A2A est aux agents ce que HTTP est aux serveurs web. Il donne à chaque agent un langage commun pour envoyer des tâches, signaler les progrès et renvoyer les résultats, indépendamment du framework ou de l'environnement d'hébergement.

Si vous utilisez déjà MCP : MCP gère la coordination agent-outil : votre agent appelle des API, lit des fichiers et exécute du code. A2A gère la coordination entre agents : vos agents se déléguent des tâches les uns aux autres. Ce sont des couches complémentaires. Le propre cadrage de Google à partir de l'annonce de la version 1.0 les positionne exactement de cette façon. V...
[Courte citation de 8% de l'article original]

Loading...