08-05
Agent 还是 Workflow:停止权在代码还是模型?
这篇短文用清晰对比解释 Anthropic 提出的 "agents vs workflows" 之分:两者都是多 LLM 调用编排,区别在于控制流的归属。Workflow 的每一步和终止条件由开发者写在代码里,结果可预测,适合固定重复的任务;Agent 把工具集和决策权交给 LLM,由模型自主选择下一步并自行判断何时结束,灵活但不可控。作者特意指出,单次 LLM 调用不算其中任何一种;在任务明确时,Workflow 通常表现更稳,不必盲目追逐 Agent。文章配有多张对比图,适合刚接触 Agent 工程的读者建立基本框架。