Building effective agents(材料)

按 2024-12-19 博文转述:工作流 vs Agent、可组合模式、先简单。

本页转述 2024-12-19 博文当时写了什么,不把 2025 年 Claude Code 运行时回填成文中已有产品。

主要出处:Anthropic,2024-12-19,Building effective agents。本页不复制全文。


主张

作者写:过去一年与数十个行业团队一起做 LLM agent,最成功的实现往往不用复杂框架或专用库,而是简单、可组合的模式。

文中把两条路分开:

  • 工作流(workflows): LLM 和工具沿预定义的代码路径编排。可预期。
  • Agent: LLM 自己动态指挥过程与工具使用,掌控怎么完成任务。

建议:从简单提示词开始,用评测优化;只有更简单的方案不够用时,再加多步 agentic 系统。成功不在于最精巧,而在于对需求刚好合适。

模式(文中列举的方向)

工作流侧包括:提示链、路由、并行化、编排器–工人、评估器–优化器。Agent 侧:理解输入、规划、用工具、从错误恢复;用环境反馈(工具结果、代码执行)决定下一步;在检查点或卡住时找人;用迭代上限等作为停机条件。

例子:把简单客服问题路由到小模型(如 3.5 Haiku),难的给 Sonnet;按退款/技术支持走不同下游。

当时不是什么

这是工程博文,不是新协议、新基准或新模型。它没有宣布 Anthropic 已经做出消费级自主员工。框架被写成可选,不是禁止。