Agente, tool ou workflow: arquitetura e modelo mental no Mastra
Por Mauro Mequelussi · Curso gratuito Mastra sem mistério: agentes e workflows em TypeScript · Português (PT-BR)
Resposta direta · O que esta aula resolve
A Aula 2 de 17 ("Agente, tool ou workflow: arquitetura e modelo mental no Mastra"), parte do módulo "Fundamentos do Mastra" do curso gratuito "Mastra sem mistério: agentes e workflows em TypeScript" na Escola de Aplicativos (ministrado por Mauro Mequelussi), ensina na prática: o aluno aprende a organizar a arquitetura de aplicações com inteligência artificial para evitar respostas imprevisíveis. Veja como o Mastra separa raciocínio dinâmico, ferramentas determinísticas e workflows em uma instância unificada. Você também confere a configuração correta do TypeScript e a troca simplificada de modelos de IA.
Crie sua conta grátis para assistir a esta videoaula em HD
O resumo técnico e os capítulos abaixo são abertos para consulta. Crie sua conta 100% gratuita em segundos para liberar todas as 17 videoaulas em HD, controle automático de progresso, Tutor IA e certificado gratuito verificável.
- R$ 0 · Sem cartão de crédito
- Tutor IA tira-dúvidas da aula
- Certificado gratuito incluso
O que você vai aprender
- Por que separar regras de negócio e fluxos críticos de prompts abertos
- As responsabilidades de um agente, de uma tool e de um workflow determinístico
- Como funciona a instância central do Mastra e o Mastra Studio
- Como trocar de provedor de LLM usando o roteador integrado
- A configuração indispensável de TypeScript para módulos modernos
Pontos-chave da aula
- Prompts não devem orquestrar regras financeiras ou passos críticos sozinhos.
- Agentes cuidam de interpretação aberta; workflows controlam passos determinísticos.
- A instância Mastra centraliza telemetria, rotas de servidor e persistência.
- A troca de provedores de modelo é feita via string simples (ex.: openai/gpt-4o).
- O TypeScript precisa de módulo moderno e resolução por empacotador para rodar o Mastra sem erros.
Capítulos e roteiro técnico da aula
4 capítulos minutados- 00:00
O risco de colocar regras de negócio em prompts soltos
Entenda por que delegar fluxos críticos e regras financeiras diretamente a um único prompt aberto leva a falhas no sistema.
- 00:27
A divisão de papéis: agente, ferramenta e workflow
Descubra como o Mastra separa raciocínio aberto, funções atômicas e fluxos determinísticos dentro de uma instância central.
- 01:00
Roteamento simples de modelos de IA
Veja como alternar entre provedores como OpenAI e Anthropic usando apenas uma string sem reescrever seu código.
- 01:31
Configuração moderna do TypeScript para o Mastra
Aprenda a configurar o compilador TypeScript com módulos modernos para garantir a compatibilidade dos pacotes do framework.
Momentos de destaque na prática
Agente, ferramenta ou workflow? O papel de cada peça
Pare de quebrar seus apps colocando regras de negócio em prompts gigantes e aprenda o papel de cada componente.
Troca rápida de LLMs e setup essencial do TypeScript
Descubra como trocar de modelo de IA com uma linha e evite o erro mais comum ao iniciar com Mastra.
Notas de aula e guia de estudo
Nesta aula, você vai entender a base conceitual e prática para criar aplicações com IA confiáveis usando TypeScript. Descubra por que confiar fluxos críticos a um prompt isolado gera erros e como organizar agentes, ferramentas e workflows no Mastra. Você também verá como centralizar a telemetria, configurar o ambiente com TypeScript moderno e alternar entre modelos de inteligência artificial de forma transparente.
O que você vai aprender
- Por que separar regras de negócio e fluxos críticos de prompts abertos
- As responsabilidades de um agente, de uma tool e de um workflow determinístico
- Como funciona a instância central do Mastra e o Mastra Studio
- Como trocar de provedor de LLM usando o roteador integrado
- A configuração indispensável de TypeScript para módulos modernos
Pontos-chave
- Prompts não devem orquestrar regras financeiras ou passos críticos sozinhos.
- Agentes cuidam de interpretação aberta; workflows controlam passos determinísticos.
- A instância Mastra centraliza telemetria, rotas de servidor e persistência.
- A troca de provedores de modelo é feita via string simples (ex.: openai/gpt-4o).
- O TypeScript precisa de módulo moderno e resolução por empacotador para rodar o Mastra sem erros.
