AI 工作流平台

AI Workflow 和 Agent 的区别

说明什么时候应该使用 AI Workflow,什么时候才需要 Agent。

AI 工作流平台beginnerWorkflowAgent动态决策编排

AI Workflow 和 Agent 都能调用模型、检索和工具,但它们处理复杂度的位置不同。Workflow 把复杂度放在预先设计的流程里,Agent 把一部分复杂度放在运行时的状态判断里。

这不是谁更高级的问题。选错了,Workflow 会变成一堆难维护的分支,Agent 会变成一个难排查的黑箱。

什么时候用 Workflow

如果任务路径清楚,优先用 Workflow:

  • 输入类型相对固定。
  • 步骤可以提前列出来。
  • 每一步成功或失败都有明确处理方式。
  • 业务更看重稳定和可审计。

比如文档入库、内容审核、固定表单生成,这些都可以先走 Workflow。

什么时候用 Agent

如果任务路径本身需要系统判断,才开始考虑 Agent:

  • 目标明确,但步骤不固定。
  • 中间结果会改变下一步。
  • 系统可能要在多个工具之间选择。
  • 需要根据反馈继续推进或停止。

这时如果硬写 Workflow,通常会出现大量条件分支,维护成本越来越高。

最容易选错的地方

很多团队把“看起来智能”的任务都叫 Agent。真正的问题是:这个任务有没有动态决策必要。

如果没有,Workflow 更稳。如果有,Agent 也必须被权限、状态、日志和停止条件约束。

一句话先记住

Workflow 适合把已知流程跑稳,Agent 适合在未知路径里受控推进。

继续阅读

  • 08-ai-workflow/001-ai-workflow-overview.md
  • 06-agent/005-agent-planning.md
  • 09-ai-agent-engineering/005-ai-observability.md