Technology Radar
Agent Development Kit (ADK) is Google’s framework for building and operating AI agents with software-engineering-oriented abstractions for orchestration, tools, evaluation and deployment. Its ecosystem and operational capabilities have matured significantly since we included it in Assess, with active multi-language development and stronger observability and run-time features. Vendor-native agent frameworks are now a crowded field, with Microsoft Agent Framework, Amazon Bedrock AgentCore, the OpenAI Agents SDK and the Claude Agent SDK advancing competing options. Open-source alternatives such as LangGraph and CrewAI remain strong choices, especially where teams prioritize framework portability and broader ecosystems. ADK remains pre-GA in parts, with occasional rough edges and upgrade friction, but we’ve seen more projects using it successfully, particularly those already invested in Google’s platform.
Agent Development Kit(简称 ADK) 是一个用于开发和部署 AI 智能体的框架,它将现代软件工程方法引入智能体构建,而不仅仅依赖提示。ADK 引入了熟悉的抽象概念,如类、方法、工作流模式和命令行界面(CLI)支持。与 LangGraph 或 CrewAI 等框架相比,ADK 的优势在于其与 Google AI 基础设施的深度集成,提供企业级的上下文绑定、数据访问和监控能力。ADK 还注重互操作性,支持工具封装器以及用于智能体间通信的 A2A 协议。对于已在 GCP 上投入的组织而言,ADK 为构建可扩展、安全且易于管理的智能体架构提供了有前景的基础。尽管它仍处于早期发展阶段,但这表明了 Google 正在迈向原生的全栈智能体开发环境。我们建议密切关注其成熟度和生态系统的发展。