Overview of Agent Development Kit (ADK)
mainAgent Development Kit (ADK) is an open-source, code-first TypeScript toolkit for building, evaluating, and deploying sophisticated AI agents. It is designed for both Node.js and browser environments, offering full type safety and Zod schema validation.
Key Capabilities:
- Multi-Agent Orchestration: Compose agents into sequential, parallel, loop, and routed workflows, or delegate to remote agents via the A2A protocol.
- Rich Tool Ecosystem: Includes built-in tools (Google Search, Google Maps, Vertex AI Search) and supports connecting MCP servers or wrapping any function as a tool.
- Deployment: Supports deployment to various environments, including Google Cloud Run via
adk deploy cloud_run.