03. 为什么你的项目用了 Agent,而不是纯 Workflow?
整理 Agent 方案选择题的答法。
简单回答
如果任务路径不固定、步骤依赖中间结果、需要动态决策和多轮工具调用,Agent 会比纯 Workflow 更合适。
详细解析
- Workflow 更适合确定性强的固定流程,比如固定表单处理或标准化审批。
- Agent 更适合开放任务,比如复杂问答、自动分析、跨工具协作和不确定查询。
- 但如果任务边界很清楚,也要诚实说出 Workflow 的稳定性更好、成本更低。
- 好的答案通常不是“我们用了最先进的”,而是“为什么这里确实需要动态决策”。
面试时可以这样答
面试时最好给一个真实例子,说明固定流程为什么不够。
常见追问
- 后来有没有把部分 Agent 改回 Workflow?
- Agent 引入后最大的代价是什么?