Full-Code · Orchestration Frameworksactive

Microsoft Agent Framework

Type: full-code · Vendor: Microsoft · Language: C#/.NET, Python · License: MIT · Status: active · Status in practice: emerging · First released: 2025-10

Links: homepage docs repo

Unify Microsoft's two prior agent stacks — AutoGen's multi-agent orchestration and Semantic Kernel's enterprise plugin and connector model — into one SDK for building single- and multi-agent systems over shared abstractions for agents, tools, threads, and workflows.

Description. Microsoft Agent Framework is an open-source SDK announced in October 2025 that merges AutoGen and Semantic Kernel into a single agent stack for .NET and Python. It provides a unified agent abstraction with tool calling, multiple multi-agent orchestration shapes (sequential, concurrent, group chat, handoff), and a graph-based workflow runtime, alongside enterprise concerns — observability, approvals, and connectors — inherited from Semantic Kernel. Microsoft positions it as the successor to both predecessors, with general availability targeted for early 2026.

Agent loop shape. A unified agent abstraction over a tool-calling loop, with pluggable multi-agent orchestrators (sequential, concurrent, group chat, handoff) and a separate graph-based workflow runtime for deterministic control flow.

Primary use cases

  • enterprise multi-agent applications
  • .NET agent development
  • tool-using assistants
  • workflow orchestration

Patterns this full-code implements —

Neighbourhood

Click any neighbour to follow the lineage. Scroll to zoom, drag to pan.