← Voltar ao blog

IA & Agentes

Copilot Studio do zero [2] - Anatomia de um agente: Instructions, Knowledge, Tools, Triggers, Agents e Topics

Copilot Studio do zero [2] - Anatomia de um agente: Instructions, Knowledge, Tools, Triggers, Agents e Topics

Fala dataholics, bora de mais conteúdo técnico! Essa é a parte 2 da nossa série Copilot Studio do zero. No post anterior a gente desenhou o mapa do ecossistema e viu onde o Copilot Studio se encaixa. Agora vamos abrir o capô: do que um agente é feito por dentro?

Eu abri a tela de configuração de um agente de verdade (um tal de Dataside Assistant) e a boa notícia é que não tem mistério: toda a configuração se resume a 6 blocos. Conheceu essas seis, você monta e, principalmente, consegue depurar praticamente qualquer agente.

O que veremos nesse post:

  • A visão geral: os 6 blocos da tela do agente

  • Instructions: a personalidade e as regras

  • Knowledge: de onde vêm as respostas

  • Tools: o que o agente faz (e o que é o Work IQ)

  • Triggers e Agents: proatividade e multi-agente

  • Topics: fluxos desenhados na mão

  • Resumo


A visão geral: 6 blocos (e o cérebro)

Antes de detalhar cada bloco, segura essa imagem mental. Na tela de Overview do agente você configura: Instructions, Knowledge, Tools, Triggers, Agents e Topics. Além disso, você escolhe o modelo que vai raciocinar (no print era um GPT-5), e por cima de tudo existe a orquestração, que é quem decide, a cada mensagem, qual bloco usar.

Guarda isso, porque quando um agente "responde estranho", o problema quase sempre está em um desses blocos. Saber qual é metade do caminho para arrumar.


01. Instructions: a personalidade e as regras

As Instructions são onde você descreve, em linguagem natural, como o agente deve se comportar: o tom, o objetivo, o que ele pode e o que ele NÃO pode fazer. É o equivalente ao "system prompt", só que sem escrever código, em português mesmo. No agente do print, a instrução era simples e direta: "Always put the reference in response."

Parece bobo, mas é o bloco que mais economiza dor de cabeça. Uma instrução bem escrita ("responda sempre com base nos documentos da empresa e, se não souber, diga que não sabe") evita um monte de ajuste fino lá na frente.


02. Knowledge: de onde vêm as respostas

O Knowledge são as fontes que o agente usa para responder, o famoso grounding (a base do RAG). Em vez de o agente "chutar" com o conhecimento genérico do modelo, ele busca a resposta nos SEUS dados e ainda cita a origem.

No Copilot Studio você pluga várias fontes: SharePoint, sites públicos, arquivos, tabelas do Dataverse e, para casos mais robustos, Azure SQL e Azure AI Search. Tem ainda um toggle de Web Search para deixar o agente buscar em sites públicos. É esse bloco que transforma um chatbot genérico num agente que realmente conhece a sua empresa.


03. Tools: o que o agente consegue fazer

As Tools são o que tiram o agente do "só conversa" e o levam para o "executa". São as ferramentas que ele pode chamar: conectores, fluxos do Power Automate, APIs e até servidores MCP.

DETALHE IMPORTANTE: se você viu tutorial antigo falando em Actions, é a mesma coisa. A Microsoft renomeou para Tools. E dentro de Tools mora um recurso novo que vale a pena conhecer: o Work IQ.

O Work IQ é uma camada de inteligência do Microsoft 365 que entende como o trabalho realmente acontece na sua organização: pessoas, emails, documentos, reuniões e como tudo se conecta. Ligando essa camada, o agente passa a ser personalizado para você e para a empresa, puxando contexto do Outlook, SharePoint, Teams e por aí vai. É um salto e tanto, e vamos explorar ele a fundo mais pra frente na série.


04. Triggers: o que acorda o agente sozinho

Até aqui o agente só responde quando alguém fala com ele. Os Triggers mudam isso: são eventos que acordam o agente sozinho, sem ninguém perguntar nada. Um email que chega, um registro que muda no Dataverse, um horário agendado.

É o que transforma o agente de reativo em proativo: ele age em segundo plano e te avisa, em vez de ficar esperando você abrir o chat.


05. Agents: agente que chama agente

O bloco Agents deixa você conectar o seu agente a outros agentes, cada um dedicado a uma etapa do fluxo. É o famoso multi-agente: em vez de um agente gigante tentando fazer tudo, você tem vários especializados conversando, cada um com suas próprias instructions, knowledge e tools.

Reginaldo, mas eu preciso configurar os 6 blocos sempre?

Não! Começa simples. Um agente útil pode nascer só com Instructions e Knowledge. Triggers, Agents e Topics você vai adicionando conforme a necessidade aparece. A graça de entender a anatomia é justamente saber QUAL bloco resolve o seu problema, sem encher o agente de coisa que não usa.


06. Topics: fluxos desenhados na mão

Por fim, os Topics são o bloco clássico de chatbot: um gatilho (uma frase ou intenção) seguido de uma sequência de passos que VOCÊ desenha. São determinísticos, ou seja, seguem exatamente o caminho que você montou, sem deixar por conta da IA. Todo agente já nasce com alguns prontos, tipo Greeting, Goodbye e Start Over.

Use Topics quando a resposta NÃO pode ficar no improviso: abrir um chamado, validar um CPF, confirmar um pagamento. Para o resto, deixa a orquestração trabalhar.


RESUMO

  • Instructions: como o agente se comporta (tom, regras, objetivo), em linguagem natural.

  • Knowledge: de onde ele tira as respostas (SharePoint, arquivos, Azure SQL/Search, Web Search).

  • Tools (antes Actions): o que ele faz de verdade (conectores, Power Automate, APIs, MCP), incluindo o Work IQ.

  • Triggers: eventos que acordam o agente sozinho, deixando ele proativo.

  • Agents: conectar outros agentes para montar fluxos multi-agente.

  • Topics: fluxos desenhados na mão, determinísticos, para processos sensíveis.

  • Por cima de tudo, você escolhe o modelo e a orquestração decide qual bloco usar.

Sacou a anatomia? Com esse mapa na cabeça, mexer no Copilot Studio deixa de ser tentativa e erro. No próximo post da série a gente sai da teoria e cria nosso primeiro agente do zero, no-code, do "Create" até ele respondendo. Bora juntos!

Referências:

https://learn.microsoft.com/en-us/microsoft-copilot-studio/fundamentals-what-is-copilot-studio

https://learn.microsoft.com/en-us/microsoft-copilot-studio/knowledge-copilot-studio

https://learn.microsoft.com/en-us/microsoft-copilot-studio/use-work-iq

Fique bem e até a próxima.

#copilotstudio #microsoftai #workiq #agentes #ia #powerplatform #datainaction

#copilotstudio#microsoftai#workiq#agentes#ia#powerplatform#datainaction

Gostou? Tem mais no YouTube e no LinkedIn.

← Voltar ao blog