---
title: "Microsoft Agent Framework: funzionalità, versione e guida rapida · DotsAgent"
description: "Microsoft Agent Framework di Microsoft: licenza, ultima versione, supporto MCP, esecuzioni durevoli, approvazione umana, tracing e valutazioni, oltre a una guida rapida da copiare."
url: https://dotsagent.io/it/frameworks/microsoft-agent-framework
---

Framework · Microsoft

# Microsoft Agent Framework in breve

Framework di Microsoft per agenti in Python e .NET, sviluppato dai team di Semantic Kernel e AutoGen e disponibile in generale da aprile 2026. Combina agenti con tipi espliciti e workflow a grafo che supportano checkpoint, ripresa e attesa dell'intervento umano; un SDK per Go è disponibile in anteprima pubblica.

**Ideale per:**  Team che usano Python e .NET su Azure, inclusi quelli che migrano da AutoGen o Semantic Kernel.

## Informazioni principali

- **Responsabile**: Microsoft
- **Linguaggi**: Python, C#, .NET, Go
- **Licenza**: MIT
- **Ultima versione**: `Python 1.19.0 / .NET 1.23.0` · 1 ottobre 2026
- **Repository**: [microsoft/agent-framework](https://github.com/microsoft/agent-framework) · 13.891 stelle
- **Opzione hosted**: [Foundry Hosted Agents (Microsoft Foundry)](https://github.com/microsoft/agent-framework)Un nuovo servizio Microsoft Foundry; secondo Microsoft, per il deploy bastano circa due righe di codice in più.

## Guida rapida

Installa il pacchetto, configura le credenziali, quindi esegui l'agente più semplice indicato nella documentazione ufficiale. Gli ID dei modelli sono quelli usati nella documentazione e potrebbero non essere abilitati per il tuo account.

### Python

`Installa`

```
pip install agent-framework
```

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

[Fonte della guida rapida](https://learn.microsoft.com/en-us/agent-framework/overview/)

### C#

`Installa`

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

Richiede 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?"));
```

[Fonte della guida rapida](https://learn.microsoft.com/en-us/agent-framework/overview/)

## Funzionalità

| Qualsiasi modello | — | Foundry, Azure OpenAI, OpenAI, Anthropic, Ollama e altri |
| --- | --- | --- |
| Client MCP | — | — |
| Server MCP | — | — |
| Multi-agent | — | Workflow sequenziali, concorrenti, con passaggio di controllo e di gruppo |
| Esecuzioni durevoli | — | Checkpoint e Durable Extension su Azure Functions o in hosting autonomo |
| Approvazione umana | — | Gli agenti durevoli attendono l'intervento umano senza usare risorse di calcolo |
| Tracing | — | OpenTelemetry integrato; DevUI per il debug locale |
| Valutazioni | — | Le integrazioni per la valutazione sono indicate come anteprima e non fanno parte del core 1.0 |

## Modifiche recenti

- Aprile 2026: la versione 1.0 è diventata disponibile in generale, dopo la release candidate di febbraio.
- AutoGen è passato alla modalità di manutenzione; Semantic Kernel v1 riceverà correzioni critiche per almeno un anno dal rilascio generale di MAF.
- Aggiunti Harness Agent, agenti dichiarativi in YAML, Agent Skills e un'anteprima dell'SDK per Go.

## Alternative nello stesso linguaggio

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

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

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

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

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

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

## Fonti

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

Riferimento indipendente per chi sviluppa agenti IA. Non siamo affiliati a nessun fornitore citato qui.

© 2026 DotsAgent · Dati verificati il 1 ottobre 2026
