Skip to main content
Watch: I Built an AI App Without Leaving Databricks

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).

Homepage - Source on GitHub - License

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

Terminal
pip install agent-framework

Source: learn.microsoft.com/en-us/agent-framework/overview

C#

Terminal
dotnet add package Microsoft.Agents.AI

Source: github.com/microsoft/agent-framework

Go

Terminal
go get github.com/microsoft/agent-framework-go

Source: learn.microsoft.com/en-us/agent-framework/overview

Quickstart

The first example from the official docs, unchanged. It may need an API key for the model provider it calls.

Python
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}")

Source: learn.microsoft.com/en-us/agent-framework/overview

Features

What the Microsoft Agent Framework docs say it supports. Not stated means the docs do not say either way.

Microsoft Agent Framework documented features, each with its source
FeatureValueSource
MCPYeslearn.microsoft.com/en-us/agent-framework/overview
Multi-agentYesgithub.com/microsoft/agent-framework
Durable executionYeslearn.microsoft.com/en-us/agent-framework/workflows/checkpoints
Human in the loopYesgithub.com/microsoft/agent-framework
StreamingYesgithub.com/microsoft/agent-framework
Structured outputYeslearn.microsoft.com/en-us/agent-framework/agents/structured-outputs
TracingYesgithub.com/microsoft/agent-framework
MemoryYeslearn.microsoft.com/en-us/agent-framework/overview
EvalsYeslearn.microsoft.com/en-us/agent-framework/agents/evaluation
Model-agnosticYeslearn.microsoft.com/en-us/agent-framework/overview
LanguagesPython, C#, GoSee sources below
LicenseMITgithub.com/microsoft/agent-framework/blob/main/LICENSE
Latest Python releaseagent-framework 1.22.0October 15, 2026pypi.org/project/agent-framework
Latest C# releaseMicrosoft.Agents.AI 1.25.0October 14, 2026api.nuget.org/v3-flatcontainer/microsoft.agents.ai/index.json
Latest Go releasegithub.com/microsoft/agent-framework-go v0.1.1October 13, 2026proxy.golang.org/github.com/microsoft/agent-framework-go/@latest

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?

Yes, per https://github.com/microsoft/agent-framework

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.

Newsletter

Agent frameworks, every week

One email per week. Framework releases, new agent tooling and what they mean for what you build.