Microsoft
Microsoft Agent Framework
Framework for building agents and multi-agent workflows in Python and .NET; the stated successor to both AutoGen and Semantic Kernel.
Install
Run in your terminal
pip install agent-framework
Latest version read from pypi package agent-framework.
Multi-agent patterns
Handoffs
One agent passes the conversation to another agent, which takes over.
How Microsoft Agent Framework does itSubagents / agents as tools
A main agent calls other agents like tools and gets their result back, each with its own context.
How Microsoft Agent Framework does itGraph or workflow
You define steps and edges (or a workflow), and the framework runs agents and functions through them.
How Microsoft Agent Framework does itGroup chat / crew
Several agents with roles work together on a task, coordinated by a manager or a selection rule.
How Microsoft Agent Framework does itHuman in the loop
The run pauses for a person to approve, edit or answer before it continues.
How Microsoft Agent Framework does itProtocols and hosting
Questions
Does Microsoft Agent Framework support MCP?
Yes. Microsoft Agent Framework's documentation shows agents using tools from MCP servers.
Does Microsoft Agent Framework support the A2A protocol?
Yes. Microsoft Agent Framework's documentation covers the Agent2Agent (A2A) protocol.
What multi-agent patterns does Microsoft Agent Framework support?
The docs show: handoffs, subagents / agents as tools, graph or workflow, group chat / crew, human in the loop.
Links
Alternatives in the same languages
Get the weekly agent stack update
New official MCP servers, spec changes and harness releases, checked against the source. One email a week, no fluff.
Reviewed Oct 7, 2026.