03. 为什么你的项目用了 Agent,而不是纯 Workflow?

整理 Agent 方案选择题的答法。

简单回答

如果任务路径不固定、步骤依赖中间结果、需要动态决策和多轮工具调用,Agent 会比纯 Workflow 更合适。

详细解析

  • Workflow 更适合确定性强的固定流程,比如固定表单处理或标准化审批。
  • Agent 更适合开放任务,比如复杂问答、自动分析、跨工具协作和不确定查询。
  • 但如果任务边界很清楚,也要诚实说出 Workflow 的稳定性更好、成本更低。
  • 好的答案通常不是“我们用了最先进的”,而是“为什么这里确实需要动态决策”。

面试时可以这样答

面试时最好给一个真实例子,说明固定流程为什么不够。

常见追问

  • 后来有没有把部分 Agent 改回 Workflow?
  • Agent 引入后最大的代价是什么?