Agent 学习笔记(四)为什么 Workflow 不等于 Agent?一文讲清它们的区别

发布时间:2026/9/8 20:35:37

Agent 学习笔记(四)为什么 Workflow 不等于 Agent?一文讲清它们的区别 前言上一篇我们亲手实现了一个简单的智能旅行助手通过 Thought → Action → ObservationTAO循环让 Agent 能够自主调用工具完成任务。不过一个真正的 Agent 并不仅仅是一个可以调用工具的程序。在实际应用中它既可以作为开发者的智能助手也可以作为能够独立完成目标的协作者。本篇主要介绍Agent 的两种协作模式常见 AI 编程工具多智能体Multi-AgentWorkflow 与 Agent 的区别一、Agent 的两种协作模式目前大部分 Agent 的使用方式可以分成两类Agent ├── 开发者工具 │ └── 自主协作者最大的区别就是谁负责思考。① Agent 作为开发工具这种模式下人依然是主导者。Agent 更像一个能力很强的助手。例如CursorClaude CodeGitHub CopilotTrae开发流程通常如下开发者提出需求 ↓ Agent 生成代码 ↓ 开发者审核 ↓ 继续修改整个过程中人负责决策Agent 负责执行。例如你输入帮我写一个 Spring Boot 登录接口Cursor 会生成 Controller生成 Service写 DTO写 SQL但是它不会自己决定整个项目应该怎么设计。常见 AI 编程工具目前比较流行的 AI 编程工具有工具特点GitHub Copilot自动补全代码适合日常开发Claude Code能理解整个项目在终端完成编码任务CursorAI 原生编辑器可理解整个代码库Trae轻量级 AI IDE适合快速开发虽然定位不同但它们都体现了一个共同趋势AI 正在逐渐融入软件开发的整个生命周期提高开发效率。二、Agent 作为自主协作者相比开发工具自主协作者拥有更高的自主性。开发者只需要告诉 Agent帮我开发一个博客系统之后 Agent 会理解需求 ↓ 制定计划 ↓ 调用工具 ↓ 编写代码 ↓ 调试 ↓ 继续修改 ↓ 完成任务整个过程几乎不需要人工参与。这也是目前很多 Agent 框架的发展方向。三、多智能体Multi-Agent当一个 Agent 无法完成复杂任务时就需要多个 Agent 协同工作。例如开发一个网站产品经理Agent ↓ 程序员Agent ↓ 测试Agent ↓ 代码评审Agent不同 Agent 分工合作。每个 Agent 都拥有自己的PromptMemoryToolLLM最终共同完成整个项目。目前比较常见的 Multi-Agent 框架有AutoGenCrewAIMetaGPTCAMELLangGraph不同框架实现方式不同但核心思想都是把复杂任务拆分给多个 Agent 协同完成。四、Workflow 和 Agent 的区别很多刚学习 Agent 的同学都会有一个疑问Workflow 和 Agent 有什么区别其实最大的区别就是Workflow 是固定流程Agent 是自主决策。WorkflowWorkflow 更像流程图。例如收到订单 ↓ 库存检查 ↓ 支付 ↓ 发货所有步骤都是提前设计好的。什么时候执行什么。全部写死。例如if 金额 500 ↓ 经理审批 ↓ 财务审批整个流程不会自己思考。AgentAgent 更像一个人。例如查询天气 ↓ 分析天气 ↓ 决定去哪里 ↓ 回答用户如果今天晴天可能推荐故宫颐和园如果暴雨它可能推荐国家博物馆首都博物馆这些都不是提前写好的规则。而是LLM 根据 Observation 自主推理出来的。这就是 Agent 最大的特点。Workflow vs AgentWorkflowAgent固定流程自主规划开发者定义每一步LLM 自己决定下一步基于规则执行基于推理执行可预测灵活适合固定业务流程适合复杂开放任务简单来说Workflow告诉 AI 怎么做。Agent告诉 AI 做什么。至于具体怎么完成由 Agent 自己决定。
延伸阅读

更多相关文章

2026/8/31 12:52:02

Escrcpy:Android设备图形化控制的终极解决方案

Escrcpy:Android设备图形化控制的终极解决方案 【免费下载链接】escrcpy 📱 Display and control your Android device graphically with scrcpy. 项目地址: https://gitcode.com/GitHub_Trending/es/escrcpy 在当今移动设备与桌面协同工作的时代…

2026/9/8 20:34:26

别被AI中转站的便宜API骗了,这玩法十年前就有

上篇写 Claude Code 被工信部点名藏着后门,最后给的结论是综合还是用国内平台。当时就有人嘀咕:那我不直连官方,走个中转站蹭国外的模型,不就又便宜又用上了?想法挺美。这篇就来说说,中转站这便宜到底能不能…

2026/9/8 10:08:57

家长必看!2026儿童小提琴选购攻略,适配各年龄段优质小提琴推荐

今天我以三年陪练家长的真实视角,结合亲身踩坑经验、孩子实测体验和众多家长反馈,整理出这份专属儿童的小提琴选购攻略,拆解核心选琴要点,推荐四款高性价比学生琴,让各位家长选琴不纠结、不踩雷。一、家长选琴核心要点…

2026/9/8 7:15:10

超人会飞不算本事:系统稳定依赖清晰规则与边界设计

开头先不绕弯子。“#斯坦李吐槽dc 所以超人是无缘无故会飞的嘛哈哈哈哈哈哈哈锤哥真是技术人才啊!#雷神 #复联”这类调侃式短标题,第一波冲击力在于它把两个宇宙的角色塞进同一个吐槽箱里,但细想一下就能发现,它真正碰到的根本不是…

2026/9/8 7:15:15

超人VS蜘蛛侠:拆解超级IP的影响力与传播方法论

把“蜘蛛侠 vs 超人”放在 CSDN 上聊,可能很多人第一反应是走错片场了。但如果把这两个角色看成“两个持续运营了 80 多年的文化产品”,你会发现,这场比较本质上是两个不同 IP 策略的长期结果对比:超人赢在定义了整个超级英雄题材…

2026/9/8 7:15:10

基于CNN的调制信号识别:MATLAB实现时频图分类实战

简介:本资源是一套面向通信工程与信号处理方向学习者、研究者的深度学习实践方案,聚焦调制信号自动检测与识别这一典型无线通信任务,解决传统方法依赖人工特征、低信噪比下性能下降等痛点。压缩包共12个文件(10.73MB)&…

2026/9/8 0:01:49

踩多轮坑才跑通|OpenClaw 3.1.0 双平台本地 AI 自动化搭建实操实录

🔹 工具简述 OpenClaw 是一款备受开发者与办公人群青睐的开源本地智能工具,凭借离线本地运行、可视化图形面板、全流程自主任务处理三大核心特点,积累了众多忠实用户。与普通对话类 AI 产品不同,它能够直接调用电脑的软硬件操作权…

2026/9/8 0:01:50

拒绝复杂命令行,Hermes Agent 一键包快速解锁智能办公能力

🔍前言 不少想要体验 Hermes Agent 办公能力的使用者,往往会被复杂的环境配置拦住使用脚步。手动下载匹配依赖、反复调整系统目录、处理命令行持续报错、修复权限异常、补全丢失核心文件等一系列操作,对普通使用者而言门槛较高,很…

2026/9/7 16:23:03

USB Type-C PCB布局分区设计:电源、高速信号与PD协议全攻略

做硬件这行,Type-C接口算是典型的“看着简单,做起来全坑”的东西。光引脚就24个,高低速信号、电源、控制线全部塞在一个小小的连接器里,如果PCB布局不做规划,打样回来基本就是“插上没反应”、“高速掉线”、“静电一打…

2026/9/7 22:46:00

系统编程学习原型如何补齐稳定性边界

系统编程学习原型如何补齐稳定性边界预算有限时&#xff0c;我先优化明显多余的复制&#xff0c;而不是猜测性地换容器。用借用传递只读数据通常就能减少分配&#xff1a; fn parse(line: &str) -> Result<Item, Error> { /* ... */ }用基准确认热点确实在分配&am…

2026/9/7 22:45:59

雨花区哪家财务公司代理记账比较好?

在雨花区&#xff0c;企业处理财税事务常常面临诸多挑战&#xff0c;选择一家靠谱的财务公司至关重要。湖南巨勤财务管理咨询有限公司就是本地正规实体财税服务机构&#xff0c;深耕本地工商财税行业多年&#xff0c;熟悉当地工商局、税务局最新政策与申报流程。主营公司注册、…

还想了解更多?直接咨询顾问

免费诊断 + 免费方案 + 透明报价。

全国咨询热线400-8866-253
免费获取方案
咨询二维码