Google ADK logo

Google ADK

打开

Google 的智能体 SDK,覆盖 Python、Java、Go 与 TypeScript。文档在 google.github.io/adk-docs。A2A 是单独的协议仓库。

分享:

Google ADK

Google ADK 是 Google 的开源智能体 SDK。2026-08-17 复核:文档在 google.github.io/adk-docs。Python 仓库 google/adk-python 是 Apache-2.0,约 16,991 星。文档首页现在列 Python、Java、Go、TypeScript。A2A 不在 ADK 里面,而是旁边的协议仓库 google/A2A

若要图运行时,对比 LangGraph;若要 OpenAI 官方原语,对比 OpenAI Agents SDK

核心功能

  • 用代码定义智能体:在各语言 SDK 里写,而不是封闭 DSL。
  • 四种语言:现行文档首页是 Python、Java、Go、TypeScript。
  • 偏 Gemini,但不只 Gemini:文档仍靠 Vertex / Gemini。其他模型走已文档化的适配器(如 LiteLLM)。以该页为准。
  • MCP:文档写了客户端 / 服务端工具共享。
  • A2A 是分开的:不要把 A2A 写成 ADK 子模块。

适用场景

  • 想用 Google 自己 SDK 的 Vertex / Gemini 店
  • 不能只留在 Python 的多语言团队
  • 要接 A2A 的人:两个仓库都要,不是一个。

限制:我们不编席位价。ADK 本身是开源。Vertex / Gemini 用量是另一张 Google Cloud 账单。

定价

方案 价格 说明
ADK SDK $0 Apache-2.0。Gemini / Vertex 另付。

快速开始

  1. adk-docs
  2. 若用 Python,从 adk-python 克隆或 pip install
  3. 单个智能体跑通后再加 MCP 工具。
  4. 需要跨厂商智能体时,把 A2A 仓库 当第二个项目打开。

常见问题

只有 Python?

不是。文档首页列了 Python、Java、Go、TypeScript。

A2A 是 ADK 的一部分吗?

不是。另一个仓库。

ADK 要付给 Google 吗?

SDK 免费。模型和 Vertex 账单不是。

替代方案

使用技巧

  1. 约 1.7 万星按 API 日期抄,不要只抄旧的 Google I/O 空话。
  2. A2A 和 ADK 分句写。
  3. 再核 TypeScript。旧卡片很容易漏掉。

总结

ADK 是 Google 免费的多语言智能体 SDK,A2A 住在隔壁。从 adk-docs 开始,再决定你是不是其实要 LangGraph

评论

还没有评论。成为第一个评论的人!