Compare o runtime dos agentes serverless com outras opções de agentes da Microsoft

A Microsoft oferece várias maneiras de construir e rodar agentes de IA. Este artigo compara o runtime dos agentes serverless do Azure Functions com outras opções de agentes da Microsoft para que você possa escolher a opção que se encaixa em cada agente, ou combinar mais de um.

Essas opções diferem principalmente no modelo de autoria, em como os agentes começam, onde eles operam e faturam, e quem é o usuário principal. Eles também compartilham blocos de construção: as opções de desenvolvedor podem chamar os mesmos modelos Azure OpenAI e Foundry, vários usam o Microsoft Agent Framework, e o Model Context Protocol (MCP) oferece uma forma comum de compartilhar ferramentas entre eles.

Importante

No momento, o runtime de agentes sem servidor está em versão preliminar. Recursos, nomes de configuração e conectores com suporte podem ser alterados antes da disponibilidade geral.

Comparar as opções

A tabela a seguir resume as principais diferenças entre as formas de criar e hospedar seus agentes:

Opção Modelo de autoria Hospedagem e custo Mais adequado para...
Runtime de agentes sem servidor Arquivos Markdown .agent.md e aplicativo em Python Azure Functions hospedado com scale-to-zero Agentes orientados a eventos que reagem a gatilhos
Agentes de prompt do Foundry Configuração declarativa no portal ou no código Gerenciado pela Foundry sem computação de agente Agentes que não incluem código personalizado ou que exigem hospedagem personalizada
A Foundry hospedava agentes Seu código (em contêineres) Gerenciado pela Foundry (computação por contêineres) Agentes com código personalizado rodando em um contêiner gerenciado
Copilot Studio Designer de baixo código e linguagem natural Hospedado pela Microsoft (créditos do Copilot) Agentes conversacionais e autônomos para Microsoft 365
Microsoft Scout Prompts em linguagem natural Local (em um dispositivo de usuário) Automação pessoal de tarefas em um dispositivo local

Essas opções não são mutuamente exclusivas. Por exemplo, um aplicativo de ambiente de execução de agentes sem servidor pode expor ferramentas por meio do MCP que agentes do Foundry ou do Copilot Studio utilizam.