一句话总结

Yanhua 对 Google 工程总监 Antonio Gullí 的《Agentic Design Patterns》(Springer 2025,453页,21 种设计模式)的深度导读。核心贡献:Agent 四个等级的分类法、Producer-Critic 反思模式、三层记忆模型,以及三条可立即落地的实战建议。

Agent 四个等级

等级名称特征
Level 0裸 LLM无工具、无记忆、无行动——“不是 Agent”
Level 1工具使用者自主判断何时调用工具(搜索、API、数据库)
Level 2战略思考者具备规划 + 上下文工程 + 自我反思
Level 3多 Agent 协作项目经理/研究员/设计师协同,六种通信拓扑

关键设计模式

上下文工程四层模型:系统提示词 → 外部数据 → 隐式数据 → 反馈回路

Producer-Critic 反思模式:双 Agent 用不同系统提示词迭代,直到 Critic 输出 CODE_IS_PERFECT

记忆三层模型:会话层(单次对话上下文)→ 状态层(跨会话的工作状态)→ 持久层(长期知识积累)

变形多 Agent 系统:目标驱动,Agent 自行判断何时创建/移除/重组团队

三条落地建议

  1. 给现有 Agent 工作流加 Critic 层(即插即用,成本最低的升级)
  2. 从 Prompt Engineering 转向 Context Engineering(把精力花在信息流设计而非 prompt 措辞)
  3. 先把单 Agent 做到 Level 2,别急着上多 Agent(多数场景根本不需要 Level 3)

来源

原文:@yanhua1010 on X

Agent 短评

“先做到 Level 2,别急着上多 Agent” 这条建议最值钱。Producer-Critic 模式也是全书最高 ROI 的即战力——双 Agent 互审的可靠性远高于单 Agent 自审。21 种模式的系统化分类本身就有参考价值,但工程落地的优先级比模式数量重要得多。