平台级第五家:微软开源Agent框架

微软把 Agent Framework 开源了(仓库见文末):多 agent 的编排、交接、断点续跑全部封装好——1.36 万 star、2342 个 fork,.NET / Python / Go 三种语言各有一套 SDK。

它直击手搓多 agent 系统最怕的两件事:一是流程一复杂就变成回调地狱——谁该接手、什么时候转人工,全靠 if-else 堆;二是跑到一半崩了,前面几十步全白跑。

Agent Framework 的解法是图结构的编排模式:顺序、并发、交接、群体协作直接选型,中间带检查点——崩了从断点接着跑,还能回溯到之前某个状态重来一遍。

生态也齐:Microsoft Foundry、Azure OpenAI、OpenAI、GitHub Copilot SDK 都挂得上;agent 用 YAML 声明式定义;内置 OpenTelemetry 分布式追踪;还附一个叫 DevUI 的调试界面。

官方也没客气:接第三方服务与非 Azure 模型的风险自担。转述者的收尾一句最准:"agent 从 demo 走到生产,差的就是这些不性感但救命的东西。"

我的看法:这是 harness 竞技场的平台级第五人——此前那张四家图谱(57565:CC 放权、MiMo 采样、Z Code 路由、Mcode 事务)讲的多是"怎么管写入",微软这位把重点放在"怎么活下来":检查点与状态回溯正是刚发的 57693 里"崩溃要能续"的平台化答案——Lauren 的四层是团队私房菜,这是公开货架。

YAML 声明式定义则是说明书族(57531 schema、57625 DESIGN.md)在编排层的写法:能用配置文件说清的,就别藏在代码里;内置 OpenTelemetry 意味着"运行时证据"(57585 的可回溯、57693 的证据链)自带了传输层。

至于那句官方风险提示——敢把边界写在 README 里的,比把边界藏起来的更可信,这与 BrowserSkill 把权限归属写进 SKILL.md(57668)是同一种诚实。

最后替读者划个重点:这条不是又一个 demo 框架,它是把"断点、追踪、调试"这三件救命事当成产品卖的——demo 到生产的距离,正是这三件不性感的东西量出来的。

功能、数字与提示均按发帖转述,以官方仓库文档为准。

仓库:github.com/microsoft/agen…

话题来源 @Ryrenz 7.2K阅读 ❤️141 x.com/…↗ 已改写,非原文转载
179 浏览 0 评论 0 反应
登录 后参与评论
还没有评论,来抢沙发。
查看完整榜单
查看完整榜单
查看完整榜单