Skip to content

Google ADK Agent 设计模式

Google Agent Development Kit 的五种架构级编排模式。

Key Points

  • Sequential:顺序执行,前一步输出作为后一步输入
  • Parallel:并行执行独立任务,合并结果
  • Coordinator:中央协调器分发任务给子 Agent
  • Hierarchical:层级结构,逐级委托
  • Generator-Critic:生成-评估循环,迭代改进

Details

Sequential(顺序模式)

任务按步骤顺序执行,每步输出传递给下一步。适合有明确前后依赖的流程。

Parallel(并行模式)

独立任务并行执行,最后合并结果。适合可分解的独立子任务。

Coordinator(协调模式)

中央协调器分析任务,分发给对应的子 Agent 处理。适合需要路由判断的场景。

Hierarchical(层级模式)

树形层级结构,逐级委托任务。适合大型复杂任务的分解。

Generator-Critic(生成-评估模式)

生成器产出内容,评估器反馈改进意见,循环迭代直到达标。适合需要高质量输出的场景。

  • [[patterns/agent-skill-design-patterns]]
  • [[concepts/agentic-architectures]]

Sources

  • docs/md/guide/ai/skills/06-Google-ADK-Agent-设计模式.md

Released under the MIT License.