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

相关推荐
liangshanbo121543 分钟前
深入理解 Model Context Protocol (MCP):从原理到实践
开发语言·qt·microsoft
CoderJia程序员甲2 小时前
GitHub 热榜项目 - 日榜(2025-12-19)
ai·开源·llm·github
子榆.2 小时前
Flutter 与开源鸿蒙(OpenHarmony)工程化实践:CI/CD、性能监控与多端发布
flutter·开源·harmonyos
武藤一雄3 小时前
[奇淫巧技] WPF篇 (长期更新)
windows·microsoft·c#·.net·wpf
ITHAOGE155 小时前
下载 | Win11 官方精简版,系统占用空间极少!(12月更新、Win 11 IoT物联网 LTSC版、适合老电脑安装使用)
windows·科技·物联网·microsoft·微软·电脑
十六年开源服务商5 小时前
外贸WordPress移动响应式运营维护指南
开源
子榆.5 小时前
Flutter 与开源鸿蒙(OpenHarmony)国际化与无障碍适配指南:打造真正包容的跨平台应用
flutter·华为·开源·harmonyos
子榆.6 小时前
Flutter 与开源鸿蒙(OpenHarmony)深度集成:从原理到实战进阶
flutter·华为·开源·harmonyos
子榆.7 小时前
Flutter 与开源鸿蒙(OpenHarmony)的融合:跨平台开发新纪元
flutter·华为·开源·harmonyos
FIT2CLOUD飞致云8 小时前
新增合同模块与报价功能,集成嵌入“大单网”标讯平台,Cordys CRM发布v1.4.0版本
ai·开源·crm·销售管理·cordys crm·大单网