Workflow vs Agent

一句话:Workflow = 显式编排的确定性流水线(人写图、Agent 走图);Agent = LLM 自主决定下一步的动态循环(LLM 决策 + 工具调用 + 记忆)。企业落地 2026 主流是混合:用 workflow 做骨架 + 关键节点插入 agent。

核心区别

维度WorkflowAgent
控制流人预定义(DAG / BPMN)LLM 动态决策
可预测性高,跑一万次一样低,同输入不同结果
成本Token 用量线性Token 用量爆炸(多轮循环)
失败模式节点错、参数缺无限循环、幻觉、错工具
适合场景RPA、审批流、数据清洗探索性问答、动态调查、代码修改
典型平台Coze / Dify / n8nClaude Code / AutoGPT / CrewAI

三种落地哲学

  1. 纯 workflow 派:Dify v1.x 用 Chatflow + Workflow 双引擎,关键节点插 LLM
  2. 纯 agent 派:Claude Code / AutoGPT,LLM 全权决策
  3. 混合派(主流):Coze 工作流内嵌 Agent 节点 / Dify HITL v1.13 —— workflow 骨架 + agent 补丁

关键洞察

  • Workflow 是”信封”,Agent 是”信封里的字条” ——workflow 定合规边界,agent 处理不确定输入
  • 成本反直觉:纯 agent 便宜的想法在生产环境被 token 账单打脸(见 AI-FinOps-Tokenomics)
  • “什么时候该用哪个”:确定性任务用 workflow;非结构化输入 + 需要多轮探索的用 agent(详见 49-Coze-智能体-vs-工作流什么时候该用哪个)
  • 可维护性差异:workflow 崩了改一个节点;agent 崩了得改 prompt + 重跑 eval

在本 Wiki 中的出现

相关