dotsagent.io
Taal:Nederlands
Framework · Microsoft

Microsoft Agent Framework in een oogopslag

Microsofts agentframework voor Python en .NET, ontwikkeld door de teams achter Semantic Kernel en AutoGen en sinds april 2026 algemeen beschikbaar. Het combineert getypeerde agents met grafiekworkflows die checkpoints maken, hervatten en op mensen wachten. Een Go-SDK is beschikbaar als openbare preview.

Geschikt voor: Python- en .NET-teams op Azure, waaronder teams die overstappen van AutoGen of Semantic Kernel.

Belangrijkste gegevens

Beheerder
Microsoft
Talen
Python, C#, .NET, Go
Licentie
MIT
Nieuwste versie
Python 1.19.0 / .NET 1.23.0 · 1 oktober 2026
Repository
microsoft/agent-framework · 13.891 sterren
Gehoste optie
Foundry Hosted Agents (Microsoft Foundry)
Een nieuwe Microsoft Foundry-service; volgens Microsoft zijn er voor de deploy ongeveer twee extra regels code nodig.

Quickstart

Installeer het pakket, stel de inloggegevens in en voer vervolgens de eenvoudigste agent uit de officiële documentatie uit. De model-ID's zijn de ID's uit de documentatie en zijn mogelijk niet beschikbaar voor je account.

Python

Installeren
pip install agent-framework

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

Bron voor quickstart

C#

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

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

Bron voor quickstart

Functies

Alle modellenJaFoundry, Azure OpenAI, OpenAI, Anthropic, Ollama en meer
MCP-clientJa
MCP-serverNiet bevestigd
Multi-agentJaSequentiële, gelijktijdige, overdrachts- en groepsworkflows
Duurzame runsJaCheckpointing, plus Durable Extension op Azure Functions of zelf gehost
Goedkeuring door een mensJaDuurzame agents wachten op invoer van mensen zonder rekenkracht te gebruiken
TracingJaIngebouwde OpenTelemetry; DevUI voor lokaal debuggen
EvalsNiet bevestigdEvaluatie-integraties zijn naar verluidt in preview en vallen buiten de 1.0-kern

Recente wijzigingen

  • April 2026: versie 1.0 werd algemeen beschikbaar, na een release candidate in februari.
  • AutoGen ging over naar de onderhoudsmodus; Semantic Kernel v1 krijgt minstens een jaar lang kritieke fixes na de algemene beschikbaarheid van MAF.
  • Toegevoegd: Harness Agent, declaratieve YAML-agents, Agent Skills en een Go-SDK-preview.

Alternatieven in dezelfde taal

Bronnen

  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

Onafhankelijke referentie voor iedereen die AI-agents bouwt. Niet verbonden aan een van de genoemde leveranciers.

© 2026 DotsAgent · Feiten gecontroleerd op 1 oktober 2026