🌐
Google
docs.cloud.google.com › vertex ai agent builder › overview of agent development kit
Overview of Agent Development Kit | Vertex AI Agent Builder | Google Cloud Documentation
Agent Development Kit (ADK) is a flexible and modular open-source framework for developing and deploying AI agents. While optimized for Gemini and the Google ecosystem, ADK is model-agnostic, deployment-agnostic, and is built for compatibility ...
🌐
Google
google.github.io › adk-docs
Agent Development Kit (ADK) - Agent Development Kit (ADK)
3 weeks ago - For enterprises, ADK can connect to models on hosted services, including Google Cloud which provides a wide range of models and lets you closely manage performance, reliability, security, access, safety, and costs. ... With ADK, we are focused on building an open development framework that lets you build professional, production grade agents, without requiring a pile of code to get started.
Discussions

Just did a deep dive into Google's Agent Development Kit (ADK). Here are some thoughts, nitpicks, and things I loved (unbiased)
There are so many agent frameworks now. I've lost count of them. They will all die in half a year. All of them are just copies or slightly different flavors of the same thing. I don't really see the advantage of using them if they could all disappear or be recreated pretty easily More on reddit.com
🌐 r/LocalLLaMA
51
121
April 10, 2025
Is Google Agent Development Kit (ADK) really worth the hype ?
I have tried ADK recently and built a sequential agent project. Planning to implement A2A demo with ADK and other agent framework too. So far I'm liking it More on reddit.com
🌐 r/AI_Agents
39
88
April 21, 2025
I Built a team of 5 Sequential Agents with Google Agent Development Kit
How this is more effective than one agent that have all tools? Why we need to add A2A layer here aside, it's nice and released by Google? More on reddit.com
🌐 r/LLMDevs
20
73
April 21, 2025
Just did a deep dive into Google's Agent Development Kit (ADK). Here are some thoughts, nitpicks, and things I loved (unbiased)
A really great overview. Thank you for sharing your thoughts. Looking at your breakdown I find the decision they made where “everything is an agent” (point 6) is a bit odd. The structural workflow patterns (the ones you mentioned ) as well as the Agent specific workflow patterns would have been better as a simple set of well patterns on top of the Agent core. Not sure I agree about 12. I think there’s much better ways to implement an event based system but I’m biased having built one. What do you like about how they use callbacks. On 4 I’m going back and forth I actually think I like the way they’ve implemented this but again it follows the “everything is an agent” design and I’m not sure about that decision so like I said trying to decide if I like it or not. Why specifically don’t you like the way they implemented 4? I think it’s got a lot of potential as an SDK and is probably one of the stronger offerings already though like you I question some core design decisions. It adds another option in the SDK realm along with OpenAI’s and SmolAgents (which I feel is a hybrid SDK/Framework which makes it an overall stronger starting point). I think if your in the CloudRun/Vertex ecosystem this is definitely a strong offering. If you’re not it’s still a strong offering with room to grow. Love to hear your additional thoughts on my points above. Cheers, Christopher More on reddit.com
🌐 r/AI_Agents
24
79
April 10, 2025
🌐
GitHub
github.com › google › adk-python
GitHub - google/adk-python: An open-source, code-first Python toolkit for building, evaluating, and deploying sophisticated AI agents with flexibility and control. · GitHub
Agent Development Kit (ADK) is a flexible and modular framework that applies software development principles to AI agent creation. It is designed to simplify building, deploying, and orchestrating agent workflows, from simple tasks to complex ...
Starred by 19.1K users
Forked by 3.3K users
Languages   Python 96.3% | Jupyter Notebook 2.9% | HTML 0.6% | HCL 0.1% | Shell 0.1% | JavaScript 0.0%
🌐
Google Developers
developers.googleblog.com › google for developers blog › agent development kit: making it easy to build multi-agent applications
Agent Development Kit: Making it easy to build multi-agent applications - Google Developers Blog
April 9, 2025 - This comprehensive connectivity ... The Agent Development Kit (ADK) provides a powerful, flexible, and open-source foundation for building the next generation of AI applications....
🌐
InfoWorld
infoworld.com › home › artificial intelligence › generative ai
Hands-on with the Google Agent Development Kit | InfoWorld
1 week ago - The Google Agent Development Kit (ADK) is a flexible and modular open-source framework for developing and deploying AI agents. It is optimized for Gemini and the Google ecosystem, but the ADK is model-agnostic, deployment-agnostic, and built ...
🌐
Reddit
reddit.com › r/localllama › just did a deep dive into google's agent development kit (adk). here are some thoughts, nitpicks, and things i loved (unbiased)
r/LocalLLaMA on Reddit: Just did a deep dive into Google's Agent Development Kit (ADK). Here are some thoughts, nitpicks, and things I loved (unbiased)
April 10, 2025 -
  1. The CLI is excellent. adk web, adk run, and api_server make it super smooth to start building and debugging. It feels like a proper developer-first tool. Love this part.

  2. The docs have some unnecessary setup steps—like creating folders manually - that add friction for no real benefit.

  3. Support for multiple model providers is impressive. Not just Gemini, but also GPT-4o, Claude Sonnet, LLaMA, etc, thanks to LiteLLM. Big win for flexibility.

  4. Async agents and conversation management introduce unnecessary complexity. It’s powerful, but the developer experience really suffers here.

  5. Artifact management is a great addition. Being able to store/load files or binary data tied to a session is genuinely useful for building stateful agents.

  6. The different types of agents feel a bit overengineered. LlmAgent works but could’ve stuck to a cleaner interface. Sequential, Parallel, and Loop agents are interesting, but having three separate interfaces instead of a unified workflow concept adds cognitive load. Custom agents are nice in theory, but I’d rather just plug in a Python function.

  7. AgentTool is a standout. Letting one agent use another as a tool is a smart, modular design.

  8. Eval support is there, but again, the DX doesn’t feel intuitive or smooth.

  9. Guardrail callbacks are a great idea, but their implementation is more complex than it needs to be. This could be simplified without losing flexibility.

  10. Session state management is one of the weakest points right now. It’s just not easy to work with.

  11. Deployment options are solid. Being able to deploy via Agent Engine (GCP handles everything) or use Cloud Run (for control over infra) gives developers the right level of control.

  12. Callbacks, in general, feel like a strong foundation for building event-driven agent applications. There’s a lot of potential here.

  13. Minor nitpick: the artifacts documentation currently points to a 404.

Final thoughts

Frameworks like ADK are most valuable when they empower beginners and intermediate developers to build confidently. But right now, the developer experience feels like it's optimized for advanced users only. The ideas are strong, but the complexity and boilerplate may turn away the very people who’d benefit most. A bit of DX polish could make ADK the go-to framework for building agentic apps at scale.

🌐
Google Cloud
cloud.google.com › blog › products › ai-machine-learning › build-multi-agentic-systems-using-google-adk
Build multi-agentic systems using Google ADK | Google Cloud Blog
July 2, 2025 - This is where Google's Agent Development Kit (ADK) becomes essential. The ADK provides the framework to design, build, and orchestrate these sophisticated agentic systems, leveraging the power of Gemini.
🌐
Google
google.github.io › adk-docs › agents
Agents - Agent Development Kit (ADK)
Build powerful multi-agent systems with Agent Development Kit (ADK)
Find elsewhere
🌐
Google Skills
skills.google › focuses › 125064
Get Started with Agent Development Kit (ADK) | Google Skills
2 weeks ago - Agent Development Kit (ADK) solves these challenges by providing a modular framework to build, test, and deploy multi-agent systems.
🌐
Medium
medium.com › @sokratis.kartakis › from-zero-to-multi-agents-a-beginners-guide-to-google-agent-development-kit-adk-b56e9b5f7861
From Zero to Multi-Agents: A Beginner’s Guide to Google Agent Development Kit (ADK) | by Dr Sokratis Kartakis | Medium
June 17, 2025 - Entering this dynamic field with its own comprehensive offering, Google has introduced the Google Agent Development Kit (ADK), an open-source Python library. Think of ADK as a toolkit designed to streamline the entire process of creating, testing, ...
🌐
Google Cloud
cloud.google.com › products › agent-builder
Vertex AI Agent Builder | Google Cloud
Build production-ready agents in ... languages coming soon. ADK gives you precise control over how agents think, reason, and collaborate through deterministic guardrails and orchestration controls....
🌐
Google Codelabs
codelabs.developers.google.com › adk-java-getting-started
Build AI Agents with the Agent Development Kit (ADK) for Java | Google Codelabs
In this codelab, you’ll learn how to build AI applications using the Agents Development Kit (ADK) for Java. We’ll move beyond simple LLM API calls to create autonomous AI agents that can reason, plan, use tools, and work together to solve complex problems.
🌐
Google Skills
skills.google › paths › 3545
Develop Agents with Agent Development Kit (ADK) | Google Skills
1 week ago - Develop agents using Agent Development Kit (ADK) that can plan, reason, and execute tasks. You’ll learn how to set up your environment, configure your agent logic, add tools and memory, and learn about protocols like Model Context Protocol (MCP).
🌐
Google
docs.cloud.google.com › vertex ai agent builder › develop an agent development kit agent
Develop an Agent Development Kit agent | Vertex AI Agent Builder | Google Cloud Documentation
This page shows you how to develop an agent using the Agent Development Kit template (the AdkApp class in the Vertex AI SDK for Python).
🌐
GitHub
github.com › google › adk-samples
GitHub - google/adk-samples: A collection of sample agents built with Agent Development Kit (ADK) · GitHub
A collection of sample agents built with Agent Development Kit (ADK) - google/adk-samples
Starred by 8.9K users
Forked by 2.4K users
Languages   Python 76.4% | TypeScript 10.5% | Jupyter Notebook 3.7% | Go 2.5% | JavaScript 2.2% | HTML 1.1%
🌐
Google Skills
skills.google › course_templates › 1382
Build intelligent agents with Agent Development Kit (ADK) | Google Skills
September 3, 2025 - This structured course is for developers interested in building intelligent agents using the Agent Development Kit (ADK). It combines hands-on experience, core concepts, and practical application, to provide a comprehensive guide to using ADK.
Rating: 4.4 ​ - ​ 1.04K votes
🌐
InfoWorld
infoworld.com › home › artificial intelligence
Get started with Google Agent Development Kit | InfoWorld
July 9, 2025 - Google recently released the Agent Development Kit, a library for Python and Java that handles many boilerplate aspects of creating AI agents. The Google Agent Development Kit supports developing agents for simple tasks or complex multi-step ...
🌐
Google Codelabs
codelabs.developers.google.com › devsite › codelabs › build-agents-with-adk-foundation
Building AI Agents with ADK: The Foundation | Google Codelabs
October 30, 2025 - This hands-on codelab is your first step into building AI agents with Google’s Agent Development Kit (ADK). You will learn how to set up your development environment on Google Cloud, define the core logic for a basic conversational agent powered by a Gemini model, and configure its settings.