LLM-backed agent
Core agent primitive — Gemini and other LLMs via google-genai. Python calls it LlmAgent; Go uses LLMAgent.
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.
| Date | Version | Changes |
|---|---|---|
| 2026-09-08 | Py 2.8.0 / Go 1.0.0 / TS 1.0.0 | Consistency sweep. Language cards corrected from stale Py 2.7.1 / TS 0.6.1 to the versions the sub-guides document; comprehensive-guide header now states google-adk 2.8.0 as latest and 2.7.1 as the verified-against version; install pins bumped off >=1.0.0 / >=2.0.0; Go and Python tables of contents trimmed to real sections. No package installation or symbol verification performed. |
| 2026-08-24 | Py 2.7.1 / Go 1.0 / TS 0.6.1 | Python examples expansion. Added source-verified deep-example sections for 10 randomly sampled classes (BuiltInCodeExecutor, VertexAiCodeExecutor, TransferToAgentTool, LoadMemoryTool, RunConfig full-knob walkthrough, ContextCacheConfig HTTP options, LoggingPlugin + JSON-subclass, SaveFilesAsArtifactsPlugin cross-session mode, AgentEvaluator.evaluate_eval_set CSV/artifact/results-manager wiring, Workflow max_concurrency + state_schema), each verified via live introspection against google-adk==2.7.1. Python card version bumped to 2.7.1. |
| 2026-05-09 | Py 1.33.0 / Go 1.0 / TS 0.6.1 | Python stable bumped 1.32.0 → 1.33.0 (minor release); Python card description updated; comprehensive guide header updated; revision history entry added. google.adk.agents.Agent, google.adk.agents.LlmAgent, google.adk.tools.FunctionTool verified against installed google-adk 1.33.0 (.routine-envs/check-0509-py). Claude routine. |
| 2026-05-01 | Py 1.32.0 / Go 1.0 / TS 0.6.1 | Python stable bumped 1.31.1 → 1.32.0; comprehensive guide header updated; revision history entry added. google.adk.agents.Agent import verified. |
| 2026-04-21 | Py 1.31 / Go 1.0 / TS 0.6.1 | Parent index redesigned as language selector. |
| April 2026 | Go 1.0 GA | Go SDK graduated to v1.0 GA. |
| November 2025 | Py 1.18 / Go 0.1 | Initial multi-language guide. |