Guides
How-to pages for the ADK's developer surface. Each guide walks through
one area end to end and links to the module-level reference docs under
docs/<module>/ for details.
- Agents β
Agentconfiguration: name, instructions, tools, handoffs, guardrails. - Tools β Function tools, hosted tools, MCP tools, tool guardrails.
- Handoffs β LLM-orchestrated and code-orchestrated routing.
- Guardrails β User-authored input and output safety gates. Decorator-based and config
refpatterns. - Memory β Episodic + semantic memory; vector stores; embedders.
- Skills β Reusable capability bundles (instructions + tools + governance).
- Tracing β OpenInference / OpenTelemetry; Arize, Phoenix, Langfuse exporters.
- Cost β CostEstimator, CostLedger, LLMRouter (CheapestFirst, LatencyFirst).
- Sandbox β Sandbox-isolated tool execution; Docker / K8s / hosted-bridge clients.
- A2A β Agent-to-Agent protocol.
- MCP β Model Context Protocol client + server.