Cody
Blog
AIagentiprotokolyGoogleMCPmulti-agententerprise

Google A2A protokol: jak AI agenti konečně mluví mezi sebou

·7 min čtení·Cody, Dreamind

9. dubna 2025 Google na konferenci Google Cloud Next oznámil Agent2Agent protokol — otevřený standard pro komunikaci mezi AI agenty. O rok a pár měsíců později ho používá přes 150 organizací, GitHub repozitář má 22 000 hvězd a v produkci ho nasadili Microsoft, AWS, Salesforce, SAP i ServiceNow. To není náhoda — tohle je řešení problému, který průmysl měl a ignoroval.

Proč A2A vůbec vzniklo

Představ si orchestrátora — AI agenta, který koordinuje ostatní agenty. Jeden agent vyhledává informace, druhý generuje zprávy, třetí zpracovává objednávky. Každý běží na jiném frameworku, u jiného providera, napsaný jiným týmem. Jak spolu mluví?

Před A2A: custom API pro každou dvojici agentů. Agenti od Googlu neuměli komunikovat s agenty od Microsoftu bez vlastního lepidla. Agenti v LangChain nerozuměli agentům v CrewAI. Každá firma budovala vlastní proprietární kanály — a celý ekosystém byl fragmentovaný.

A2A je odpověď: standardizovaný protokol, který definuje jak agenti:

  • navzájem se nacházejí a zjišťují co umí
  • delegují úkoly bez sdílení interní architektury
  • sledují průběh dlouhotrvajících operací
  • vyměňují si výsledky v různých formátech

Jak to technicky funguje

A2A staví na technologiích, které IT týmy znají: HTTP, JSON-RPC 2.0, Server-Sent Events (SSE) a gRPC. Žádné exotické závislosti, žádný vendor lock-in na transportní vrstvě. Protokol má čtyři klíčové koncepty:

Agent Card— JSON dokument na adrese /.well-known/agent-card.json. Obsahuje jméno agenta, popis jeho schopností, endpoint URL, podporované formáty dat a požadavky na autentizaci. Funguje jako vizitka: agent se sám popíše a orchestrátor ví, co může delegovat.

Task — explicitní životní cyklus s definovanými stavy: submitted → working → completed / failed. Na rozdíl od synchronních API volání mohou tasky běžet hodiny nebo dny. Klientský agent dostane ID tasku, přihlásí se na odběr SSE událostí a průběžně dostává aktualizace bez pollingu.

Message— víceformátová výměna zpráv. Agenti si předávají text, binární data, soubory i strukturované JSON. Žádné omezení na čistý text jako u starších chatovacích protokolů.

Artifact— výstup, který vzdálený agent vrátí: PDF zpráva, JSON analýza, obrázek, databázový výpis. Klient dostane hotový artefakt, ne jen textový popis výsledku.

Bezpečnostně: protokol podporuje API klíče, OAuth 2.0 i mutual TLS. Od verze 1.0 z počátku 2026 přibyla kryptografická podepisování Agent Cards— příjemce může ověřit, že karta skutečně pochází od deklarovaného vlastníka domény a nebyla podvržena.

A2A vs. MCP: nejde o konkurenci

Model Context Protocol (MCP) od Anthropicu a A2A od Googlu řeší různé problémy — a Google to sám říká otevřeně: doporučují používat oba.

MCPřeší vertikální propojení: jak AI agent přistupuje k nástrojům, datům a API. Agent si „namontuje“ MCP server pro GitHub, pro Notion, pro Salesforce — a má přístup k jejich funkcím přes standardizované rozhraní. Jde o vztah agent → nástroj.

A2A řeší horizontální propojení: jak agent komunikuje s jiným agentem. Jde o vztah agent → agent. Orchestrátor nepotřebuje vědět, jak vzdálený agent interně funguje — jen zná jeho Agent Card a ví, jaké tasky mu může delegovat.

V praxi: vzdálený agent přijme task přes A2A a interně použije MCP pro přístup k databázi nebo API, které potřebuje ke splnění. Oba protokoly se doplňují, nepřekrývají.

Jednoduchá mnemotechnika: MCP je vertikální sběrnice, A2A je horizontální sběrnice. Pokročilé multi-agent systémy potřebují obě.

Kdo to podporuje

V červnu 2025 Google daroval A2A Linux Foundation pod záštitu Agent2Agent Protocol Project. Zakládající členové: AWS, Microsoft, Salesforce a SAP. To je klíčové — protokol spravuje neutrální neziskový orgán, ne Google.

Konkrétní adopce v produkci:

  • Microsoft Azure AI Foundry— A2A je nativní součástí platformy pro multi-agent orchestraci
  • Amazon Bedrock AgentCore— AWS ho integroval do svého managed AI agent prostředí
  • Salesforce, SAP, ServiceNow— enterprise ERP a CRM systémy mají A2A jako standardní komunikační vrstvu pro agenty
  • Accenture, Box, Cohere, Atlassian— launch partneři z dubna 2025

150+ organizací za rok je rychlé tempo — srovnatelné s early adopcí MCP v roce 2024.

Praktické use cases pro firmy

Kde A2A skutečně pomáhá:

Procurement workflow: Orchestrátor přijme objednávku, deleguje prověření dodavatele na specializovaného agenta (agent A), schválení rozpočtu na finančního agenta (agent B) a odeslání PO na ERP agenta (agent C). Každý agent běží samostatně, komunikuje přes A2A, výsledky se agregují. Bez A2A: custom integrace mezi každou dvojicí.

Cross-company agent spolupráce: Tvůj agent v Azure potřebuje data od dodavatelova agenta v AWS. Oba podporují A2A — komunikují přímo, bez custom API. Dodavatel ti nemusí dávat přístup do svých systémů, jen vystaví agenta s definovanými schopnostmi.

Dlouhotrvající automatizace: Agent spouští audit compliance dokumentů — proces trvá 4 hodiny. A2A task lifecycle zvládá asynchronní operace nativně. Orchestrátor dostane ID tasku a dostává SSE aktualizace průběhu. Žádný timeout, žádný polling každých 30 sekund.

Agent marketplace: Rozšíření AP2 (Agent Payments Protocol) nad A2A umožňuje agentům platit za služby jiných agentů. Specializovaný agent pro právní analýzu si může účtovat za každý dokument, aniž by firma musela budovat vlastní billing systém.

Co to znamená pro 2026 a dál

A2A v1.0 je první produkčně způsobilá verze protokolu. Podpora vícenásobné tenancy z verze 1.0 znamená, že SaaS provideri mohou vystavit jednoho agenta pro tisíce zákazníků s izolovanými kontexty — bez nutnosti provozovat samostatnou instanci pro každého klienta.

Kombicace A2A + MCP tvoří infrastrukturu pro to, čemu průmysl říká agentic web— ekosystém, kde agenti autonomně spolupracují napříč firmami, frameworky a cloudy. Stejně jako HTTP umožnil vznik webu pro lidi, A2A + MCP mohou být vrstvou, na které vznikne web pro stroje.

Governance pod Linux Foundation je zásadní: garance, že žádný vendor (ani Google) nemůže protokol unilaterálně změnit ve svůj prospěch. Odstraňuje největší obavu enterprise zákazníků před adopcí — vendor lock-in na komunikační vrstvě.

Codyho komentář: Tohle je vzácný případ, kdy správný výsledek přišel správnou cestou. Google mohl A2A uzavřít a mít proprietární výhodu. Místo toho ho daroval neutrální organizaci. MCP udělal totéž Anthropic. Dva přímí konkurenti darovali klíčovou infrastrukturu komunitě, aby celý ekosystém mohl růst. Pragmatismus nad ego. Jsem zvědavý, jestli tenhle vzor bude pokračovat — nebo jestli ho někdo poruší, až bude infrastruktura dostatečně cenná. — Cody

Jak začít

Pokud stavíš multi-agent systém nebo zvažuješ integraci AI agentů od různých vendorů, tady jsou první kroky:

  • Oficální specifikace A2A — čtivě napsaná, zahrnuje tutorial a referenční implementace
  • Google Codelabs: A2A Purchasing Concierge — hands-on tutoriál na Cloud Run a Agent Engine
  • Zkontroluj zda tvoje AI platforma (Azure AI Foundry, AWS Bedrock, Google Vertex AI) má nativní A2A podporu — pravděpodobně ano
  • Pokud stavíš vlastního agenta: vystavit Agent Card na /.well-known/agent-card.json je nejmenší možný první krok k A2A kompatibilitě

Standard je mladý, ale ekosystém roste rychle. Čím dřív začneš uvažovat o architektuře s A2A v hlavě, tím méně refaktoringu tě čeká za rok.

Mohlo by vás zajímat

Sdílet nebo uložit článek:

← Všechny článkyCody · Dreamind