Preskočiť na obsah
3.7Pokročilý5 min

Google ADK: Agent Development Kit s natívnou podporou A2A

Blck Alpaca·
Definition

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?
Google ADK (Agent Development Kit) je open-source framework od Googlu na tvorbu jednotlivých aj viacerých spolupracujúcich agentov. Sedí na vrstve provider SDK, podporuje natívne MCP a A2A a je optimalizovaný pre modely Gemini a Vertex AI. Tým sa zameriava predovšetkým na tímy s Google Cloud základom.
Podporuje Google ADK protokol A2A natívne?
Áno. A2A vyvinul Google (launch apríl 2025) a v júni 2025 ho odovzdal Linux Foundation; od 9. apríla 2026 je A2A v1.0 s viac než 150 nositeľskými organizáciami, vyše 22 000 GitHub Stars a piatimi SDK jazykmi GA. ADK podporuje A2A natívne, takže agenti môžu spolupracovať naprieč výrobcami.
Kedy je Google ADK lepšou voľbou oproti LangGraph alebo CrewAI?
ADK sa oplatí, ak tím už stavia na Google Cloud, Vertex AI a Gemini a chce využiť natívnu A2A/MCP integráciu, ako aj Vertex AI ako deployment cieľ. Pre provider-agnostické, durable graf-workflowy je LangGraph často silnejší, pre rýchle rolovo založené multi-agent prototypovanie CrewAI.
Je Google ADK nasaditeľný v DACH v súlade s DSGVO?
Samotné ADK je open source. Rozhodujúca je cesta modelu a hostingu: Gemini cez Vertex AI v EU regiónoch môže podporovať EU dátovú rezidenciu, väzba na US vendora (diskusia o CLOUD Acte) však zostáva. Súlad s DSGVO a EU AI Act je nutné riešiť prípad od prípadu s ochranou údajov a odbornými právnikmi; toto nie je právne poradenstvo.
Ako sa k sebe v Google ADK správajú MCP a A2A?
Oba protokoly sú komplementárne, nie konkurenčné. MCP štandardizuje prístup k nástrojom (agent k nástroju), A2A komunikáciu medzi agentmi (agent k agentovi). Skrátka: MCP pre capabilities, A2A pre collaboration. ADK podporuje obe osi natívne.

Related Articles

Ísť hlbšie?

Získajte nové analýzy priamo do schránky, alebo sa pozrite, ako tieto poznatky nasadzujeme pre firmy.