Skip to main content
Cloud / Google Cloud / Products / Agent Development Kit (ADK) - Multi-Agent Framework

Agent Development Kit (ADK) - Multi-Agent Framework

Agent Development Kit (ADK): Google's open-source framework to build, evaluate, and deploy single- and multi-agent systems.

AI/ML
Pricing Model Free / open source (Apache 2.0); deployment incurs usage costs
Availability Language- and platform-agnostic; managed runtime in several EU regions
Data Sovereignty EU regions with data residency available for the managed Agent Runtime
Reliability N/A (framework); SLA depends on the chosen deployment target SLA

What is Agent Development Kit (ADK)?

The Agent Development Kit (ADK) is Google’s open-source, code-first framework to build, evaluate, and deploy AI agents. It was introduced in 2025 and is released under the Apache 2.0 license. ADK is available in Python, Java, Go, TypeScript, and Kotlin, and is both model-agnostic and deployment-agnostic, while remaining optimized for Gemini.

Since Google Cloud Next 2026, ADK is one of several frameworks (alongside options such as LangChain and LangGraph) used to build agents for the Gemini Enterprise Agent Platform — the new name for the former Vertex AI, into which the Vertex AI Agent Builder services have also been folded. Existing customers do not need to migrate; the services continue running unchanged under the new name.

The Agent Development Kit addresses the challenge of taking agent-based applications from prototype to production. Instead of wiring agents together in individual scripts, you define them as versionable code with clear interfaces, built-in evaluation, and observability. This turns experimental agents into maintainable systems that you can test, monitor, and roll out in a controlled way.

Core Features

  • Multi-agent architectures: Compose specialized agents that collaborate and delegate. Graph workflows combine deterministic code with adaptive AI reasoning.
  • Model independence: Optimized for Gemini, but usable with models from Anthropic, Meta, Mistral, and others through the LiteLLM integration.
  • Built-in tooling: Provides a Google Search tool, custom tools, OpenAPI specifications, and MCP (Model Context Protocol) tools. It includes an Agents CLI plus built-in evaluation (user simulation, custom metrics) and observability (logs, metrics, traces).
  • Flexible deployment: Run agents locally or on Cloud Run, GKE, or the fully managed Agent Runtime of the Gemini Enterprise Agent Platform.

Typical Use Cases

Multi-agent systems: Complex tasks are split across several specialized agents that collaborate and delegate. Graph workflows connect fixed process steps with adaptive reasoning.

Service and support automation: Agents access internal systems through tools, OpenAPI integrations, and MCP, automating requests with traceable behavior.

Research and knowledge agents: Using the Google Search tool and your own data sources, agents deliver grounded answers and support internal research.

Benefits

  • Open source under Apache 2.0 with no license cost for the framework
  • Model- and deployment-agnostic, reducing vendor lock-in
  • Production readiness through built-in evaluation and observability
  • EU regions with data residency for the managed Agent Runtime

Integration with innFactory

As a certified Google Cloud Partner, innFactory supports you with the adoption and operation of this service.

Typical Use Cases

Multi-agent systems with specialized, collaborating agents
Customer service and support automation with tool integration
Internal research and knowledge agents using Google Search and MCP
Production-grade deployment on Cloud Run, GKE, or the managed Agent Runtime

Frequently Asked Questions

What is Agent Development Kit (ADK)?

ADK is Google's open-source, code-first framework to build, evaluate, and deploy AI agents. It is model-agnostic, optimized for Gemini, and available in Python, Java, Go, TypeScript, and Kotlin. The framework is released under the Apache 2.0 license.

When should I use Agent Development Kit (ADK)?

ADK fits when you want to build agent-based applications with code rather than low-code tools, such as multi-agent systems, support automation, or research agents. It is especially useful when you need versioning, testing, and production-grade deployment on Cloud Run, GKE, or the managed Agent Runtime.

How much does Agent Development Kit (ADK) cost?

The framework itself is free and open source (Apache 2.0). Costs arise only from deployment and operation: model tokens and the infrastructure you use. On the managed Agent Runtime, usage is billed by compute time and memory, plus model tokens.

Is ADK locked into Gemini and Google models?

No. ADK is model-agnostic. It is optimized for Gemini, but the LiteLLM integration lets you connect models from other providers such as Anthropic, Meta, or Mistral. Deployment is not tied to Google Cloud either.

How does ADK relate to the Gemini Enterprise Agent Platform?

ADK is one of several supported frameworks for building agents for the Gemini Enterprise Agent Platform (the renamed Vertex AI). Agents can run locally or scale via the managed Agent Runtime, Cloud Run, or GKE; existing Vertex AI customers do not need to migrate, as the services continue running under the new name.

Note: All product information on this page has been compiled with care, but is provided without guarantee and may be outdated or incomplete. Cloud services evolve rapidly — features, pricing, SLAs, and availability change frequently. Authoritative and up-to-date information can only be found on the official product page of Google Cloud (official documentation). This page does not represent an offer by Google Cloud.

Google Cloud Partner

innFactory is a certified Google Cloud Partner. We provide expert consulting, implementation, and managed services.

Google Cloud Partner

Similar Products from Other Clouds

Other cloud providers offer comparable services in this category. As a multi-cloud partner, we help you choose the right solution.

STACKIT

STACKIT AI Model Experiments: Managed MLflow

STACKIT AI Model Experiments: managed MLflow for experiment tracking, LLM tracing, and EU AI Act audit trails on EU …

Pricing Public Preview: service itself free, …
Compare →
STACKIT

STACKIT AI Model Serving: Sovereign LLMs

STACKIT AI Model Serving: Run open-weight LLMs like Llama, Qwen, and GPT-OSS GDPR-compliant from German data centers, …

Pricing Pay-as-you-go per token (input/output)
SLA Runs on the data-sovereign STACKIT Cloud
Compare →
STACKIT

STACKIT Dremio - Sovereign Data Lakehouse

STACKIT Dremio: managed data lakehouse based on Dremio for SQL queries without data movement. GDPR-compliant, public …

Pricing Public preview; unified billing via …
SLA SLA as published by the provider; the service is currently in public preview
Compare →
STACKIT

STACKIT Intake - Data Ingestion for the Data Lakehouse

STACKIT Intake: managed data ingestion via the Kafka protocol directly into Apache Iceberg tables for the STACKIT Data …

Pricing Capacity-based; capacity is configured …
SLA SLA as published by the provider
Compare →
STACKIT

STACKIT Notebooks - Managed JupyterHub

STACKIT Notebooks: managed JupyterHub/JupyterLab for data science and ML in German and Austrian data centers.

Pricing Pay-per-use (compute resources of the …
SLA SLA as published by the provider
Compare →
STACKIT

STACKIT Workflows - Managed Apache Airflow

STACKIT Workflows is a managed workflow orchestration service built on Apache Airflow for data pipelines and ML …

Pricing Pay-per-use
SLA SLA as published by the provider
Compare →

99 comparable products found across other clouds.

Ready to start with Agent Development Kit (ADK) - Multi-Agent Framework?

Our certified Google Cloud experts help you with architecture, integration, and optimization.

Schedule Consultation