首页
学习
活动
专区
圈层
工具
发布
技术百科首页 >Microsoft Agent Framework >Microsoft Agent Framework 中的 Agent 和 Workflow 有什么区别?

Microsoft Agent Framework 中的 Agent 和 Workflow 有什么区别?

词条归属:Microsoft Agent Framework

1. 职责分工

Agent 和 Workflow 在框架中承担不同的职责。Agent 负责开放-ended 或对话式的任务,具备自主的工具使用和规划能力,适合单次 LLM 调用(可能带工具)即可完成的场景。Workflow 则负责具有明确步骤的流程,通过基于图的编排显式控制多智能体的执行路径,适合多个智能体或函数需要协调的场景。

2. 执行模式差异

Agent 的执行模式以 LLM 推理为核心,通过工具调用来扩展能力,强调自主决策和灵活性。Workflow 的执行模式以确定性流程控制为核心,通过有向无环图(DAG)定义步骤间的依赖关系,强调执行顺序的可控性和可预测性。

3. 适用场景选择

当任务需要自主规划和灵活响应时使用 Agent,例如客服对话、研究助手等场景。当流程步骤清晰、需要严格顺序控制时使用 Workflow,例如订单处理流水线、文档审核流程等场景。两者可以组合使用,Workflow 中可以包含 Agent 作为执行节点,实现灵活性与可控性的平衡。

相关文章
通过 OllamaSharp 对接 Microsoft Agent Framework 的方法
本文记录如何使用 OllamaSharp 对接 Microsoft.Agents 框架,调用本地部署的阿里千问 qwen3-vl:8b 多模态大模型,实现本地图片的内容识别能力,代码可直接集成到现有 .NET 项目中使用
林德熙
2026-04-23
2700
Microsoft Agent Framework 中 RequirePerServiceCallChatHistoryPersistence 对 ReduceAsync 调用时机的影响
本文将演示在 Microsoft Agent Framework 中,RequirePerServiceCallChatHistoryPersistence 选项对 ChatReducer 的 ReduceAsync 方法调用时机的影响,并说明在不同场景下应该如何选择开启或关闭该选项。
林德熙
2026-06-03
2040
智能体|Workflow和Agent的区别与构建
智能体(Agent)与工作流(Workflow)已逐渐成为串联大模型、工具与实际业务场景的核心载体。业务场景的实际落地离不开标准化流程,而Agent则为标准化流程,提供了智能升级的新方法。Agent 和 Workflow二者既存在本质差异,又相互融合构建高效的Agentic系统。本文围绕Agentic系统的核心逻辑,说明如何基于工作流搭建稳定可落地的业务流程。
AI老马
2026-01-20
2.8K0
智能体|Workflow和Agent的区别与构建
智能体(Agent)与工作流(Workflow)已逐渐成为串联大模型、工具与实际业务场景的核心载体。业务场景的实际落地离不开标准化流程,而Agent则为标准化流程,提供了智能升级的新方法。Agent 和 Workflow二者既存在本质差异,又相互融合构建高效的Agentic系统。本文围绕Agentic系统的核心逻辑,说明如何基于工作流搭建稳定可落地的业务流程。
AI老马
2026-01-26
1.7K0
Microsoft Agent Framework:基于 DelegatingAIAgent 与 ChatClientAgent 的核心架构和协同范式
在生成式人工智能(Generative AI)从单纯的单次对话模型(Stateless LLM Calls)向具备复杂推理、长期记忆、工具调用能力以及自治能力的多智能体系统(Multi-Agent Systems)演进的宏大进程中,底层开发框架的抽象能力与架构设计直接决定了系统工程化的上限与可扩展性。Microsoft Agent Framework 的推出,标志着企业级 AI 应用开发进入了一个全新的成熟阶段。该框架通过深度整合现有技术的优势,确立了以 AIAgent 为核心的统一接口标准,并在其之上衍生出了两种截然不同却又高度互补的核心实现类型:负责底层计算引擎与推理能力标准化的 ChatClientAgent,以及负责跨切面关注点(Cross-cutting Concerns)拦截、状态增强与工作流控制的 DelegatingAIAgent。
张善友
2026-03-16
6630
点击加载更多
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
领券