Microsoft Agent Framework 发布:Semantic Kernel 的继任者与演进路线

October 7th, 2025
3 条互动

首席产品经理(Principal Group Product Manager)
- 博客原文: Introducing Microsoft Agent Framework: The Open-Source Engine for Agentic AI Apps | Azure AI Foundry Blog
- 查看详细文档: https://aka.ms/AgentFramework/Docs
- 看实际演示: 在 AI Show 和 Open at Microsoft 观看 Demo
- 循序学习: Microsoft Learn 的 Agent Framework 学习路径 以及 AI Agents for Beginners
我为团队取得的成果感到无比自豪——正是这个团队打造了 AutoGen 和 Semantic Kernel,如今又带来了 Microsoft Agent Framework。我们认为这代表了构建 AI Agent 与应用的重要一步,它建立在 AutoGen 和 Semantic Kernel 的经验与沉淀之上。欢迎大家亲自试用并给我们反馈,我们相信你会喜欢它!
如果你一直在基于 Semantic Kernel 构建并交付应用,我相信你一定有不少问题。这里我先回答最常见的一些;当然,你也可以通过 Semantic Kernel GitHub Discussions 或 Discord 联系我们。
你们如何定位 Semantic Kernel 和 Microsoft Agent Framework 的关系?
Microsoft Agent Framework 是用于构建 AI Agent 的 Semantic Kernel 继任者。它的目标是提供一个统一、企业级的平台,用于 AI Agent 的开发、部署与管理。它建立在 Semantic Kernel 与 AutoGen 打下的基础之上,吸收了我们从实践中得到的经验和社区反馈,从而提供更稳健、更具可扩展性的方案。
对于希望构建 AI Agent 的开发者,Microsoft Agent Framework 是我们统一的首选入口;它与微软及 Azure 生态深度集成,同时支持更广泛 AI 生态中的模型与工具。这些目标与我们当初打造 Semantic Kernel 和 AutoGen 时是一致的。
Semantic Kernel 预计还会支持多久?
你可以把 Microsoft Agent Framework 理解为 Semantic Kernel v2.0(由同一个团队打造!)。就像很多同时维护 v1.x 和 v2.x 的库一样,我们会在可预见的未来持续支持 Semantic Kernel v1.x。我们会继续修复关键 Bug 和安全问题,也会推动部分已有 Semantic Kernel 功能进入 GA;但大部分新功能将优先构建在 Microsoft Agent Framework 上。
总体来说,只要仍有相当规模的开发者在使用 Semantic Kernel,我们就会继续支持;并且在 Microsoft Agent Framework 结束 Preview、正式 GA 后,至少再支持一年。
不同平台(Python/C#)的支持策略会不同吗?
对于已经达到 GA 的功能,我们计划在 Python 与 C#/.NET 上保持功能对齐。在 Preview 阶段,可能会出现某些功能先在某一种语言中可用,这取决于具体功能由哪一侧开发者先行推进。
新项目是否应该停止使用 Semantic Kernel?
目前 Microsoft Agent Framework 仍处于 Preview,预计还会持续数月。如果你已有基于 Semantic Kernel 的项目,或需要尽快上线交付,继续使用 Semantic Kernel 完全没问题。
如果你在启动新项目,并且可以等到 Microsoft Agent Framework 达到 GA 再发布,我们建议从 Microsoft Agent Framework 开始。如果你启动新项目且当前就需要仅在 Microsoft Agent Framework 提供的功能,现在直接使用它也完全可以。
当你决定从 Semantic Kernel 迁移到 Microsoft Agent Framework 时,我们提供了完善的迁移文档: Semantic Kernel .NET migration guide、Semantic Kernel Python migration guide
Semantic Kernel 和 AutoGen 名字都很酷,为什么叫 Microsoft Agent Framework?
我们也试过 Semantogen,但品牌团队完全不同意 🙂
祝大家编码愉快,也期待在这段激动人心的旅程中,与 Semantic Kernel 社区的各位再次相见!
Shawn Henry
产品负责人 – Semantic Kernel、AutoGen 以及 Microsoft Agent Framework
分类
作者

首席产品经理(Principal Group Product Manager)
首席产品经理(Principal Group Product Manager)
原文链接:https://devblogs.microsoft.com/semantic-kernel/semantic-kernel-and-microsoft-agent-framework/

