Google ADK: Agent Development Kit s natívnou podporou A2A
Google ADK (Agent Development Kit) je open-source framework od Googlu na tvorbu single- a multi-agent systémov s natívnou podporou protokolu A2A a MCP. Je optimalizovaný pre modely Gemini a Vertex AI a zameriava sa primárne na tímy s Google Cloud stackom. Ekonomický lock-in na Google Cloud zostáva vysoký.
Key Takeaways
- ✓Google ADK je agentový framework od Googlu na vrstve provider SDK, úzko integrovaný s Vertex AI a modelmi Gemini.
- ✓A2A vyvinul Google (launch apríl 2025, ~50 partnerov), v júni 2025 ho odovzdal Linux Foundation a od 9. apríla 2026 je ako v1.0 s viac než 150 nositeľskými organizáciami GA - ADK ho podporuje natívne.
- ✓ADK ponúka natívnu podporu MCP (vrstva nástrojov) a natívnu podporu A2A (agent-to-agent), čím sa dá redukovať technický lock-in.
- ✓Ekonomický lock-in zostáva vysoký: Vertex AI a Gemini viažu stack na Google Cloud, US vendora (diskusia o CLOUD Acte).
- ✓Zmysluplné je to predovšetkým pri existujúcom Google Cloud/Gemini stacku; pri provider-agnostike alebo striktnej DACH suverenite sú LangGraph, Pydantic AI alebo n8n väčšinou lepšou voľbou.
- ✓Vymedzenie: LangGraph poskytuje hlbšiu durable graf-orchestráciu, CrewAI rýchlejšie rolovo založené prototypovanie - prínos ADK spočíva v natívnej Vertex/A2A integrácii.
Google ADK (Agent Development Kit) je open-source framework od Googlu na budovanie single- a multi-agentových systémov s natívnou podporou pre protokol A2A (Agent-to-Agent) a MCP (Model Context Protocol). Je optimalizovaný na modely Gemini a Vertex AI a zameriava sa primárne na tímy s Google Cloud základom. Agenti vytvorení pomocou neho sa dajú produktívne prevádzkovať cez Vertex AI. Toto úzke prepojenie je zároveň silnou stránkou aj rizikom vendor lock-in.
- Čo to je:Agent framework od Googlu na vrstve Provider-SDK, úzko integrovaný s Vertex AI a Gemini.
- Silná stránka:natívna podpora A2A a MCP pre medziproduktovú spoluprácu agentov.
- Kedy má zmysel:existujúci Google Cloud/Gemini stack a potreba interoperability agent-to-agent cez A2A.
Zaradenie v agentovom stacku
Vo vrstevnatom modeli agentovej krajiny sa Google ADK nachádza na vrstve Provider-SDK - tam, kde sú umiestnené aj OpenAI SDK a Anthropic SDK. Nad ním ležia vrstvy Agent-Runtime, Framework a Orchestration/Platform, pod ním Foundation-Models, v kontexte Googlu predovšetkým Google Gemini. Naprieč týmito vrstvami ležia otvorené protokoly: MCP pre vertikálnu konektivitu nástrojov (agent k nástroju) a A2A pre horizontálnu komunikáciu agent-to-agent. Popri tom existujú AGENTS.md ako konvencia pre repozitáre a AP2 ako rozšírenie pre Agent-Payments.
Prakticky to znamená: S ADK definujete agentov ako komponovateľné jednotky z inštrukcie, nástrojov a modelu, orchestrujete viacerých z nich a exponujete ich cez A2A pre iných agentov - aj tých z cudzích stackov. Ako technický základ využíva ADK, podobne ako mnohé iné frameworky a SDK (OpenAI SDK, Anthropic SDK, LangChain, LlamaIndex, CrewAI), Pydantic Validation ako substrát pre typovo bezpečné dátové štruktúry.
Natívna podpora A2A - skutočné USP
A2A je príspevok Googlu k interoperabilite agentov. Protokol predstavil Google vapríli 2025(s približne 50 partnermi na štarte) a vjúni 2025ho odovzdal Linux Foundation. Google daroval špecifikáciu vrátane toolingu. Cez verziuv0.3 (júl 2025)dosiahol A2A9. apríla 2026 verziu 1.0 (GA)s viac ako150 podporujúcimi organizáciami, viac ako22 000 GitHub hviezdičkamiapiatimi SDK jazykmi(Python, JS, Java, Go, .NET). Verzia v1.0 priniesla okrem iného podpísané Agent Cards.
Pre ADK je natívna podpora A2A rozhodujúcim diferenciátorom: agenti môžu spolupracovať naprieč výrobcami, namiesto toho, aby zostali v uzavretom Google ekosystéme. MCP a A2A sú pritom komplementárne, nie konkurenčné:MCP štandardizuje prístup k nástrojom (agent k nástroju), A2A komunikáciu medzi agentmi (agent k agentovi).ADK pokrýva obe osi natívne.
Multi-agentová architektúra a deployment
ADK podporuje budovanie jednotlivých agentov rovnako ako viacerých spolupracujúcich agentov. Typické vzory - sekvenčné postupnosti, paralelné vykonávanie a hierarchické resp. Supervisor-Worker štruktúry - sa dajú zobraziť a cez A2A prepojiť aj cez hranice stackov. Ako runtime a deployment prostredie slúži Vertex AI; tam vytvorení a prevádzkovaní agenti pristupujú k Gemini ako Foundation-Model.
Pre DACH-relevantné workloady je hosting cesta centrálna: Gemini cez Vertex AI sa dá prevádzkovať v EÚ regiónoch, čo môže podporovať EÚ dátovú rezidenciu. Keďže Google je US vendor, zostáva však diskusia o CLOUD Act - porovnateľne s hodnotením iných US cloud providerov. Profil vendor lock-in je zodpovedajúco vysoký (Google-natívny), DACH relevancia stredná - reálna, ale nižšia ako pri Microsoft- alebo Salesforce-centrických DACH estates.
Odlíšenie od LangGraph, CrewAI a ďalších
Nasledujúca tabuľka zaraďuje Google ADK voči najpoužívanejším Code-First alternatívam. Stav 2026; verzie a úrovne zrelosti sú momentky a treba ich overiť pred začiatkom projektu.
Dimenzia | Google ADK | LangGraph | CrewAI | Pydantic AI |
|---|---|---|---|---|
Vendor | Google (US) | LangChain Inc. (US) | crewAI Inc. (US) | Pydantic Inc. (UK) |
Primárny jazyk(y) | Python (plus ďalšie) | Python, JS/TS | Python only | Python |
MCP-Support | natívny | cez Community-Adapter | natívny | natívny (Extra) |
A2A-Support | natívny | cez Adapter | natívny | natívny (Extra) |
Model-Fokus | Gemini / Vertex AI | provider-agnostický | provider-agnostický | provider-agnostický |
Multi-Agent | sekvenčne, paralelne, hierarchicky | Graph (Nodes/Edges) | Crews + Flows | Composable Agents |
Deployment | Vertex AI | self-host alebo LangGraph Cloud | self-host alebo CrewAI Enterprise | self-host; Logfire EÚ-Region |
Vendor-Lock-in | vysoký (Google-natívny) | nízky | nízky | nízky |
DACH-Relevancia | stredná | veľmi vysoká | stredná | vysoká (Python-tímy) |
Rozdiely sa dajú zhustiť na tri body.LangGraphje nízkovrstvový orchestračný framework pre state-ful, dlhobežiace multi-step workflow s durable execution, checkpointingom a zrelou observability (LangSmith); platí za najrozšírenejší open-source orchestračný runtime v DACH engineering tímoch a je provider-agnostický.CrewAIboduje pri najrýchlejšom rolovo založenom multi-agentovom prototypovaní, je však Python-only a okolo durable state menej prísny.Google ADKťahá svoju pridanú hodnotu nie z hlbšej graph logiky, ale z natívneho prepojenia s Vertex AI, Gemini a svetom A2A/MCP protokolov. Kto nemá Google Cloud základ, získa s ADK zriedka oproti provider-agnostickým alternatívam.
Krátky príklad: Multi-agentová pipeline s A2A
Predpokladajme, že agentúra buduje pre B2B klienta research-and-report pipeline na Google Cloud. Štruktúra v pseudokóde:
```text
research_agent = Agent(
model = "gemini", # Foundation-Layer
tools = [web_search_mcp], # Prístup k nástroju cez MCP
instruction = "Preskúmaj trh X, zhrň zdroje."
)
report_agent = Agent(
model = "gemini",
instruction = "Vygeneruj štruktúrovaný report zo zistení."
)
pipeline = SequentialAgent([research_agent, report_agent])
Deployment: Vertex AI
deploy(pipeline)
Exponovanie pre cudzie agenty cez A2A (Signed Agent Card)
expose_via_a2a(pipeline)
```
Rozhodujúcim krokom je posledný riadok: Cez A2A sa pipeline stáva pre externých agentov - napríklad z Microsoft Agent Framework alebo CrewAI stacku - nájditeľnou a volateľnou ako spolupracujúci peer, bez toho, aby táto protistraná musela poznať Google-špecifický kód. Práve toto oddelenie je zmyslom protokolovej vrstvy: Voľba frameworku sa stáva sekundárnou voči interoperabilite.
Pre agentúry a B2B rozhodovateľov
Preagentúryje Google ADK relevantný, keď sú klienti už zakotvení v Google Cloud alebo je Gemini strategicky nastavený. Najrýchlejšia páka potom nespočíva v proprietárnych pipeline, ale v dôslednom využívaní A2A a MCP - tak zostávajú prompty, nástroje a eval suity framework-agnostické a neskorší prechod realistický. PreB2B rozhodovateľovplatí: Hodnotte ADK pozdĺž jazykového stacku, požiadavky na suverenitu a multi-agentovej potreby, nie pozdĺž GitHub hviezdičiek. Ak je cieľom provider-agnostika alebo striktná DACH suverenita bez US vendora, sú LangGraph self-hosted (napríklad na STACKIT, IONOS alebo OVHcloud), Pydantic AI s Logfire EÚ-Region alebo n8n (Berlín) väčšinou udržateľnejšou voľbou. Poznámky k GDPR a EU AI Act sú informatívne a nenahrádzajú právne poradenstvo. Blck Alpaca podporuje pri výbere frameworku, A2A/MCP interop dizajne a suverénnej hosting ceste - oslovte nás pre fundované vyhodnotenie.
Často kladené otázky
Čo je Google ADK?
Podporuje Google ADK protokol A2A natívne?
Kedy je Google ADK lepšou voľbou oproti LangGraph alebo CrewAI?
Je Google ADK nasaditeľný v DACH v súlade s DSGVO?
Ako sa k sebe v Google ADK správajú MCP a A2A?
Related Articles
Ísť hlbšie?
Získajte nové analýzy priamo do schránky, alebo sa pozrite, ako tieto poznatky nasadzujeme pre firmy.