Google just released a full-stack toolkit for building AI agents.. and it’s a big deal. 🚀 Until now, building production-grade agents has felt like duct-taping together libraries: One for logic, another for tools, and almost nothing for evaluation or deployment. That changes with Google’s new open-source Agent Development Kit (ADK), an end-to-end operating system for building, testing, and shipping intelligent agents. Here’s why this release stands out: 🔧 Code-first, developer-focused Built for serious devs who need version control, custom logic, and robust testing. 🤖 Multi-agent, by design Easily spin up systems where agents collaborate or specialize across tasks—right out of the box. 🧪 Goes beyond building Most frameworks stop at the prototype. ADK includes tools for evaluating performance and deploying workflows into production. 🧩 Flexible orchestration Define custom flows using built-in agents, or wire up your own with dynamic routing logic. 💻 Great local dev experience CLI + Web UI make it easy to build, test, and debug your agents locally—before pushing to prod. Bonus: It’s cloud-friendly (of course it works well with Google Cloud), but supports any third-party models and tools, so you’re not locked in. To get started: pip install google-adk GitHub repo is linked in the comments👇
Cloud-based Software Development Kits
Explore top LinkedIn content from expert professionals.
Summary
Cloud-based software development kits (SDKs) are online tools and frameworks that help developers build, test, and deploy applications, including intelligent AI agents, directly in the cloud. They offer flexible, modular options for constructing complex workflows and integrating with multiple services or models, without requiring physical infrastructure or specialized hardware.
- Explore deployment choices: Take advantage of cloud SDKs by experimenting with containerized applications that can run on managed platforms or your own infrastructure.
- Build modular systems: Use the toolkit’s built-in agents and orchestration features to create scalable solutions that easily connect with APIs, databases, and other tools.
- Streamline development: Rely on cloud-based interfaces and local testing environments to debug, inspect, and manage your application workflows efficiently before moving to production.
-
-
Google Agent Development Kit (ADK) - yet another agent framework (YAAF 🤔) ? I know what you're thinking - does the world really need another agent framework? Well, let me try to make a case for it 🙃 First off, please check out the demo below from Franziska Hinkelmann, Ph.D. from Google's Cloud Next Developer Keynote. She builds a pretty impressive proposal agent live on stage, and in doing so, really shows off some of ADK's highlight features: ⚙️ 𝙎𝙩𝙖𝙣𝙙𝙖𝙧𝙙𝙞𝙨𝙚𝙙 𝙏𝙤𝙤𝙡 𝙄𝙣𝙩𝙚𝙜𝙧𝙖𝙩𝙞𝙤𝙣 In the demo, Fran defines an agent using LLMAgent, letting Gemini handle the reasoning. But ADK doesn't lock you into just LLM-driven decisions. It also provides WorkflowAgents (for strict sequences, loops, parallel tasks) and CustomAgents where you write the exact Python orchestration logic. This is key because it lets you blend deterministic control (vital for reliable business processes) with AI flexibility, offering a level of precision that's sometimes harder to guarantee when only prompting an LLM for complex flows. 🔌 𝙏𝙤𝙤𝙡 𝙪𝙨𝙚 In the demo Fran highlights the ADK's built-in support for Anthropic's Model Context Protocol (MCP). The agent uses MCP to perform RAG against a private database of building codes via Google's open-source MCP Toolbox for Databases. This shows ADK integrating with standardised protocols for robust connections to our own data and APIs, alongside its built-in tools (like Google Search, Code Execution) and wrappers for tools from LangChain/CrewAI. ✨ 𝘿𝙚𝙫𝙚𝙡𝙤𝙥𝙚𝙧 𝙀𝙭𝙥𝙚𝙧𝙞𝙚𝙣𝙘𝙚 (𝘿𝙓) ADK comes with a neat local Dev UI which is more than just a chatbot – it can be used for testing, inspecting events, and handles multimodal input by uploading both text and a floor plan image. Behind the scenes, ADK provides integrated concepts like SessionService (handling conversation state/history) and ArtifactService (managing files, like the PDF the agent generated), giving you essential application plumbing out-of-the-box. ☁️ 𝘿𝙚𝙥𝙡𝙤𝙮𝙢𝙚𝙣𝙩 Fran's initial diagram shows ADK within Vertex AI Agent Engine. ADK is designed with production on Google Cloud in mind, offering easy deployment paths to managed services like Agent Engine or Cloud Run. But critically, it also provides the flexibility for standard Docker/Kubernetes support if you prefer self-deployment. If you're building complex agents where precision, integration, and a code-first approach matter, ADK offers some compelling advantages worth exploring.
-
Google’s Agent Development Kit (ADK) - an open-source, flexible framework designed to simplify the creation and deployment of AI agents and multi-agent systems. With ADK, developers can design intelligent agents that think, act, and coordinate, whether it’s for conversational assistants, automation, or complex multi-step workflows. What sets ADK apart is its model-agnostic and deployment-agnostic design. Though optimized for Google’s Gemini and cloud stack, it supports other LLMs, tools, and infrastructures as well. It makes agent development feel more like building software - structured, modular, and highly adaptable. Core Concepts An Agent in ADK is a self-contained unit capable of reasoning, using tools, and collaborating with other agents. Developers can create LLM-based agents for natural language tasks, workflow agents for automation, or custom agents for domain-specific logic. Tools & Ecosystem ADK supports a rich tool ecosystem, including pre-built utilities for search, code execution, and custom functions. Agents can even use other agents as tools, allowing highly modular and scalable AI architectures. Orchestration & Workflow Developers can control agent behavior using workflow types like Sequential, Parallel, or Loop, or rely on LLM-driven routing for dynamic orchestration. This combination enables hybrid systems that balance rule-based logic with adaptive intelligence. Deployment Options Once built, agents can be packaged into containers and deployed across environments, from Vertex AI Agent Engine and Cloud Run to custom infrastructures like Docker, GKE, or on-prem servers. Ready to experiment with AI agents? Install it with: pip install google-adk Then build your first multi-agent application using Python or Java and deploy it wherever you want. #AgentDevelopmentKit
Explore categories
- Hospitality & Tourism
- Productivity
- Finance
- Soft Skills & Emotional Intelligence
- Project Management
- Education
- Technology
- Leadership
- Ecommerce
- User Experience
- Recruitment & HR
- Customer Experience
- Real Estate
- Marketing
- Sales
- Retail & Merchandising
- Science
- Supply Chain Management
- Future Of Work
- Consulting
- Writing
- Economics
- Artificial Intelligence
- Employee Experience
- Healthcare
- Workplace Trends
- Fundraising
- Networking
- Corporate Social Responsibility
- Negotiation
- Communication
- Career
- Business Strategy
- Change Management
- Organizational Culture
- Design
- Innovation
- Event Planning
- Training & Development