Skip to content

Microsoft Agent Framework

Unified SDK that consolidates Semantic Kernel’s plugin/tool system and AutoGen’s multi-agent orchestration. First-party service connectors, Azure-native observability, and A2A protocol support — across both .NET and Python. Core is stable (1.2.2 Python); several provider packages are still in public beta (A2A, declarative, copilotstudio, bedrock, anthropic, ollama, orchestrations, redis, durabletask).

Status

Core 1.2.2 stable · providers 1.0.0b260429 beta · May 2026

Languages

Python 3.10+ · .NET 8.0+

Best for

Azure-native agents, enterprise multi-agent orchestration, A2A.

These apply to both languages and cover protocols/features that span the framework.

  • Stable APIs with LTS commitment — no more --prerelease flag.
  • First-party service connectors via IChatClient: Azure OpenAI, OpenAI, Anthropic Claude, Amazon Bedrock, Google Gemini, Ollama.
  • Unified orchestration — sequential, concurrent, handoff, group chat, and Magentic-One patterns built in.
  • Azure App Service support for multi-agent deployment.
  • A2A Protocol, Graph-based Workflows, Declarative YAML/JSON, OpenTelemetry — full enterprise feature set.

DateVersionChanges
2026-04-211.0.1Parent index redesigned as language selector + cross-cutting guides.
April 10, 20261.0.1Patch release.
April 3-7, 20261.0 GAGraduated from Preview; first-party connectors; Azure App Service.
November 20251.0 PreviewInitial unified SDK.