Workshop hands-on de 2h a 3h: você coloca o Jev, o modelo de decisão da TypeSafe, dentro do Claude Code e dentro de um agente real em Laravel. Com código, dataset e avaliação. Sem hype, com os limites na mesa.
Quero garantir minha vagaTodo agente vive tomando decisões pequenas. Você está pagando preço de decisão grande em todas elas.
"Pago Sonnet pra classificar ticket em 5 categorias. No fim do mês a fatura tá alta e o agente ainda erra."
O Jev classifica em ~100ms, saída tipada, sem texto pra parsear, segundo a TypeSafe.
"O LLM devolveu JSON quebrado de novo. Agora é retry, regex e torcida. Toda vez."
O Jev devolve choice, score ou probability por construção. Não existe texto pra parsear.
"Não confio em deixar o Claude Code rodar Bash sozinho, então aprovo tudo manualmente."
Hook PreToolUse com Jev: ls passa, rm -rf bloqueia. Sem aprovação manual no meio.
"Cada guardrail soma 1–2 segundos no agente. Fica pesado."
injection + intenção + urgência + roteamento numa chamada só. 13 perguntas juntas = 10× mais rápido, segundo o TypeSafe Cookbook.
"Meu RAG manda 20 trechos pro LLM e metade é lixo irrelevante."
Filtro de relevância com Jev antes do Claude. O contexto fica enxuto, a resposta melhora.
"Uso Opus pra tudo porque tenho medo de errar o modelo."
Jev classifica a complexidade do turno. Simples vai pro barato, difícil vai pro forte. Sem medo.
Todo agente é uma sequência de decisões pequenas. Hoje tudo vai pro mesmo martelo.
Pensa nas decisões que o seu agente toma em cada turno:
Hoje isso vai tudo pro mesmo martelo: LLM + prompt "responda só com JSON" + parse + retry. Funciona. Mas é caro, lento e frágil.
O Jev é outra categoria. System One da TypeSafe. Não escreve. Julga. Você manda estado e perguntas tipadas; ele devolve escolha, nota ou probabilidade com confiança calibrada. Em ~100ms. Por uma fração do custo.
Agente bom não é o que tem o maior modelo. É o que sabe onde colocar cada modelo.
Cenário real: caixa de entrada de uma comunidade de engenharia. Chegam todo dia aluno sem acesso, dúvida de cobrança, reembolso, dúvida técnica, lead comprando e prompt injection. Um repo Laravel, dois eixos, cinco tags git.
PreToolUse em php artisan jev:gate: controle de risco por comando| tag | o que o agente ganha | onde entra o Jev |
|---|---|---|
| v1.0 | Porteiro | injection + intenção + urgência + modelo, tudo numa chamada |
| v2.0 | Roteador com juízo | alta confiança age sozinho; média confirma; baixa chama humano; reembolso sempre humano |
| v3.0 | RAG enxuto | filtra trechos antes de passar pro Claude, deixando o contexto limpo |
| v4.0 | Freio nas ferramentas | antes de emitir_reembolso ou enviar_email: executa / confirma / bloqueia |
| v5.0 | Checagem da resposta | "tem apoio na base?" Se não tem, refaz ou escala pro humano |
Fechamos o workshop com dataset de 60 mensagens e php artisan taverna:eval.
Jev vs. Haiku em custo, latência e acerto. Ao vivo, no terminal.
taverna:eval para medir custo, latência e acerto. Jev contra Haiku, na sua máquina.
PreToolUse pronto para o seu .claude/. Classificação de risco por comando no Claude Code.
E engenharia começa sabendo onde a ferramenta quebra. Nós vamos mostrar ao vivo.
Todos os números de performance são da TypeSafe. No workshop, medimos com o dataset real.
Os lotes viram de acordo com o preenchimento das vagas. Garanta sua vaga no Lote 1 antes da virada automática de preço.
2h a 3h ao vivo, repositório do projeto, certificado de conclusão e suas dúvidas respondidas na hora.
Encontro ao vivo em 14/10. O lote 1 encerra quando as vagas acabarem.
Preencha o formulário abaixo para garantir sua inscrição.
*Garanta a gravação separadamente no momento da compra do ingresso
Tenho acesso à gravação?
Pode ser adquirida separadamente no momento da compra. R$ 27 é referente ao ingresso ao vivo do encontro.
Não sou dev. Este workshop é para mim?
Não. Este é um workshop de engenharia: você vai escrever código, entender decisões de arquitetura e construir um agente ao vivo. Se você não programa, este não é o produto certo agora.
Preciso dominar alguma stack específica?
Você precisa saber Laravel básico (PHP 8.3+). A parte do Jev a gente constrói do zero juntos, sem depender de SDK de terceiro.
Isso não é só teoria com nome bonito?
Você sai com agente funcionando e avaliado, não com mais um tutorial. O entregável é o sistema rodando, não o vocabulário de quem estudou sobre ele.
O Jev substitui o Claude?
Não, e a própria TypeSafe diz isso. O Jev decide onde o Claude não precisa ser chamado (classificação, triagem, roteamento, verificação simples). O Claude continua responsável por geração de texto, raciocínio complexo e código. A tese é: modelo certo no lugar certo.
2h a 3h, código, dataset e avaliação. Sem slide, sem promessa.
Quero construir o Agente Taverna