微软重磅发布开源引擎Microsoft Agent Framework

近日,微软正式推出开源SDK与运行时平台Microsoft Agent Framework,旨在为开发者构建、部署及管理复杂多智能体系统提供统一基座。该框架融合了Semantic Kernel的企业级能力与AutoGen的创新编排模式,实现从实验到生产环境的无缝衔接,避免开发者在"创新探索"与"生产落地"间做出取舍。

开放标准与互操作性是核心设计理念,支持MCP、A2A及OpenAPI三大协议。智能体可通过MCP动态发现并调用外部工具或数据服务,无缝接入不断扩展的MCP生态;借助A2A协议,不同运行时环境中的智能体可基于结构化消息实现跨框架协作,如数据拉取、分析验证等场景;OpenAPI优先设计使任何符合规范的REST API可自动转换为可调用工具,无需手动封装即可接入数千个企业级API。此外,框架支持容器化、本地及多云环境的智能体部署,开发者可自由选择Azure OpenAI、OpenAI等SDK,并通过AIFunctions封装现有方法快速集成工具。

从研究到生产的转化管道方面,框架将微软研究院AutoGen项目的突破性成果转化为生产级能力。支持顺序、并行、群聊、交接及Magentic动态任务编排等多种模式,并设立实验性扩展包孵化通道,允许高级用户先行测试微软研究院与开源社区的前沿技术,成熟后自动融入稳定框架。例如,曾经处于原型阶段的群聊协作模式,现已具备持久化、可审计及企业级管控能力,实现创新到落地的闭环。

社区驱动的可扩展性是框架的重要特征。作为开源项目,其采用模块化设计,内置连接器库支持Azure AI Foundry、Microsoft Graph、Oracle、Amazon Bedrock等企业系统,以及通过Azure Logic Apps接入的SaaS服务,使智能体从开发初期即可访问企业数据。内存模块支持Redis、Pinecone、Elasticsearch等存储后端,提供抽象层供开发者自由选择;声明式智能体通过YAML/JSON文件定义角色、提示词及工具,支持版本控制与跨团队共享。框架持续吸收社区创新的编排策略与最佳实践,形成动态演进的生态系统。

企业级就绪能力方面,框架内置OpenTelemetry可观测性组件,可监控智能体动作、工具调用及编排步骤,并通过Azure AI Foundry仪表板实现推理流程可视化与性能追踪。安全层面支持虚拟网络集成、Entra ID身份验证、结构化日志记录及内容安全,满足受监管行业合规要求;长时运行可靠性通过线程暂停/恢复、中断恢复及错误重试机制保障规模化场景稳定性;人工干预机制允许将敏感工具调用标记为需审批,通过UI或队列路由审批请求,确保操作可控。框架还集成GitHub Actions与Azure DevOps的CI/CD管道,遥测数据实时同步至Azure Monitor与Application Insights,实现企业级部署管理与根本原因分析。

对于现有Semantic Kernel用户,迁移路径清晰:.NET开发者可将Microsoft.SemanticKernel.命名空间替换为Microsoft.Extensions.AI.,智能体直接通过Provider创建,无需Kernel耦合;Python用户可通过pip安装完整包或按需安装组件。迁移后,开发者可减少冗余代码,简化内存管理,符合开放标准。AutoGen用户则可将AssistantAgent映射为ChatAgent,支持多轮对话与工具持续调用;FunctionTool封装升级为@ai_function,支持自动模式推断;消息模型统一为ChatMessage类型,明确角色划分;编排模式从事件驱动转向基于图的类型化工作流,支持检查点、暂停/恢复及人机协作。迁移成本低,单智能体仅需轻量重构,多智能体则受益于更强的组合性与持久性。

未来,微软将持续深化框架与微软智能体开发栈的整合,包括与Microsoft 365 Agents SDK深度集成,以及与Azure AI Foundry Agent Service共享运行时。通过SDK与框架融合及运行时统一,开发者可在本地完成原型设计,利用一致遥测数据调试,无缝迁移至具备可观测性、合规与安全保障的企业级托管环境,最终将智能体发布至Microsoft 365 Copilot、Teams、Web等渠道,全程无需代码重写。

目前,Semantic Kernel与AutoGen项目仍将持续支持,但微软未来重点投资将聚焦于Microsoft Agent Framework。该框架并非替代现有工具,而是通过融合创新与稳定,为开发者提供自然演进路径,实现从实验到生产的全链路赋能。

在Microsoft Agent Framework推动Agentic AI全链路赋能的征程中,领驭科技作为战略合作伙伴,将深度参与框架生态的共建与落地实践。依托其在企业级智能体开发、多云架构部署及开源社区运营的丰富经验,领驭科技将与微软共同拓展框架在金融、制造、医疗等行业的场景化解决方案,持续培育面向未来的多智能体人才梯队,共同构建开放、可持续的智能体开发新生态,为全球开发者提供更强大的技术底座与更广阔的创新舞台。

相关推荐
IvorySQL3 小时前
PG 日报|优化缓冲区批量扫描,降低多套接字并发竞争
数据库·人工智能·postgresql·开源·区块链
制造数据与AI践行者老蒋5 小时前
离谱!PromptTemplate 遇上 JSON,花括号直接引发解析战争
数据库·microsoft·json
程序软件分享6 小时前
多语言DAPP综合盘交易所系统源码搭建剖析
vue.js·金融·开源
冬奇Lab7 小时前
开源项目第167期:Buzz — Block 开源的人机协作工作空间,Agent 是成员不是 Bot
人工智能·开源·agent
OpenCSG7 小时前
CSGClaw v0.4.0-v0.4.1 版本更新
开源
菩提小狗8 小时前
每日极客日报 · 2026年07月25日
ai·开源·极客日报·it热点·技术资讯
在线梦游9 小时前
稳定免费的主流网盘高速解析网站,公益白嫖网站支持在线解析生成高速下载链接
开源
行者-全栈开发10 小时前
CVE-2026-45659:Microsoft SharePoint远程代码执行漏洞深度解析与修复指南
microsoft·sharepoint·反序列化·运维自动化·安全修复·远程代码执行·cve-2026-45659
ClickHouseDB11 小时前
ClickHouse 开源十年:数据分析领域的中流砥柱
clickhouse·数据分析·开源