ARTICLE · 1291310
微软开源了一套 AI流水线,多个助手接力干活
各位好啊,我是开源君!
不知道你有没有尝试过,让几个 AI 助手一起完成一件事?
比如整理一份项目介绍:一个查资料,一个写初稿,再找一个挑错误。单独问,大家都能回答;真正串起来,却要自己来回复制内容、判断下一步交给谁。
想把它做成自动化工具,又得处理模型接口、工具调用、运行状态……还没开始解决业务问题,就先忙着给 AI 搭脚手架。
今天介绍的Microsoft Agent Framework,就是微软开源的一套智能体开发框架。

项目简介
这个项目主要面向 Python 和 C#/.NET 开发者,用来构建 AI 助手、多智能体工作流,并把它们接进实际应用。目前 GitHub 已有1.4 万+ Star,采用 MIT 许可证。
它由 AutoGen 和 Semantic Kernel 的团队共同打造,把多助手协作、状态管理、工具调用和调试能力放到了一套框架里。
你可以把它想象成 AI 应用的“流水线底座”:模型负责理解和生成内容,框架帮你规定工作怎么流转。要做什么产品、怎么设计界面,仍然由开发者决定。
多个助手,按流程接力干活
这是项目最值得看的地方。
它提供顺序执行、并行执行、任务交接、群聊协作等模式。可以让研究助手先整理材料,写作助手接着出稿,审校助手再给反馈;也可以让几个助手同时分析不同方向,最后汇总结果。
流程节点还能放普通函数,比如清洗数据、检查格式。哪些步骤用 AI、哪些直接用代码,你可以自己安排。
图式工作流把节点和连线明确写出来,分支、汇合都能查看,排查“怎么走到这一步的”会方便不少。

把现有工具,交给 AI 调用
光会写一段回复,离真正办事还有距离。
Agent Framework 可以把 Python 函数或 .NET 方法封装成工具,也支持连接MCP 服务,让助手调用你已经准备好的能力。
比如把“查询订单状态”接到自己的接口,把“计算报价”交给固定公式,再由助手把结果解释给用户。数据从哪里来、计算怎么算,都有明确入口。
具体能用哪些工具,还要看模型和服务商的支持情况。接好框架以后,业务接口本身也需要你准备。
流程能存档,关键步骤能等人
长任务跑到一半中断,前面做过的工作很容易白费。
它支持检查点,保存流程状态,再从已保存的位置恢复。要跨进程重启继续跑,需要配置文件、数据库等持久化存储;仅放在内存里的状态,重启后保不住。
另外,你可以设置人工参与环节:先让助手生成方案,等人确认后再继续;需要审批的工具调用,也可以先暂停等待决定。
这些环节要由应用接好。恢复过程中某些步骤可能重跑,像发通知、写数据这类操作,还得处理重复执行的问题。

模型选择多,按自己的需求接
虽然是微软的项目,但接入范围挺广。
除了 Microsoft Foundry、Azure OpenAI,也能对接 OpenAI、Anthropic、Ollama 等。团队已有云端服务,可以继续用;想试本地模型,也有对应入口。
这让你有机会保留业务流程,再按任务选择模型。不过各家能力不同,换模型后,工具调用和输出效果仍要重新验证。
框架开源不等于模型免费。云端推理、托管和存储可能收费,本地模型则需要相应的硬件资源。
调试时,能看到它正在做什么
项目提供了DevUI示例界面,可以和助手对话、查看工作流、检查事件和工具调用。
配合 OpenTelemetry,还能追踪执行过程,找出耗时或失败的环节。比起只盯着终端里一长串输出,这种查看方式直观不少。
需要注意,DevUI 仍是预发布的开发示例。正式给用户使用的界面、接口和权限管理,需要另外建设。

快速安装、使用
Python 用户准备好Python 3.10+,在项目虚拟环境中执行:
pip install agent-frameworkC#/.NET 项目可以通过 NuGet 添加核心包,再根据所选服务添加相应集成:
dotnet add package Microsoft.Agents.AI想先看看调试界面,可以安装并启动 DevUI:
pip install agent-framework-devui --predevui --port 8080浏览器访问http://localhost:8080。没有加载自己的助手时,会出现示例列表;实际运行示例前,仍需配置对应模型、凭据及依赖。
开源君建议,先跑通“单个助手回复”,再加一个自定义工具,最后接成“写作—审校”的小流程。一步步加,出了问题也容易定位。
开源派想说
Agent Framework吸引我的地方,是它把多助手协作里那些容易反复写的基础能力整理出来了。
流程如何衔接、状态怎么保存、哪里需要人确认,这些细节做好,AI 才更容易接进真实应用。
如果你会一点 Python 或 C#,正准备做资料整理、客服辅助、报告生成之类的小工具,不妨挑个示例跑跑看。先让一条简单流程顺畅工作,比一上来凑十几个助手更容易看到价值。
项目地址https://github.com/microsoft/agent-framework














































































