dotsagent.io
Język:Polski
Framework · Microsoft

Microsoft Agent Framework w skrócie

Framework Microsoftu do tworzenia agentów w Pythonie i .NET, opracowany przez zespoły Semantic Kernel i AutoGen. Od kwietnia 2026 jest ogólnie dostępny. Łączy typowane agenty z workflow opartymi na grafach, które zapisują punkty kontrolne, wznawiają działanie i oczekują na udział człowieka. SDK dla Go jest dostępne w publicznej wersji zapoznawczej.

Najlepszy do: Zespoły używające Pythona i .NET na platformie Azure, w tym zespoły migrujące z AutoGen lub Semantic Kernel.

Najważniejsze informacje

Opiekun
Microsoft
Języki
Python, C#, .NET, Go
Licencja
MIT
Najnowsza wersja
Python 1.19.0 / .NET 1.23.0 · 1 października 2026
Repozytorium
microsoft/agent-framework · 13 891 gwiazdek
Opcja hostowana
Foundry Hosted Agents (Microsoft Foundry)
Nowa usługa Microsoft Foundry; według Microsoftu wdrożenie wymaga około dwóch dodatkowych wierszy kodu.

Quickstart

Zainstaluj pakiet, skonfiguruj dane uwierzytelniające, a następnie uruchom najprostszego agenta z oficjalnej dokumentacji. Użyte identyfikatory modeli pochodzą z dokumentacji; dostęp do nich może nie być włączony na Twoim koncie.

Python

Instalacja
pip install agent-framework

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

Źródło quickstartu

C#

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

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

Źródło quickstartu

Funkcje

Dowolny modelTakFoundry, Azure OpenAI, OpenAI, Anthropic, Ollama i inne
Klient MCPTak
Serwer MCPNiepotwierdzone
Wielu agentówTakWorkflow sekwencyjne, równoległe, przekazujące sterowanie oraz grupowe
Trwałe uruchomieniaTakPunkty kontrolne oraz Durable Extension dla Azure Functions lub wdrożeń samodzielnie hostowanych
Zatwierdzanie przez człowiekaTakTrwałe agenty oczekują na dane od człowieka bez zużywania zasobów obliczeniowych
ŚledzenieTakWbudowane OpenTelemetry; DevUI do lokalnego debugowania
EwaluacjeNiepotwierdzoneIntegracje do ewaluacji są dostępne w wersji zapoznawczej i nie należą do podstawowego zakresu wersji 1.0

Najnowsze zmiany

  • Kwiecień 2026: wersja 1.0 stała się ogólnie dostępna po wydaniu kandydującym w lutym.
  • AutoGen przeszedł w tryb utrzymania; Semantic Kernel v1 będzie otrzymywać krytyczne poprawki przez co najmniej rok od ogólnej dostępności MAF.
  • Dodano Harness Agent, agentów definiowanych deklaratywnie w YAML, Agent Skills oraz wersję zapoznawczą SDK dla Go.

Alternatywy w tym samym języku

Źródła

  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

Niezależne źródło informacji dla osób tworzących agentów AI. Nie jesteśmy powiązani z żadnym wymienionym tu dostawcą.

© 2026 DotsAgent · Dane sprawdzone 1 października 2026