← Voltar ao blog

IA & Agentes

O ecossistema de Copilots [4] - Foundry Agent Service vs Copilot Studio: pro-code vs low-code

The Copilot ecosystem [4] - Foundry Agent Service vs Copilot Studio: pro-code vs low-code

O ecossistema de Copilots [4] - Foundry Agent Service vs Copilot Studio: pro-code vs low-code

Fala dataholics! Depois de passar pelo GitHub Copilot no post anterior, hoje eu volto pro nosso terreno de construir agente e coloco lado a lado os dois caminhos que a Microsoft te dá pra isso: o Copilot Studio, que a gente conhece de cor a essa altura, e o Foundry Agent Service, que é o irmão pro-code da história. É a hora de responder aquela pergunta que sempre volta: quando é que vale largar o low-code e descer pro código?

O que veremos nesse post:

  • O eixo low-code vs pro-code, revisitado

  • O que é o Foundry Agent Service

  • Quando descer pro código de verdade

  • Minha leitura de quando cada um vale


Low-code de um lado, pro-code do outro

Lá no mapa do início eu já tinha cravado esse eixo, e agora dá pra abrir ele com calma. O Copilot Studio é a porta low-code: você arrasta bloco, configura no visual, publica no Teams e mantém sem precisar de um time de engenharia. O Microsoft Foundry (o antigo Azure AI Foundry) é a porta pro-code, e dentro dele mora o Foundry Agent Service, que é onde você constrói agente escrevendo código de verdade.


O que é o Foundry Agent Service

O Foundry Agent Service é o serviço gerenciado da Microsoft pra construir e rodar agente em código, já em GA. A ideia é você escrever a lógica do agente num SDK (tem Python, .NET, JavaScript e Java) e o Foundry cuida da parte chata de produção: hospedagem, escala, identidade e observabilidade. Você empacota o agente e ele roda num endpoint gerenciado, sem você ter que montar servidor na mão.

E tem um ponto que eu curti bastante: ele não te prende num framework só. Dá pra escrever o agente com o Microsoft Agent Framework, mas também com LangGraph, com o OpenAI Agents SDK ou com o Claude Agent SDK, empacotar como container e deixar o Foundry rodar. Junta com suporte a MCP, tools e memória, e você tem uma casa pro-code pra agente que não te obriga a jogar fora o que você já sabe.


Quando descer pro código

Descer pro Foundry Agent Service faz sentido quando você bate num limite do low-code. Os sinais mais comuns:

  • Precisa de modelo customizado ou de um modelo que não é da Microsoft, com fine-tuning e controle fino do prompt.

  • A orquestração é complexa: vários agentes conversando, lógica pesada em Python, passo condicional que o visual não expressa bem.

  • O agente vai viver fora do mundo Office, plugado numa aplicação sua, e você quer ser dono do deploy e do versionamento no seu pipeline.

  • Você precisa de observabilidade e governança de nível de engenharia, com trace, avaliação e integração no seu CI/CD.

Reginaldo, eu sou mais do time low-code e de dados, isso de SDK tá longe demais de mim?

Não precisa começar por aí, e essa é a boa notícia. O caminho saudável na maioria dos casos é validar a ideia no Copilot Studio, que é rápido, e só migrar ou complementar com o Foundry quando o projeto pedir músculo que o low-code não dá. Ninguém é obrigado a abrir o VS Code no dia 1. Você desce pro código quando o problema exige, não porque é mais bonito no currículo.


Minha leitura

Na prática, a maioria dos agentes corporativos que eu vejo nem precisa de pro-code, o Copilot Studio dá conta e mantém o custo de manutenção baixo. O Foundry Agent Service brilha no projeto que virou produto sério, com engenharia dedicada, modelo próprio e requisito de produção que o low-code não alcança. E o combo mais comum continua sendo o híbrido: Copilot Studio na frente, cuidando da conversa e da publicação no Teams, e o Foundry como motor por trás quando o raciocínio aperta. Não trate como religião, é ferramenta certa pro problema certo.


RESUMO

  • Copilot Studio: low-code, rápido, mantido por maker e TI, integrado ao M365.

  • Foundry Agent Service: pro-code em SDK (Python, .NET, JS, Java), hosted com escala, identidade e observabilidade.

  • Ele aceita Agent Framework, LangGraph, OpenAI Agents SDK e Claude Agent SDK, além de MCP e tools.

  • Desce pro código quando precisa de modelo customizado, orquestração complexa, deploy fora do Office ou governança de engenharia.

  • Comece validando no Studio e use o Foundry quando o projeto pedir. O híbrido (Studio na frente, Foundry motor) é o mais comum.

Com isso a gente cobriu os dois lados de construir agente na Microsoft. No próximo post eu fecho a série com o que faltava pra amarrar tudo: uma árvore de decisão com poucas perguntas pra você escolher, sem sofrimento, qual plataforma usar no seu caso. Comenta aí se você já precisou descer pro código num agente ou se o low-code sempre deu conta.

Referências:

https://learn.microsoft.com/en-us/azure/foundry/agents/overview

https://azure.microsoft.com/en-us/products/ai-foundry/agent-service/

Fique bem e até a próxima.

#copilotstudio #microsoftfoundry #foundryagentservice #ia #agentes #datainaction

#copilotstudio#microsoftfoundry#foundryagentservice#ia#agentes#datainaction

Gostou? Tem mais no YouTube e no LinkedIn.

← Voltar ao blog