Módulo 3: Memória e conhecimentoAula 13 de 172 minResumo aberto · Vídeo com cadastro grátis

Harness: agentes de longo prazo e modos de ação

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 13 de 17 ("Harness: agentes de longo prazo e modos de ação"), parte do módulo "Memória e conhecimento" 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 vai entender como o Harness transforma um agente simples em uma máquina de estados de longo prazo. Exploramos a criação de modos de planejamento, consulta e edição com aprovação humana obrigatória para ações destrutivas. Veja também critérios práticos para escolher entre agentes pontuais e o Harness na sua arquitetura.

Aula gratuita · Cadastro rápido

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

  • O conceito de Harness no Mastra e por que ele supera chamadas simples de agentes
  • Como estruturar modos de operação distintos, como planejamento, consulta e edição
  • Como implementar aprovação humana para ferramentas destrutivas
  • Critérios objetivos para escolher entre agentes diretos e o Harness no seu projeto

Pontos-chave da aula

  • Agentes comuns atendem rotas rápidas; o Harness gerencia copilotos de longa duração.
  • Modos operacionais permitem separar tarefas que apenas planejam daquelas que alteram dados.
  • Ações críticas podem ficar retidas até o clique de aprovação de um operador humano.
  • O barramento de eventos integrado facilita a comunicação em tempo real com a interface.

Capítulos e roteiro técnico da aula

3 capítulos minutados
  1. 00:00

    O que é o Harness e quando usar

    Entenda por que assistentes interativos complexos exigem mais do que simples chamadas de agentes e como o Harness resolve esse problema.

  2. 00:21

    Máquina de estados, modos e aprovações

    Veja como o Harness gerencia múltiplos modos de operação, memória de longo prazo e aprovação humana para ações críticas.

  3. 00:59

    Agente direto vs. Harness na prática

    Descubra critérios claros para decidir entre usar um agente comum em APIs rápidas ou o Harness para copilotos completos.

Momentos de destaque na prática

00:21

Como funcionam os modos e aprovações no Harness

Descubra como transformar seu agente em um copiloto seguro com modos de planejamento e aprovação humana.

00:59

Quando escolher agente direto ou Harness

Entenda a diferença prática entre uma rota de API simples e uma interface interativa de longa duração.

Notas de aula e guia de estudo

Nesta aula, você vai entender como o Harness do Mastra permite construir assistentes interativos completos com suporte a sessões de longo prazo. Em vez de chamadas isoladas de pergunta e resposta, o Harness organiza o comportamento do agente por meio de máquinas de estados, barramento de eventos e múltiplos modos operacionais. Você verá como implementar fluxos seguros que exigem validação humana antes de executar ações críticas.

O que você vai aprender

  • O conceito de Harness no Mastra e por que ele supera chamadas simples de agentes
  • Como estruturar modos de operação distintos, como planejamento, consulta e edição
  • Como implementar aprovação humana para ferramentas destrutivas
  • Critérios objetivos para escolher entre agentes diretos e o Harness no seu projeto

Pontos-chave

  • Agentes comuns atendem rotas rápidas; o Harness gerencia copilotos de longa duração.
  • Modos operacionais permitem separar tarefas que apenas planejam daquelas que alteram dados.
  • Ações críticas podem ficar retidas até o clique de aprovação de um operador humano.
  • O barramento de eventos integrado facilita a comunicação em tempo real com a interface.

Conceitos e ferramentas abordados nesta aula

Mastra HarnessMáquina de estadosModos de operaçãoHuman-in-the-loopCopilotos interativosMastraClaude CodeCursorTypeScriptPulso

Documentação e referências oficiais citadas

Perguntas frequentes sobre esta aula

Nesta aula do módulo "Memória e conhecimento" na Escola de Aplicativos, você aprende de forma prática: O conceito de Harness no Mastra e por que ele supera chamadas simples de agentes; Como estruturar modos de operação distintos, como planejamento, consulta e edição; Como implementar aprovação humana para ferramentas destrutivas; Critérios objetivos para escolher entre agentes diretos e o Harness no seu projeto.