adk-python

Community

Build production-grade multi-agent apps with ADK.

AuthorFandry96
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Google Agent Development Kit (ADK) for Python provides validated API patterns for building production-grade multi-agent systems. It covers workflow graphs (ADK 2.0 Beta), LlmAgent, SequentialAgent, LoopAgent, CustomAgent (BaseAgent), MCP integration via McpToolset, FunctionTool, ToolContext state, session management, context compaction, callbacks (before/after agent/model/tool), human input via RequestInput, and the App wrapper. Use when: ADK agent, workflow graph, multi-agent, MCP toolset, HITL, context compaction, session state, agent pipeline.

Core Features & Use Cases

  • LlmAgent, SequentialAgent, LoopAgent, and CustomAgent (BaseAgent) support for composing complex agent workflows.
  • Workflow graphs (ADK 2.0 Beta), tools (FunctionTool, McpToolset), sessions/state management, context compaction, and human-in-the-loop via RequestInput.
  • App wrapper and governance-friendly patterns for production-grade orchestration across diverse AI tasks.

Quick Start

Install the ADK Python package, then import core components like LlmAgent, SequentialAgent, and McpToolset to begin building multi-agent pipelines.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: adk-python
Download link: https://github.com/Fandry96/k3-agentic-skills/archive/main.zip#adk-python

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 510,000+ vetted skills library on demand.