Skip to content

Google ADK

Google’s Agent Development Kit. Build agents on Gemini with MCP, A2A, multi-agent orchestration, and native GCP IAM. Three language implementations share the same architecture.

LLM-backed agent

Core agent primitive — Gemini and other LLMs via google-genai. Python calls it LlmAgent; Go uses LLMAgent.

Multi-agent orchestration

Orchestrator routing, specialist delegation.

Tools system

Function tools, Google Cloud service tools, custom tools.

MCP

Model Context Protocol client + server.

A2A protocol

Cross-framework agent interop.

GCP IAM

Workload Identity, service accounts, VPC integration.


DateVersionChanges
2026-05-01Py 1.32.0 / Go 1.0 / TS 0.6.1Python stable bumped 1.31.1 → 1.32.0; comprehensive guide header updated; revision history entry added. google.adk.agents.Agent import verified.
2026-04-21Py 1.31 / Go 1.0 / TS 0.6.1Parent index redesigned as language selector.
April 2026Go 1.0 GAGo SDK graduated to v1.0 GA.
November 2025Py 1.18 / Go 0.1Initial multi-language guide.