
Google Agent Development Kit(ADK)
用于构建、调试、评估和部署单Agent、多Agent及图式工作流的Google开源Agent开发框架。
整合AutoGen与Semantic Kernel经验,提供Agent、Harness、图工作流、记忆、MCP、A2A和企业集成的微软开源框架。
直接结论:Microsoft Agent Framework适合Python、C#及微软生态中的生产Agent开发;它是AutoGen和Semantic Kernel Agent方向的直接继任者。
资料说明:本文根据该产品截至2026年8月4日的官方页面与官方文档整理,不包含虚构的统一条件实测。功能、价格、版本和产品命名可能调整,发布前请再次核验官网。
Microsoft Agent Framework提供三类核心能力:Agent用于开放式工具调用,Harness用于长时间多步骤任务,Workflow用于显式图结构和确定执行。框架还提供Sessions、Memory、Middleware、MCP、A2A、Human-in-the-loop和可观测性。
| 功能 | 说明 |
|---|---|
| Agents | 创建使用模型、工具、MCP和结构化输出的Agent。 |
| Agent Harness | 提供规划、任务列表、文件、记忆和长任务能力。 |
| Workflows | 用Executors和Edges构建类型安全的图式流程。 |
| 多Agent编排 | 支持Sequential、Concurrent、Handoff、Group Chat和Magentic。 |
| Sessions与Memory | 管理会话状态和长期上下文。 |
| Middleware与Telemetry | 拦截Agent动作并记录执行指标。 |
| 模型与工具 | 支持Microsoft Foundry、OpenAI、Anthropic、Ollama等。 |
| A2A与MCP | 与外部Agent和工具服务器互操作。 |
官方称它是AutoGen与Semantic Kernel Agent能力的直接继任者,并提供迁移指南。
开放式任务用Agent;步骤顺序和规则明确时使用Workflow。
资料核验日期:2026年8月4日




