---
title: "Microsoft Agent Framework：功能、版本和快速入门 · DotsAgent"
description: "Microsoft 维护的 Microsoft Agent Framework：许可证、最新版本、MCP 支持、持久化运行、人工审批、追踪和评测，并附有可复制的快速入门。"
url: https://dotsagent.io/zh/frameworks/microsoft-agent-framework
---

框架 · Microsoft

# 快速了解 Microsoft Agent Framework

Microsoft 面向 Python 和 .NET 的 agent 框架，由 Semantic Kernel 和 AutoGen 团队打造，自 2026 年 4 月起正式发布。它将类型化 agent 与图工作流结合，支持检查点、恢复和等待人工输入；Go SDK 目前处于公开预览阶段。

**适用于：**  使用 Azure 的 Python 和 .NET 团队，包括计划从 AutoGen 或 Semantic Kernel 迁移的团队。

## 关键信息

- **维护者**: Microsoft
- **语言**: Python, C#, .NET, Go
- **许可证**: MIT
- **最新版本**: `Python 1.19.0 / .NET 1.23.0` · 2026年10月1日
- **代码仓库**: [microsoft/agent-framework](https://github.com/microsoft/agent-framework) · 13,891 个 stars
- **托管选项**: [Foundry Hosted Agents (Microsoft Foundry)](https://github.com/microsoft/agent-framework)这是一项全新的 Microsoft Foundry 服务；Microsoft 表示，部署只需额外编写约两行代码。

## 快速入门

安装软件包、设置凭据，然后运行官方文档中的最简 agent。这里使用的模型 ID 与文档一致，但你的账户可能尚未启用这些模型。

### Python

`安装`

```
pip install agent-framework
```

需要 Azure CLI login (AzureCliCredential) + Foundry project endpoint

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

[快速入门来源](https://learn.microsoft.com/en-us/agent-framework/overview/)

### C#

`安装`

```
dotnet add package Microsoft.Agents.AI.Foundry --prerelease
```

需要 Azure CLI login

`C#`

```
using System;
using Azure.AI.Projects;
using Azure.Identity;
using Microsoft.Agents.AI;

AIAgent agent = new AIProjectClient(
        new Uri("https://your-foundry-service.services.ai.azure.com/api/projects/your-foundry-project"),
        new AzureCliCredential())
    .AsAIAgent(
        model: "gpt-5.4-mini",
        instructions: "You are a friendly assistant. Keep your answers brief.");

Console.WriteLine(await agent.RunAsync("What is the largest city in France?"));
```

[快速入门来源](https://learn.microsoft.com/en-us/agent-framework/overview/)

## 功能

| 支持任意模型 | — | 支持 Foundry、Azure OpenAI、OpenAI、Anthropic、Ollama 等 |
| --- | --- | --- |
| MCP 客户端 | — | — |
| MCP 服务器 | — | — |
| 多 agent | — | 支持顺序、并发、交接和群组工作流 |
| 持久化运行 | — | 支持检查点；可通过 Azure Functions 上的 Durable Extension 部署，也可自行托管 |
| 人工审批 | — | 持久化 agent 可等待人工输入，等待期间不占用计算资源 |
| 追踪 | — | 内置 OpenTelemetry；提供 DevUI，用于本地调试 |
| 评测 | — | 评估集成据称仍处于预览阶段，不属于 1.0 核心功能 |

## 近期更新

- 2026 年 4 月：1.0 版正式发布，此前于 2 月推出候选版本。
- AutoGen 转入维护模式；Semantic Kernel v1 在 MAF 正式发布后至少一年内仍会获得关键修复。
- 新增 Harness Agent、声明式 YAML agent、Agent Skills，以及处于预览阶段的 Go SDK。

## 同一语言的替代方案

- [OpenAI Agents SDK](https://dotsagent.io/zh/frameworks/openai-agents-python)

- [Claude Agent SDK](https://dotsagent.io/zh/frameworks/claude-agent-sdk)

- [Google ADK](https://dotsagent.io/zh/frameworks/google-adk)

- [LangGraph](https://dotsagent.io/zh/frameworks/langgraph)

- [CrewAI](https://dotsagent.io/zh/frameworks/crewai)

- [LlamaIndex](https://dotsagent.io/zh/frameworks/llamaindex)

## 来源

1. [learn.microsoft.com](https://learn.microsoft.com/en-us/agent-framework/overview/)/en-us/agent-framework/overview/
2. [github.com](https://github.com/microsoft/agent-framework)/microsoft/agent-framework
3. [devblogs.microsoft.com](https://devblogs.microsoft.com/agent-framework/microsoft-agent-framework-version-1-0/)/agent-framework/microsoft-agent-framework-version-1-0/
4. [devblogs.microsoft.com](https://devblogs.microsoft.com/agent-framework/semantic-kernel-and-microsoft-agent-framework/)/agent-framework/semantic-kernel-and-microsoft-agent-framework/
5. [learn.microsoft.com](https://learn.microsoft.com/en-us/agent-framework/integrations/durable-extension)/en-us/agent-framework/integrations/durable-extension
6. [github.com](https://github.com/microsoft/autogen)/microsoft/autogen
7. [pypi.org](https://pypi.org/pypi/agent-framework/json)/pypi/agent-framework/json
8. [api.github.com](https://api.github.com/repos/microsoft/agent-framework)/repos/microsoft/agent-framework

为 AI agent 开发者提供的独立参考资料。与此处提及的任何厂商均无关联。

© 2026 DotsAgent · 事实核查日期：2026年10月1日
