一句话结论
2026 年中选 Agent SDK,记住三条:已锁定 OpenAI 生态 → OpenAI Agents SDK,迭代最快、沙箱原生;需要精细控制工作流和状态 → LangGraph,1.2.x 稳定、生产验证充分;Google Cloud 用户 → Google ADK,2.0 已 GA、Workflow Runtime 开箱即用。Semantic Kernel 老用户应开始规划向 MAF 迁移;AG2 恢复了活跃迭代(0.13.3),但 v1.0 路线图意味着近期有 API 大改。
五框架速览表
| 维度 | OpenAI Agents SDK | LangGraph | AG2 | Semantic Kernel / MAF | Google ADK |
|---|---|---|---|---|---|
| 当前版本 | 0.17.4 | 1.2.4 | 0.13.3 | SK 1.43.0 / MAF 1.0 | 2.2.0 |
| 发布日期 | 2026-05-26 | 2026-06-02 | 2026-06-05 | 2026-06-03 | 2026-06-04 |
| 语言 | Python, TypeScript | Python, JS | Python | .NET, Python, Java | Python |
| 模型绑定 | 100+ LLM(provider-agnostic) | 模型无关 | 多模型 | 多模型 | Gemini + 其他 |
| 设计理念 | 轻量 + 沙箱原生 | 图式状态编排 | 对话式多 Agent | 企业级编排 → MAF | 代码优先 + Workflow Runtime |
| 迭代速度 | 极高(周更) | 高(双周) | 中(月更) | 中 → 过渡期 | 高(双周) |
| 成熟度 | 0.x,API 可能变动 | 1.x 稳定,Production/Stable | 0.x,向 v1.0 重构中 | SK 稳定 / MAF 1.0 刚发布 | 2.x GA,有 breaking changes |
| GitHub Stars | 15k+ | 12k+ | 5k+ | 22k+ | 12k+ |
→ 详细的三大厂 SDK 对比见 三大厂 SDK 对比
选型决策框架
选框架前先回答三个问题:
1. 你的模型锁定了吗? 单模型场景各家 SDK 都够用,选生态匹配的。多模型混用优先看 AG2 和 LangGraph;OpenAI Agents SDK 从 0.15.0 起也支持 100+ LLM。
2. 你的 Agent 需要什么样的编排? 线性 Handoff → OpenAI Agents SDK。图式状态机 → LangGraph。对话式多 Agent → AG2。Workflow Runtime(扇入扇出、循环、重试)→ Google ADK 2.0。
3. 你的团队是什么技术栈?
| 技术栈 | 首选 | 备选 |
|---|---|---|
| Python | OpenAI Agents SDK / LangGraph | AG2 / Google ADK |
| TypeScript | OpenAI Agents SDK(JS 版功能对齐) | LangGraph JS |
| .NET | MAF(Semantic Kernel 继任者) | — |
OpenAI Agents SDK
当前版本:0.17.4(2026-05-26)| 从 2025 年 7 月的 0.2.0 到现在,半年发布 60+ 个版本,是迭代最快的 Agent SDK。
选它因为
- 沙箱原生:SandboxAgent 支持本地 / 容器 / 托管三种后端,Agent 在隔离环境里操作文件系统和执行命令,代码生成和 DevOps 场景开箱即用
- MCP 一等公民:工具注册、schema 自动生成、tracing 内建
- Guardrails + Human-in-the-loop:输入输出校验 + 人工审批,适合有合规要求的流程
- Provider-agnostic:0.15.0 起支持 100+ LLM,不限于 OpenAI
不选它因为
- 仍在 0.x,API 随 minor 版本可能 breaking change,生产环境必须锁定版本
- 不提供图式状态编排——如果需要条件分支、循环回退、持久化状态机,LangGraph 更合适
→ 完整教程见 OpenAI SDK 教程
LangGraph
当前版本:1.2.4(2026-06-02)| PyPI 标记 "Production/Stable",是本篇唯一达到 1.x 稳定级的框架。
选它因为
- 精确控制:每个节点做什么、边怎么流转、条件路由逻辑,全部在代码里显式定义
- 持久化执行:失败自动恢复,长时间运行的工作流开箱可用
- Human-in-the-loop:interrupt / resume 作为一等公民,在关键节点暂停等人类审批后继续
- LangSmith 深度集成:可视化 trace、状态转换调试,复杂工作流排障成本低
不选它因为
- 学习曲线比其他框架陡——StateGraph、checkpoint、边定义等概念较多
- 如果你只需要"几个 Agent 聊天协作",OpenAI Agents SDK 的 handoff 模式更轻量
→ 完整教程见 LangGraph 教程
AG2(AutoGen)
当前版本:0.13.3(2026-06-05)| 此前节奏放缓的判断需要修正——从 2025 年 10 月的 0.10.0 到现在,AG2 恢复了月度迭代。
选它因为
- 对话式多 Agent 协作:群聊、轮询、自动发言者选择,适合"多角色讨论后给出方案"的场景
- 多模型友好:OpenAI、Anthropic、Gemini、Mistral、Ollama 等开箱即用
- AutoGen v0.2 API 兼容:老项目迁移零成本
不选它因为
- v1.0 将重构 API:AG2 官方已明确当前 API 将在 v1.0 进入维护模式,
autogen.beta将成为正式版本。新项目要做好近期 API 大改的准备 - GitHub Stars 和社区规模(5k+)显著小于 OpenAI Agents SDK 和 LangGraph
→ 完整教程见 AG2 教程
Semantic Kernel → MAF 过渡
SK 当前版本:1.43.0(2026-06-03)| MAF 版本:1.0 GA | PyPI 页面已明确标注"Semantic Kernel is now Microsoft Agent Framework (MAF)"。
现有 SK 用户该不该迁移?
短期(2026 下半年):不急。SK 仍在正常发布(1.43.0 是 6 月 3 日刚发的),MAF 1.0 刚 GA,生态和文档需要时间补齐。继续用 SK,同时关注 MAF 的 migration guide。
中期(2027 上半年):应该开始迁移。新功能将优先进入 MAF,SK 进入维护模式后 bug 修复会变慢。
新项目直接用 MAF
如果你在 .NET / Azure 企业环境中启动新项目,直接用 MAF——它提供了 SK 的全部能力(多 Agent 编排、多模型、插件系统)加上 A2A/MCP 互操作和长期支持承诺。
→ 完整教程见 Semantic Kernel 教程
Google ADK
当前版本:2.2.0(2026-06-04)| 2.0.0 于 2026 年 5 月 19 日正式 GA,从 1.x 到 2.0 有 breaking changes。
选它因为
- Workflow Runtime:2.0 新增的图式执行引擎,支持路由、扇入扇出、循环、重试、状态管理、human-in-the-loop 和嵌套工作流——这是 ADK 此前缺少的核心能力
- Task API:结构化的 Agent 间任务委派,支持多轮任务模式、单轮受控输出
- A2A 原生对接:ADK 是唯一原生支持 A2A 协议的框架
- Google Cloud 生态:Vertex AI Agent Engine、Cloud Run、GKE 部署开箱即用
不选它因为
- 2.0 对 1.x 有 breaking changes(session schema 不兼容),如果已有 1.x 项目需要评估迁移成本
- 社区和文档成熟度仍低于 LangGraph 和 OpenAI Agents SDK
场景推荐表
| 项目类型 | 推荐 | 因为 |
|---|---|---|
| 单 Agent + 工具调用 | OpenAI Agents SDK | 概念最少,从定义到运行 10 行代码搞定 |
| 多 Agent Handoff | OpenAI Agents SDK | handoff 机制简洁,router-specialist 模式原生支持 |
| 图式工作流(审批链、合规检查) | LangGraph | 节点、边、条件路由、持久化——这类需求只有 LangGraph 做得完整 |
| 对话式多 Agent 协作 | AG2 | 群聊 + 自动发言者选择,讨论型任务最自然 |
| 企业级生产(.NET / Azure) | MAF | 微软生态集成,长期支持 |
| 企业级生产(GCP) | Google ADK | A2A 原生 + Vertex AI 部署 |
| 代码生成 + 沙箱执行 | OpenAI Agents SDK | SandboxAgent 是差异化能力 |
| 研究原型 / 快速验证 | AG2 或 OpenAI Agents SDK | 上手快,代码量少 |
| 多模型编排 + 长时运行 | LangGraph | 持久化执行 + 多模型支持,长任务不怕中断 |
版本数据与来源
| 框架 | 当前版本 | 最新发布日期 | PyPI 状态 | 数据来源 |
|---|---|---|---|---|
| OpenAI Agents SDK | 0.17.4 | 2026-05-26 | Latest | PyPI |
| LangGraph | 1.2.4 | 2026-06-02 | Production/Stable | PyPI |
| AG2 | 0.13.3 | 2026-06-05 | Production/Stable | PyPI |
| Semantic Kernel | 1.43.0 | 2026-06-03 | Production/Stable → MAF | PyPI |
| Google ADK | 2.2.0 | 2026-06-04 | Latest (2.x GA) | PyPI |
所有版本数据截至 2026-06-09,来自 PyPI 官方页面。更详细的版本追踪见 框架更新追踪。