新闻 › AI项目精选

微软开源Agent Framework:统一Semantic Kernel与AutoGen的智能体框架,GitHub破1.3万星

· 来源:GitHub

微软开源Agent Framework:统一Semantic Kernel与AutoGen的智能体框架,GitHub破1.3万星

MAF以MIT许可开源,支持Python与.NET(Go独立维护),提供图式多智能体编排、中间件、内置OpenTelemetry可观测性与YAML声明式智能体,并给出从SK与AutoGen迁移的路径。

微软的开源智能体框架Microsoft Agent Framework(MAF)在GitHub上已积累约1.34万星、2.3千次fork,采用MIT许可。它的定位是为生产级AI智能体与多智能体工作流提供"一致的构建、编排与运维基础"。

最值得注意的是它与微软自家两个前作的关系:仓库同时提供了从Semantic Kernel和从AutoGen迁移的指南。这实际上等于宣告MAF是这两条线的收敛点——前者偏企业级编排与插件,后者偏多智能体对话研究,长期让开发者在选型上左右为难。

能力上,MAF提供图结构的多智能体编排、多家LLM提供方支持、可插拔的请求/响应中间件、内置OpenTelemetry的可观测性与链路追踪、YAML声明式智能体定义、Foundry托管部署,以及面向特定领域知识库的agent skills。其中"内置OpenTelemetry"这一项,在把智能体推上生产环境时的分量往往被低估:没有链路追踪,多智能体系统出错时几乎无法定位。

语言支持方面,Python与.NET/C#是主线,两者都有完整实现;Go版本在独立仓库microsoft/agent-framework-go中维护。安装方式为 pip install agent-framework(Python)与 dotnet add package Microsoft.Agents.AI(.NET)。

项目当前有483个开放issue与113个待合并PR,迭代节奏活跃,也说明它仍处在快速变动期,生产采用前值得先锁定版本。

原文:GitHub