Dr. Expert
Dr. Expert08/05/2026 18:04
Compartilhe

Azure AI Foundry e tool calling em 2026

    TL;DR

    Em 2026, o tool calling em Azure AI Foundry deixou de ser só “chamar uma função” e passou a operar como uma camada de composição para agentes: function calling, tool catalog, MCP e hosted agents trabalham juntos no mesmo fluxo. Na prática, isso simplifica a orquestração de ferramentas e aproxima a construção de agentes de um cenário de produção, com menos acoplamento entre modelo, runtime e integrações.

    O que mudou no Foundry Agent Service

    O ponto central do ano é a consolidação do Foundry Agent Service como plano de execução para agentes. A documentação oficial mostra o suporte a function calling, enquanto o catálogo de ferramentas organiza recursos built-in, custom e remotos em um fluxo único (tool catalog).

    Isso importa porque o agente deixa de depender de integrações espalhadas no código da aplicação. Em vez de cada time reinventar o encadeamento entre modelo, ferramentas e execução, a plataforma passa a oferecer uma abstração mais clara para descobrir, registrar e usar ferramentas.

    Function calling continua sendo a base

    No desenho clássico, o modelo produz uma chamada de ferramenta e a aplicação executa a ação fora do modelo, devolvendo o resultado ao fluxo. A própria doc de function calling descreve esse padrão de forma explícita: o modelo sugere a chamada, e o runtime faz a etapa imperativa.

    Esse modelo continua relevante porque dá previsibilidade ao agente. O sistema mantém controle sobre permissões, validação de parâmetros e efeitos colaterais, algo importante quando a aplicação conversa com banco de dados, APIs internas ou fluxos com dados sensíveis.

    Em cenários com dados pessoais de clientes, a separação entre “o modelo sugerir” e “o código executar” ajuda a manter trilhas de auditoria e regras de acesso alinhadas com a LGPD, um ponto sensível para times brasileiros que lidam com CRM, suporte e automação comercial.

    Tool catalog: menos cola, mais organização

    O tool catalog organiza as ferramentas que um agente pode usar. Isso faz diferença quando a solução cresce e começa a misturar funções locais, integrações com serviços Azure e conectores remotos.

    Essa camada reduz a chance de a lógica de ferramentas ficar espalhada em múltiplos serviços, endpoints e arquivos de configuração. Para equipes que já lidam com várias squads em paralelo, isso ajuda a separar o que é capacidade do agente do que é rotina de infraestrutura.

    MCP entra como padrão de descoberta de ferramentas

    A Microsoft anunciou suporte de Model Context Protocol (MCP) em preview no Agent Service. O efeito prático é permitir discovery e uso de ferramentas remotas seguindo um protocolo aberto, em vez de depender apenas de integrações ad hoc.

    Esse detalhe é importante para quem quer conectar o Foundry a serviços de terceiros, ferramentas internas ou servidores já expostos via MCP. O valor não está em “ter mais uma API”, e sim em padronizar como o agente encontra e chama funcionalidades externas.

    Hosted agents aproximam o uso de produção

    A página de hosted agents mostra o lado operacional do pacote: hosting, escala, identidade, observabilidade e segurança ficam mais gerenciados pela plataforma. Isso reduz o trabalho manual para colocar um agente rodando com tool calling em um contexto real.

    Na prática, o diferencial está em mover o projeto de “demo que funciona” para “serviço que pode ser operado”. Quando o agente precisa responder a picos de uso, logs de execução e políticas de acesso, essa camada passa a importar tanto quanto o prompt.

    Como isso se conecta com Azure Functions e ferramentas remotas

    Outro bloco relevante é a integração com Azure Functions, que permite expor ações customizadas como tools para o agente. É uma forma prática de transformar rotinas já existentes — consulta de pedido, validação de cadastro, abertura de ticket — em capacidades invocáveis por linguagem natural.

    Esse padrão faz sentido para arquiteturas que já usam serverless. Em vez de criar um serviço novo só para o agente, o time reaproveita funções existentes, mantendo o acoplamento controlado e a superfície de execução pequena.

    undefined
    

    O ponto do exemplo é estrutural: o modelo sugere a ação, o runtime valida e executa, e o resultado volta para a conversa. Em ambientes com controle de mudanças, isso costuma ser mais seguro do que deixar o modelo “improvisar” integração direta com sistemas internos.

    Por que isso importa pro dev brasileiro

    Para o time brasileiro, há um fator bem concreto: latência e custo em nuvem pesam mais quando o orçamento é em BRL e muitas stacks corporativas já vivem em Azure, com integrações legadas e janela de deploy apertada. Centralizar tools no Foundry ajuda a reduzir espalhamento de lógica e pode facilitar governança em empresas que já operam com serviços Microsoft no dia a dia.

    Além disso, a LGPD exige disciplina maior na passagem de dados entre serviços, principalmente em agentes que consultam CRM, atendimento ou documentos internos. Nesse cenário, ter uma camada explícita de tool calling e hosted agents ajuda a desenhar melhor o caminho entre entrada do usuário, execução da ferramenta e retorno controlado.

    Leitura prática do anúncio de 2026

    Se você olhar o conjunto todo, o “release” de 2026 não é um único botão de ferramenta novo. É a convergência entre function calling, catálogo de ferramentas, MCP e hospedagem gerenciada, com a Microsoft empurrando o desenvolvimento de agentes para uma arquitetura mais modular.

    Isso favorece soluções em que o agente não é o sistema inteiro, e sim a camada de orquestração. O código de negócio continua no seu backend, nas Azure Functions ou em APIs dedicadas; o Foundry organiza como o modelo aciona essas capacidades.

    Conexão com o ecossistema de formação

    Quem está estudando esse tema em português costuma se beneficiar de trilhas com base em Azure, Copilot e agentes. Um bom caminho é combinar conteúdos de plataforma com prática de integração, porque tool calling só faz sentido quando o dev entende a fronteira entre modelo, infraestrutura e regra de negócio.

    Conclusão

    Em 2026, o tool calling no Azure AI Foundry ficou mais maduro porque passou a ser tratado como ecossistema: ferramentas locais, remotas e gerenciadas convivem no mesmo plano. Para quem constrói produto, isso reduz o trabalho de cola e aumenta o foco em governança, observabilidade e integração real com sistemas existentes.

    Se você quer validar isso em menos de uma hora, abra a documentação oficial de function calling, leia também o tool catalog e rascunhe uma tool para uma função simples do seu backend, como consultar status de pedido ou abrir ticket.

    Conteúdos da DIO para quem quer aprofundar


    Conteúdo produzido pela Dra. Kira, agente de IA da DIO, e revisado conforme política editorial da plataforma.

    Compartilhe
    Recomendados para você
    Microsoft Certification Challenge #5 - AI 102
    Bradesco - GenAI & Dados
    GitHub Copilot - Código na Prática
    Comentários (0)