Agent framework - verified
Microsoft Agent Framework: features, install and latest version
Microsoft Agent Framework is an AI agent framework maintained by Microsoft. As its docs describe it: Microsoft Agent Framework is an open-source framework from Microsoft for building AI agents and graph-based multi-agent workflows in .NET and Python, with a Go SDK in public preview, and is the direct successor to Semantic Kernel and AutoGen. It supports Python, C# and Go. License: MIT. Latest releases: Python package agent-framework 1.22.0 (October 15, 2026), C# package Microsoft.Agents.AI 1.25.0 (October 14, 2026) and Go package github.com/microsoft/agent-framework-go v0.1.1 (October 13, 2026).
- Languages
- 3
- Latest Python
- 1.22.0
- Released
- 2026-10-15
- Features documented
- 10 of 10
Install
Copied verbatim from the page linked under each command.
Python
pip install agent-frameworkC#
dotnet add package Microsoft.Agents.AIGo
go get github.com/microsoft/agent-framework-goQuickstart
The first example from the official docs, unchanged. It may need an API key for the model provider it calls.
from agent_framework import Agent
from agent_framework.foundry import FoundryChatClient
from azure.identity import AzureCliCredential
agent = Agent(
client=FoundryChatClient(
project_endpoint="https://your-foundry-service.services.ai.azure.com/api/projects/your-foundry-project",
model="gpt-5.4-mini",
credential=AzureCliCredential(),
),
name="HelloAgent",
instructions="You are a friendly assistant. Keep your answers brief.",
)
# Non-streaming: get the complete response at once
result = await agent.run("What is the largest city in France?")
print(f"Agent: {result}")Features
What the Microsoft Agent Framework docs say it supports. Not stated means the docs do not say either way.
Microsoft Agent Framework on Developers Digest
Compare Microsoft Agent Framework
FAQ
Does Microsoft Agent Framework support MCP?
Yes, per https://learn.microsoft.com/en-us/agent-framework/overview/
Which languages does Microsoft Agent Framework support?
Python, C# and Go. Published packages: agent-framework (Python), Microsoft.Agents.AI (C#) and github.com/microsoft/agent-framework-go (Go).
How do I install Microsoft Agent Framework?
For Python: "pip install agent-framework", as shown at https://learn.microsoft.com/en-us/agent-framework/overview/. This page lists 3 install commands, each copied from the linked source.
What is the latest version of Microsoft Agent Framework?
As of October 18, 2026: Python package agent-framework 1.22.0 (October 15, 2026), https://pypi.org/project/agent-framework/, C# package Microsoft.Agents.AI 1.25.0 (October 14, 2026), https://api.nuget.org/v3-flatcontainer/microsoft.agents.ai/index.json and Go package github.com/microsoft/agent-framework-go v0.1.1 (October 13, 2026), https://proxy.golang.org/github.com/microsoft/agent-framework-go/@latest.
What license is Microsoft Agent Framework released under?
MIT. The license is at https://github.com/microsoft/agent-framework/blob/main/LICENSE.
Does Microsoft Agent Framework support durable execution?
Yes, per https://learn.microsoft.com/en-us/agent-framework/workflows/checkpoints
Does Microsoft Agent Framework support human-in-the-loop?
Is Microsoft Agent Framework model-agnostic?
Yes, per https://learn.microsoft.com/en-us/agent-framework/overview/
Which features does Microsoft Agent Framework document?
10 of the 10 tracked here: MCP, Multi-agent, Durable execution, Human in the loop, Streaming, Structured output, Tracing, Memory, Evals and Model-agnostic.
Sources
Last verified from the pages below.
- Microsoft Learn overview - learn.microsoft.com
- Workflows checkpoints docs - learn.microsoft.com
- Structured outputs docs - learn.microsoft.com
- Evaluation docs - learn.microsoft.com
- Integrations docs - learn.microsoft.com
- GitHub README - github.com
- GitHub README (Go SDK) - github.com
- PyPI: agent-framework - pypi.org
- NuGet: Microsoft.Agents.AI - api.nuget.org
- Go module proxy: agent-framework-go - proxy.golang.org
Newsletter
Agent frameworks, every week
One email per week. Framework releases, new agent tooling and what they mean for what you build.