dotsagent.io
Idioma:Português
Framework · Microsoft

Microsoft Agent Framework em resumo

Framework de agentes da Microsoft para Python e .NET, desenvolvido pelas equipes do Semantic Kernel e do AutoGen e disponível em geral desde abril de 2026. Ele combina agentes tipados com fluxos de trabalho em grafo que criam checkpoints, retomam a execução e aguardam pessoas; um SDK para Go está em prévia pública.

Ideal para: Equipes de Python e .NET no Azure, incluindo quem está migrando do AutoGen ou do Semantic Kernel.

Principais informações

Responsável pela manutenção
Microsoft
Linguagens
Python, C#, .NET, Go
Licença
MIT
Versão mais recente
Python 1.19.0 / .NET 1.23.0 · 1 de outubro de 2026
Repositório
microsoft/agent-framework · 13.891 estrelas
Opção hospedada
Foundry Hosted Agents (Microsoft Foundry)
Um novo serviço do Microsoft Foundry; segundo a Microsoft, o deploy exige cerca de duas linhas de código adicionais.

Início rápido

Instale o pacote, configure as credenciais e execute o agente mais simples da documentação oficial. Os IDs dos modelos são os usados na documentação e talvez não estejam habilitados na sua conta.

Python

Instalar
pip install agent-framework

Requer 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 do início rápido

C#

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

Requer 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 do início rápido

Recursos

Qualquer modeloSimFoundry, Azure OpenAI, OpenAI, Anthropic, Ollama e outros
Cliente MCPSim
Servidor MCPNão confirmado
MultiagenteSimFluxos de trabalho sequenciais, concorrentes, com transferência de controle e em grupo
Execuções duráveisSimCriação de checkpoints, além da Durable Extension no Azure Functions ou em ambientes autogerenciados
Aprovação humanaSimAgentes duráveis aguardam a entrada humana sem consumir recursos computacionais
RastreamentoSimOpenTelemetry integrado; DevUI para depuração local
AvaliaçõesNão confirmadoAs integrações de avaliação são divulgadas como prévias, fora do núcleo da versão 1.0

Mudanças recentes

  • Abril de 2026: a versão 1.0 ficou disponível em geral, após uma versão candidata em fevereiro.
  • O AutoGen entrou em modo de manutenção; o Semantic Kernel v1 receberá correções críticas por pelo menos um ano após a disponibilidade geral do MAF.
  • Adicionou o Harness Agent, agentes declarativos em YAML, Agent Skills e uma prévia do SDK para Go.

Alternativas na mesma linguagem

Fontes

  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

Referência independente para quem cria agentes de IA. Não temos vínculo com nenhum dos fornecedores mencionados aqui.

© 2026 DotsAgent · Fatos verificados em 1 de outubro de 2026