M365Con 2027 – conferência online gratuita · 11–22 Jan 2027 · 120 sessions→ m365con.net
Início / Português / 2026-10-28
M365.FM · Português

Azure AI Foundry Threads: como deixar sua IA pronta para empresas

Quem usa IA na empresa precisa de mais do que um modelo inteligente: precisa de rastreabilidade. Neste episódio, mostramos como o Azure AI Foundry Agent Service transforma uma IA imprevisível em um sistema disciplinado e auditável.

▶ Azure AI Foundry Threads: como deixar sua IA pronta para empresas (Dublagem IA)

O que você vai aprender:

  1. Os três componentes de todo agente do Foundry: o modelo (o cérebro), as instruções (a ordem de missão) e as ferramentas, como Code Interpreter ou conectores de SharePoint e MCP
  2. Por que você pode alternar com flexibilidade entre modelos como GPT-4, Mistral ou DeepSeek no catálogo do Foundry
  3. Threads como registro permanente: cada mensagem, imagem e bloco de código com data, hora e papel
  4. Como threads, runs e run steps formam uma trilha de auditoria completa para compliance, auditoria e depuração
  5. O que dá errado sem essa estrutura: resultados inconsistentes, falta de evidências e depuração às cegas

Este episódio é uma versão em português dublada com IA do vídeo animado do M365 Show, do Microsoft MVP Mirko Peters.

Quando você implanta uma IA no Azure AI Foundry, não está apenas iniciando um modelo gigante. Está colocando um agente em um ambiente governado, no qual mensagens, chamadas de ferramentas e etapas de execução são registradas e rastreadas. É esse rastro que torna experimentos auditáveis e prontos para a empresa.

Azure AI Foundry: IA pronta para empresas
  1. 1Agente com três camadasModelo, instruções e ferramentas dão estrutura, reprodutibilidade e auditabilidade ao agente.
  2. 2ThreadsSessão persistente que registra todas as mensagens, com função, tipo de conteúdo e data e hora.
  3. 3ExecuçõesO gatilho em que o agente age, com status rastreados de fila a concluído ou falhou.
  4. 4Etapas de execuçãoLog passo a passo de saídas do modelo e chamadas de ferramentas para depurar e auditar.
  5. 5Ferramentas e segurançaFerramentas integradas, OpenAPI e MCP, com permissões preservadas via Microsoft Entra.
  6. 6Teste na práticaCrie um agente básico, execute uma thread e inspecione as etapas no SDK ou no portal.
M365.FM · Mirko Peters

Neste artigo, você vê como funcionam as três camadas de um agente (modelo, instruções e ferramentas) e como threads, execuções e etapas de execução transformam uma IA imprevisível em um sistema que você consegue governar.

Agentes de IA no Azure AI Foundry: modelo, instruções e ferramentas

Configurar um agente no Foundry não é abrir uma janela de chat. É definir um "capitão de campo", criado para cumprir missões a partir de um design claro. Esse design se apoia em três engrenagens:

  • Modelo: o cérebro. Cuida do raciocínio e da linguagem: interpreta o texto humano, planeja passos e redige respostas.
  • Instruções: as ordens. Impedem que o modelo divague e o mantêm ancorado nos resultados de que você realmente precisa.
  • Ferramentas: o equipamento. Execução de código, conectores de busca, APIs de relatório ou qualquer sistema de terceiros que você conectar.

Sem essa tríade, você não tem reprodutibilidade nem auditabilidade, apenas geração de texto sem compromisso.

Uma analogia ajuda. O modelo é o treinamento de combate do capitão. As instruções são o briefing da missão, por exemplo: extrair dados de um conjunto de contratos e devolver os resultados em um formato específico. As ferramentas são o equipamento: um interpretador de código para executar análises, ou um SharePoint ou conector MCP personalizado levando dados em tempo real ao plano. Com os três juntos, o agente não improvisa. Ele executa uma missão com registro e controle.

Flexibilidade na escolha do modelo

Na maioria das APIs de chat, você recebe só um modelo e um prompt, sem ordens formais nem orquestração de ferramentas. O serviço de agentes do Foundry garante que as três camadas estejam presentes. Além disso, você não fica preso a um único cérebro: pode alternar entre modelos do catálogo, como GPT-4 para estratégias complexas, um modelo mais enxuto para tarefas leves, ou até Mistral e DeepSeek. Escolhe-se o que se encaixa na missão.

O modelo pode ser trocado livremente, mas sempre dentro de uma estrutura que exige responsabilidade. As instruções funcionam como um livro de regras fixo, e o conjunto de ferramentas pode ser limitado ou expandido conforme o caso de uso.

Riscos quando faltam camadas: inconsistência e perda de rastreabilidade

Se alguma camada falta, os problemas aparecem rápido:

  • Resultados inconsistentes: um resumo de contrato diz uma coisa e o seguinte contradiz sutilmente o anterior.
  • Perda de rastreabilidade: nenhum registro estruturado mostra como a resposta foi formada.
  • Depuração por palpite: os desenvolvedores não conseguem refazer a cadeia de raciocínio.

Em uma empresa, isso não é um incômodo menor. É um risco real, que bloqueia a confiança e a adoção. A resposta do Foundry é integrar diretrizes e segurança ao próprio agente e registrar tudo o que ele faz em três níveis: threads, execuções e etapas de execução.

Threads: o registro persistente da conversa

No Azure AI Foundry, uma thread não é um chat casual que evapora quando você o fecha. É uma sessão de conversa persistente. Toda troca fica armazenada ali, venha ela do usuário, do agente ou de outro agente em uma configuração multiagente. O resultado é um histórico durável, que pode ser revisado muito tempo depois do fim da conversa.

As threads também não são transcrições estáticas. São contêineres estruturados que tratam automaticamente o truncamento, mantendo o contexto ativo dentro dos limites do modelo e preservando uma trilha de auditoria completa. Assim, o agente continua entendendo a conversa em andamento, enquanto a empresa guarda um registro permanente e revisável. Você ganha continuidade para o agente e governança para o negócio.

O que cada mensagem carrega

As entradas de uma thread são mensagens, e elas vão além do texto simples: podem conter uma imagem, uma planilha ou um bloco de código gerado. Cada mensagem tem carimbo de data e hora e uma função associada, como usuário ou assistente. Ao inspecionar uma thread, você vê o que foi dito, quem disse, quando disse e que tipo de conteúdo estava envolvido.

Pense em um oficial de conformidade que abre o registro e encontra a solicitação exata enviada no dia anterior, o gráfico que o agente produziu como resposta e o horário dos dois eventos. Isso é mais que memória: é um registro completo, como o caderno de anotações de uma campanha de Dungeons & Dragons, que evita discussões sobre detalhes esquecidos.

Por que isso importa para auditoria e desenvolvimento

Reguladores e equipes de auditoria interna podem abrir uma thread e ver a sequência completa: a solicitação do usuário, a resposta do agente, as ferramentas envolvidas e o momento de cada ação. Para desenvolvedores, o mesmo registro serve como modo de depuração. Se o agente gerou um trecho de código incorreto, dá para voltar na thread até o pedido original e ver como ele chegou àquele resultado.

Sem histórico, a alternativa são capturas de tela e memórias vagas, que não se sustentam quando a conformidade pede evidências ou o suporte precisa reproduzir um bug. Sem registro não há prova, e sem rastro não há correção.

Threads, execuções e etapas: o ciclo de vida do agente

Threads

  • Guardam o histórico persistente da conversa
  • Armazenam mensagens com função, tipo de conteúdo e carimbo de data e hora
  • Tratam o truncamento e mantêm o contexto dentro dos limites do modelo
  • Preservam uma trilha de auditoria completa e revisável

Execuções e etapas de execução

  • A execução ativa o agente para agir sobre o contexto
  • Status rastreados: na fila, em progresso, requer ação, concluído, falhou
  • As etapas registram saídas do modelo e chamadas de ferramentas
  • Cada ação fica registrada com horário e em ordem
M365.FM · Mirko Peters

Execuções (runs): quando o agente realmente age

A thread guarda o histórico, as ordens e o contexto. A execução é o gatilho que faz o agente pegar esse contexto e agir sobre ele. Resumindo: threads lembram, execuções agem.

Se a thread contém um pedido como "analise o CSV e desenhe um gráfico de linhas", a execução é o momento em que o agente processa essa solicitação com suas instruções, o modelo e as ferramentas. Ele pode buscar dados adicionais, processar números ou chamar o interpretador de código para gerar um artefato. Em termos de RPG de mesa, a thread é o grupo planejando os movimentos, e a execução é o teste de iniciativa que dá início ao combate.

Status monitorados, sem caixa-preta

As execuções têm status rastreado. Os mais comuns são:

  • na fila;
  • em progresso;
  • requer ação;
  • concluído;
  • falhou.

Os exemplos de SDK costumam consultar esses status em um loop, como um mestre de jogo que verifica a ordem dos turnos. Isso dá visibilidade não só do que é feito, mas de quando acontece.

Etapas de execução (run steps): o log passo a passo

Ainda resta uma dúvida: como saber o que realmente aconteceu dentro de uma execução? A resposta pode parecer correta, mas sem detalhes você não sabe se o agente acessou uma API externa, escreveu código ou apenas improvisou texto. Em ambientes corporativos, essa opacidade é perigosa. É como olhar um tabuleiro de xadrez no meio da partida e ouvir "confie em nós, as jogadas certas foram feitas".

As etapas de execução resolvem isso. Cada execução é registrada passo a passo: quais saídas do modelo foram geradas, quais ferramentas foram invocadas, quais cálculos foram feitos e quais mensagens foram produzidas. É como a notação de uma partida de xadrez, só que para a API: buscar arquivo, executar bloco de código, retornar gráfico, cada ação com seu horário e em ordem.

Benefícios para desenvolvedores, compliance e operações

  • Desenvolvedores: sem etapas, você olha para uma resposta final sem saber como ela surgiu, e uma busca mal construída ou um erro de cálculo passam despercebidos. Com elas, percorre a linha do tempo, identifica a falha exata e corrige. A depuração deixa de ser adivinhação e vira forense.
  • Compliance: quando auditores perguntam como um resumo foi gerado, você não precisa descrever o raciocínio do modelo em termos abstratos. Mostra a chamada de ferramenta, a etapa do interpretador e a resposta montada, tudo com data e hora. Isso transforma explicações em governança: evidências em vez de histórias.
  • Operações do dia a dia: as etapas criam padrões reproduzíveis. Se um fluxo precisa ser reexecutado, dá para seguir a mesma sequência; se um resultado é contestado, dá para repeti-lo.

Juntas, as três camadas formam o ciclo de vida do agente: o diário nas threads, a ativação nas execuções e o log detalhado nas etapas. Uma IA improvisadora vira um colega de equipe responsável, cujas ações você pode rastrear, testar e defender.

Ferramentas e integrações: do texto à ação

As ferramentas transformam um agente que apenas fala em um agente que trabalha. Em vez de descrever como verificar um documento ou fazer um cálculo, ele faz e devolve o resultado. É isso que torna a plataforma valiosa em uma empresa real, e não só impressionante em uma demonstração. O Foundry organiza essa capacidade em três categorias.

1. Ferramentas integradas

Incluem o interpretador de código, a pesquisa Bing, conectores do SharePoint e do Microsoft Fabric e o Azure AI Search. Com elas, o agente analisa dados, busca arquivos, pesquisa conteúdo corporativo e cria gráficos ou relatórios sem integrações personalizadas.

2. Ferramentas personalizadas e MCP

Você não fica limitado ao que a Microsoft oferece. É possível registrar ferramentas próprias por meio de especificações OpenAPI ou do Model Context Protocol (MCP). O MCP é descrito como o "USB-C das ferramentas de IA": em vez de escrever wrappers manualmente a cada conexão com servidores MCP remotos, o sistema gerencia descoberta, versionamento e invocação das ferramentas. Isso reduz bastante a carga de integração, sobretudo quando há dezenas de sistemas para conectar.

3. Chamadas observáveis

Cada chamada de ferramenta é registrada no nível da etapa, com identidade, entradas, saídas e carimbos de data e hora. Você observa exatamente o que foi invocado, confirma se as permissões adequadas foram seguidas e mantém registros permanentes para conformidade.

Um exemplo prático: você carrega um arquivo CSV em uma mensagem na thread. O agente chama o interpretador de código nas etapas de execução, processa o arquivo e gera um gráfico, que volta como imagem anexada, visível direto no registro da thread. Você não escreveu analisador nem visualização; deu uma instrução, e o agente escolheu a ferramenta, executou e devolveu o arquivo para o seu relatório. Esse comportamento está documentado nos exemplos do SDK.

Integração empresarial e segurança

As ferramentas também podem se conectar a aplicativos lógicos, o que dá acesso a mais de 1.400 conectores já existentes. Em vez de recodificar adaptadores para plataformas de CRM, ERP ou ITSM, você usa conectores que a empresa já adota.

Quanto à segurança, quando as ferramentas acessam sistemas corporativos como SharePoint ou Fabric, a autenticação é feita em nome do usuário, mediada pelo Microsoft Entra. Se você não tinha autorização para ler um arquivo ontem, o agente não vai contornar essa barreira hoje. Identidade e permissões permanecem intactas, e cada chamada é rastreada: o que foi invocado, o que foi enviado, o que foi recebido.

Principais aprendizados para equipes de desenvolvimento e compliance

  • Um agente no Foundry se apoia em três camadas: modelo, instruções e ferramentas. Sem elas, não há reprodutibilidade nem auditabilidade.
  • O modelo pode ser trocado conforme a missão (GPT-4, modelos mais enxutos, Mistral, DeepSeek), mas dentro de uma estrutura de responsabilidade.
  • Threads guardam o histórico persistente e auditável de mensagens, com função, tipo de conteúdo e carimbo de data e hora.
  • Execuções ativam o agente e têm status rastreados: na fila, em progresso, requer ação, concluído ou falhou.
  • Etapas de execução registram cada saída do modelo e cada chamada de ferramenta, transformando depuração em análise forense.
  • Ferramentas integradas, OpenAPI e MCP ampliam o que o agente faz, e cada chamada é observável.
  • Com autenticação mediada pelo Microsoft Entra, as permissões existentes continuam valendo.
  • Próximo passo: inicie um projeto de teste, crie um agente básico, execute uma thread e inspecione as etapas de execução no SDK ou no portal.
Ferramentas e segurança no Foundry
3 categoriasFerramentas integradas, personalizadas e MCP, e chamadas observáveis organizam a capacidade do agente.
MCPDescrito como o USB-C das ferramentas de IA: o sistema gerencia descoberta, versionamento e invocação.
+1.400Conectores existentes acessíveis por aplicativos lógicos, sem recodificar adaptadores para CRM, ERP ou ITSM.
Microsoft EntraAutentica em nome do usuário: identidade e permissões existentes permanecem intactas.
RastreávelCada chamada registra identidade, entradas, saídas e carimbos de data e hora na etapa.
M365.FM · Mirko Peters

Conclusão

O Azure AI Foundry vai além de enviar prompts a um modelo. Ele oferece uma forma repetível de criar agentes com cérebro, regras e equipamento, e registra cada ação em threads, execuções e etapas de execução. Para líderes de desenvolvimento e equipes de compliance, o ganho é uma execução reproduzível e auditável, com controle do ciclo de vida e visibilidade por meio de SDKs como o .NET. Para confirmar que seus logs correspondem à realidade, vale testar na prática: crie um agente simples, execute uma thread e inspecione cada etapa.

Perguntas frequentes

Quais são as três camadas de um agente de IA no Azure AI Foundry?

Um agente se apoia em modelo, instruções e ferramentas. O modelo cuida do raciocínio e da linguagem, as instruções mantêm o agente ancorado nos resultados desejados e as ferramentas executam código, buscas e APIs. Sem essa tríade, não há reprodutibilidade nem auditabilidade.

Qual é a diferença entre threads, execuções e etapas de execução no Azure AI Foundry?

Threads são o registro persistente da conversa, com mensagens, função, tipo de conteúdo e carimbo de data e hora. Execuções são o gatilho em que o agente age, com status rastreados. Etapas de execução registram, passo a passo, as saídas do modelo e as chamadas de ferramentas. Threads lembram, execuções agem.

Como o Azure AI Foundry ajuda na auditoria e na depuração de agentes de IA?

Auditores podem abrir uma thread e ver a solicitação, a resposta, as ferramentas usadas e o momento de cada ação. Com as etapas de execução, desenvolvedores percorrem a linha do tempo, identificam a falha exata e corrigem, transformando a depuração em análise forense, com evidências em vez de histórias.

Quais ferramentas um agente do Azure AI Foundry pode usar e como fica a segurança?

Há ferramentas integradas (interpretador de código, Bing, SharePoint, Fabric, Azure AI Search), personalizadas via OpenAPI ou MCP e chamadas observáveis registradas por etapa. Em sistemas corporativos, a autenticação ocorre em nome do usuário pelo Microsoft Entra, então as permissões existentes continuam valendo.

Mais episódios

Como acabar com as alucinações da IA

Copilot Studio vs. Azure AI Foundry

Delta queries do Microsoft Graph

O Microsoft 365 Copilot está vazando seus dados? Como…

Azure Private Link explicado

Chega de caos com IA

Todos os episódios →