---
title: "Microsoft Agent Framework：機能、バージョン、クイックスタート · DotsAgent"
description: "Microsoft が提供する Microsoft Agent Framework のライセンス、最新バージョン、MCP 対応、耐久性のある実行、人間による承認、トレーシング、評価機能を紹介。コピーして使えるクイックスタート付き。"
url: https://dotsagent.io/ja/frameworks/microsoft-agent-framework
---

Framework · Microsoft

# Microsoft Agent Framework の概要

Semantic Kernel チームと AutoGen チームが開発した、Python および .NET 向けの Microsoft 製エージェントフレームワーク。April 2026 に一般提供が開始されました。型付きエージェントと、チェックポイント、再開、人による入力待ちに対応したグラフワークフローを組み合わせています。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 スター
- **ホスティング विकल्प**: [Foundry Hosted Agents (Microsoft Foundry)](https://github.com/microsoft/agent-framework)Microsoft Foundry の新しいサービスです。Microsoft によると、デプロイに必要なコードは追加で約2行です。

## クイックスタート

パッケージをインストールして認証情報を設定し、公式ドキュメントにある最小構成のエージェントを実行します。モデル 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サーバー | — | — |
| マルチエージェント | — | 逐次、並行、ハンドオフ、グループの各ワークフローに対応 |
| 耐久性のある実行 | — | チェックポイントに対応。Azure Functions またはセルフホスト環境では Durable Extension を利用可能 |
| 人による承認 | — | Durable エージェントはコンピューティングリソースを消費せずに人の入力を待機 |
| トレーシング | — | OpenTelemetry を標準搭載。ローカルデバッグには DevUI を利用可能 |
| Evals | — | 評価機能との統合はプレビューとして案内されており、1.0 のコア機能には含まれません |

## 最近の変更

- April 2026: 2月のリリース候補版を経て、バージョン 1.0 が一般提供されました。
- AutoGen はメンテナンスモードに移行しました。Semantic Kernel v1 には、MAF の一般提供開始後、少なくとも1年間は重大な修正が提供されます。
- Harness Agent、宣言型 YAML エージェント、Agent Skills、Go SDK のプレビューが追加されました。

## 同じ言語の代替ツール

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

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

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

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

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

- [LlamaIndex](https://dotsagent.io/ja/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エージェント開発者向けの独立したリファレンスです。ここに記載されているいずれのベンダーとも提携していません。

© 2026 DotsAgent · 確認日: 2026年10月1日
