google开发者工具

Adk Python

adk-python

Google 开源的 Python Agent 开发框架,用于定义、编排、评估并部署单 Agent 与多 Agent 工作流。

  • 后端
  • 全栈
  • AI 编程
  • 测试
  • CLI
  • API/SDK
  • 库/框架
  • Windows
  • macOS
  • Linux
  • 支持本地运行
  • 支持 Docker
  • 需要 API Key
adk-python 截图
社区热度
21.5k Stars
GitHub 收藏
最近活跃
2026/9/12
近 30 天还在更新
授权协议
APACHE-2.0
宽松协议

为什么值得关注

不是看 Star 排名,而是看它解决了什么问题、实际有没有用,以及方法为什么值得关注。

近 90 天

解决的问题

解决开发复杂人工智能代理与工作流时缺乏标准化代码控制的问题。

实际价值

提供基于图的运行时、任务接口及本地命令行与网页界面,支持单代理与多代理系统构建与评估。

创新 / 差异化

将传统软件工程原则与图结构化执行引擎引入代理工作流编排中。

扩展潜力

可直接对接 Google 平台如 Cloud Run 与 Vertex AI,同时兼容多种模型与工具生态。

为什么是现在

正值多代理系统从实验走向生产架构的快速演进阶段。

社区活跃度

近 90 天新增 317 个 Issue、625 个 PR;窗口内抽取的 Issue/PR 样本中有 70 位 Issue 发起者、47 位 PR 贡献者,并发布 至少 20 个版本。

维护者响应

窗口内 99 个 Issue 样本关闭率 88%,94 个 PR 样本合并率 20%。维护者评论样本仅覆盖该 Issue 样本的 15%,不足以可靠判断首次响应率与响应速度。

PR 样本 47 位贡献者至少 20 次 ReleasePR 合并率 20% · 94 条窗口样本

核心亮点

  • 图式 Workflow Runtime 支持路由、并行、循环、重试与状态管理
  • 支持单 Agent 和多 Agent 组合及任务委派
  • 工具可来自函数、OpenAPI、MCP 等来源

快速开始

安装方式、上手难度、开始步骤。

装在哪

本地运行

难不难

中等,需要一点配置

支持 Docker支持本地运行
  1. 01在 Python 3.10+ 环境运行 pip install google-adk 安装稳定版本。
  2. 02Agent 定义模型、指令和工具,需要多步骤编排时再用 Workflow 连接节点。
  3. 03开发时运行 adk runadk web 调试 Agent,并用 adk eval 执行评估集。
  4. 04从 1.x 升级的项目先检查 2.0 的 API、事件模型和会话结构 breaking changes。

更适合谁

  • 想在本机直接跑起来试用的开发者
  • 习惯用 Docker 部署的人

更多介绍

Agent Development Kit(ADK)是 Google 开源的 Python Agent 开发框架。2.0 版本引入图式 Workflow Runtime,可把 Agent、任务、路由、并行分支、循环、重试和人工确认组织成可测试的执行流程。

框架既可以使用 Python 代码定义 Agent 与 Workflow,也提供 Agent Config;工具侧可接入普通函数、OpenAPI、MCP 和其他集成。开发阶段可以用 adk run 在终端运行,或用 adk web 打开开发界面,并通过 adk eval 执行评估。

需要特别注意版本迁移:ADK 2.0 对 agent API、event model 和 session schema 有 breaking changes。2.0 会话可由 1.28+ 读取额外字段,但与更早的 1.x 版本不兼容,已有项目升级前应先核对迁移影响。

信息来源

每条信息都标注了状态与出处,可展开查看。

12 条 · 展开
  • capability tags

    已核验

    ai_coding、testing

    来源: manual_curated · Manually curated from the verified project README; no AI draft. · 2026/8/17

  • 最新版本

    已核验

    v2.9.0

    来源: GitHub 官方接口 · latest_release=v2.9.0 · 2026/9/12

  • 许可证

    已核验

    Apache-2.0

    来源: GitHub 官方接口 · license.spdx_id=Apache-2.0 · 2026/9/12

  • needs api key

    已核验

    来源: manual_curated · Manually curated from the verified project README; no AI draft. · 2026/8/17

  • 一句话用途

    已核验

    {"en":"Google’s open-source Python framework for defining, orchestrating, evaluating, and deploying single- and multi-agent workflows.","zh":"Google 开源的 Python Agent 开发框架,用于定义、编排、评估并部署单 Agent 与多 Agent 工作流。"}

    来源: manual_curated · Manually curated from the verified project README; no AI draft. · 2026/8/17

  • 平台

    已核验

    windows、macos、linux

    来源: manual_curated · Manually curated from the verified project README; no AI draft. · 2026/8/17

  • 分类线索

    根据材料推断

    ai-apps

    来源: 项目说明文档 · hint=ai-apps · 2026/8/13

  • product forms

    已核验

    cli、api_sdk、library_framework

    来源: manual_curated · Manually curated from the verified project README; no AI draft. · 2026/8/17

  • role tags

    已核验

    backend、fullstack

    来源: manual_curated · Manually curated from the verified project README; no AI draft. · 2026/8/17

  • supports docker

    已核验

    来源: 仓库文件 · dockerfile=true; compose=false · 2026/9/12

  • supports local

    已核验

    来源: manual_curated · Manually curated from the verified project README; no AI draft. · 2026/8/17

  • supports self host

    已核验

    来源: manual_curated · Manually curated from the verified project README; no AI draft. · 2026/8/17

根据分类、能力和适用角色匹配的其他已核验项目。