dotsagent.io
Langue:Français
Framework · Microsoft

Microsoft Agent Framework en bref

Le framework d'agents de Microsoft pour Python et .NET, développé par les équipes Semantic Kernel et AutoGen, est disponible en version générale depuis avril 2026. Il associe des agents typés à des workflows sous forme de graphes qui enregistrent des points de reprise, reprennent l'exécution et attendent une intervention humaine. Un SDK Go est en préversion publique.

Idéal pour : Les équipes Python et .NET sur Azure, notamment celles qui migrent depuis AutoGen ou Semantic Kernel.

Informations clés

Mainteneur
Microsoft
Langages
Python, C#, .NET, Go
Licence
MIT
Dernière version
Python 1.19.0 / .NET 1.23.0 · 1 octobre 2026
Dépôt
microsoft/agent-framework · 13 891 étoiles
Option hébergée
Foundry Hosted Agents (Microsoft Foundry)
Un nouveau service Microsoft Foundry ; Microsoft indique que le déploiement ne nécessite qu'environ deux lignes de code supplémentaires.

Démarrage rapide

Installez le package, configurez vos identifiants, puis lancez l’agent le plus simple présenté dans la documentation officielle. Les ID de modèle utilisés sont ceux de la documentation et ne sont pas forcément activés sur votre compte.

Python

Installer
pip install agent-framework

Nécessite 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}")

Source du guide de démarrage rapide

C#

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

Nécessite 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?"));

Source du guide de démarrage rapide

Fonctionnalités

Tous les modèlesOuiFoundry, Azure OpenAI, OpenAI, Anthropic, Ollama et plus encore
Client MCPOui
Serveur MCPNon confirmé
Multi-agentOuiWorkflows séquentiels, concurrents, avec transfert ou en groupe
Exécutions durablesOuiEnregistrement de points de reprise, avec Durable Extension sur Azure Functions ou en auto-hébergement
Approbation humaineOuiLes agents durables attendent une intervention humaine sans consommer de ressources de calcul
TraçageOuiOpenTelemetry intégré ; DevUI pour le débogage local
ÉvaluationsNon confirméLes intégrations d'évaluation sont annoncées en préversion, hors du cœur de la version 1.0

Modifications récentes

  • Avril 2026 : la version 1.0 est devenue disponible en version générale, après une release candidate en février.
  • AutoGen est passé en mode maintenance ; Semantic Kernel v1 reçoit des correctifs critiques pendant au moins un an après la disponibilité générale de MAF.
  • Ajout de Harness Agent, d'agents déclaratifs en YAML, d'Agent Skills et d'une préversion du SDK Go.

Alternatives dans le même langage

Sources

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