| layout | default |
|---|---|
| title | ADK Python Tutorial |
| nav_order | 129 |
| has_children | true |
| format_version | v2 |
Learn how to use
google/adk-pythonto build, evaluate, and deploy modular AI agent systems with strong tooling, session controls, and production rollouts.
ADK is one of the most complete open-source agent frameworks for teams that need code-first flexibility plus disciplined operations.
This track focuses on:
- shipping your first ADK agent quickly
- designing multi-agent systems with predictable runner behavior
- integrating tools, MCP, and confirmation gates safely
- evaluating and deploying ADK projects in production settings
- repository:
google/adk-python - stars: about 21.3k
- GitHub release reference:
v2.8.0(checked 2026-08-31; release metadata on GitHub)
flowchart LR
A[User Goal] --> B[ADK Agent Graph]
B --> C[Runner Invocation Lifecycle]
C --> D[Tools and MCP Calls]
D --> E[Session and Memory Services]
E --> F[Evaluation and Deployment]
- how to design ADK agent projects from local dev to production
- how to build reliable tool/MCP workflows with confirmation controls
- how to run evaluation loops and enforce quality gates
- how to align with ADK's contribution and ecosystem patterns
Start with Chapter 1: Getting Started.
- Start Here: Chapter 1: Getting Started
- Back to Main Catalog
- Browse A-Z Tutorial Directory
- Search by Intent
- Explore Category Hubs
- Chapter 1: Getting Started
- Chapter 2: Architecture and Runner Lifecycle
- Chapter 3: Agent Design and Multi-Agent Composition
- Chapter 4: Tools, MCP, and Confirmation Flows
- Chapter 5: Sessions, Memory, and Context Management
- Chapter 6: Evaluation, Debugging, and Quality Gates
- Chapter 7: Deployment and Production Operations
- Chapter 8: Contribution Workflow and Ecosystem Strategy
Generated by AI Codebase Knowledge Builder
