项目截图
概览
Google 的 Agent Development Kit (ADK) 是一个基于 Python 的框架,旨在创建代理化应用。2.0 版本引入了基于图的工作流运行时以实现确定性执行流,以及用于结构化代理间委派的任务 API。它允许开发者定义单个 AI 代理,并使用工作流对其进行编排,支持复杂路由、循环以及人机交互。
主要功能
- 代码优先的 Python 工具包
- 基于图的工作流运行时
- 用于结构化代理间委派的任务 API
- 支持路由、扇出/扇入、循环和嵌套工作流
- 人机交互能力
- 提供交互式 CLI 和 Web UI 用于本地运行
- 每两周一次的发布节奏
要求、安装和快速入门
用法
模型兼容性与使用场景
仓库中演示了使用 'gemini-2.5-flash' 模型。未在仓库元数据中说明具体支持的模型列表。
许可证与风险说明
采用 Apache 2.0 许可证授权。
Editorial verification 2026-08-09: repository URL, owner, description, license and repository statistics were reviewed. License metadata: Apache-2.0. README was fetched for the channel draft; re-check repository dependencies, releases and model terms before production use.
发布与维护
2.0 版本引入了工作流运行时(基于图的执行引擎)和任务 API(结构化的代理间委派)。该项目遵循大约每两周一次的发布节奏。