Como usar o Jev com o Claude Code sem pagar duas vezes pelo mesmo contexto?

Para usar o Jev com Claude Code sem pagar duas vezes pelo mesmo contexto, cada ferramenta fica com uma parte do ciclo. O Claude Code entende, planeja (plan mode) e edita, com as regras fixas no CLAUDE.md. O Jev, modelo discriminativo da TypeSafe AI que devolve escolhas, scores e probabilidades em vez de texto, entra só na triagem. Ele recebe apenas o diff ou o trecho relevante, com várias perguntas agrupadas numa única requisição. Como o Jev cobra US$ 0,042 por milhão de tokens de entrada e a saída é grátis, o custo depende do tamanho do estado enviado, nunca do repositório inteiro
Fala aí, beleza? O Jev não é um segundo Claude, então mandar o repositório inteiro pros dois lados é literalmente pagar duas vezes pelo mesmo contexto haha
O Jev é o primeiro modelo público da TypeSafe AI, lançado em 15/09/2026 em early access
Só que ele é um bicho diferente: é um modelo discriminativo, que devolve valores tipados (escolhas, scores, probabilidades) e não gera texto
Então a pergunta certa não é "qual dos dois é melhor", e sim QUAL etapa do ciclo fica com cada um
Neste post te mostro como dividir entender, planejar, editar e revisar entre o Claude Code e o Jev, com um critério bem simples: o repositório inteiro nunca vai pros dois lados 🙂
Se você já viu a ideia de dividir a tarefa entre modelos, a lógica aqui é parecida, só que a segunda ferramenta nem escreve código
Curso de Jev: Sistemas Mais Inteligentes, Rápidos e Robustos
Desenvolva sistemas mais inteligentes, rápidos e robustos com Jev
O que é o Jev e por que ele não substitui o modelo do Claude Code
O Jev é o que a TypeSafe chama de System One: um modelo discriminativo, não um LLM
Que diferença isso faz? Toda!
Um LLM recebe contexto e escreve prosa, código, plano e por aí vai
O Jev recebe um estado mais perguntas tipadas e devolve escolhas, scores e probabilidades booleanas, sem gerar uma linha de texto
É como ter um revisor que não escreve nada, só aponta: "isso aqui sim, isso aqui não, isso aqui merece atenção"
Por isso ele não substitui o modelo que roda por trás do Claude Code
Ele não constrói nem certifica software sozinho, ele serve como camada de triagem rápida e barata em volta de um agente de código
E é exatamente isso que define a divisão de trabalho: quem pensa e escreve é o Claude Code, quem filtra é o Jev
Entender, planejar, editar e revisar: qual ferramenta faz cada etapa
A tabela resume a divisão, olha a última coluna com carinho que é ali que mora a economia 😀
| Etapa | Claude Code | Jev | O que entra de contexto |
|---|---|---|---|
| Entender | Lê arquivos e roda comandos pra explorar (plan mode) | Não participa | Repositório, só do lado do Claude Code |
| Planejar | Escreve o plano sem editar código até você aprovar | Não participa | Exploração da sessão + regras do CLAUDE.md |
| Editar | Faz as alterações depois do plano aprovado | Não participa | Plano aprovado + arquivos tocados |
| Revisar e triagem | Aprofunda só nos pontos que o Jev apontou | Decide o que merece atenção no diff via Score | Só o diff ou o trecho, nunca o repo inteiro |
Repara que o Jev aparece em uma linha só
E tá tudo certo, o papel dele é justamente esse: olhar um recorte pequeno e dizer onde o Claude Code deve gastar atenção
O que você precisa antes de juntar as duas ferramentas
A lista é curta:
- Claude Code instalado e funcionando no seu projeto
- Acesso ao Jev, por um destes caminhos:
– conta na TypeSafe, usando a API da própria TypeSafe (cadastros abertos pra todos desde 27/09/2026, sem crédito grátis pra conta nova e sem plano gratuito, você paga por token de entrada) – ou o OpenRouter, com o modelo typesafe/jev-1.13
Curso RecomendadoDesenvolva sistemas mais inteligentes, rápidos e robustos com JevConhecer cursoTome cuidado: como não tem crédito grátis, já entra sabendo que cada chamada custa (pouco, mas custa)
Passo a passo para dividir a tarefa sem duplicar contexto
Bora ver na prática?
- Instale a skill oficial da TypeSafe no Claude Code
A skill fica no repositório typesafe-ai/skills, no arquivo skills/typesafe-ai/SKILL.md, e dá ao agente o contexto da API pra ele escrever o código que chama o Jev
claude plugin marketplace add typesafe-ai/skills
claude plugin install typesafe@typesafe-ai
Erro comum: achar que a skill faz o Jev rodar sozinho
Não faz! Ela ensina o Claude Code a usar a API, quem escreve e roda a chamada é o código que o agente monta pra você
- Coloque as regras estáveis do projeto no CLAUDE.md
Convenções, padrões, coisas que não mudam de uma tarefa pra outra: tudo isso vai no CLAUDE.md
O contexto da tarefa em si fica enxuto
Erro comum: colar um textão de regras em toda mensagem do chat, inflando o contexto à toa
- Entenda e planeje em plan mode
No plan mode o Claude Code lê arquivos e roda comandos pra explorar, escreve um plano e não edita nada até você aprovar
claude --permission-mode plan
Se já estiver numa sessão, aperta Shift+Tab até aparecer plan mode on
E o Ctrl+G abre o plano no seu editor, pra você ajustar com calma
Erro comum: mandar esse material de exploração pro Jev
Toda essa leitura de arquivo é contexto do Claude Code, o Jev não precisa ver nada disso
- Edite no Claude Code e gere o diff
Plano aprovado, o Claude Code faz as alterações
O produto dessa etapa que interessa pro próximo passo é um só: o diff
- Mande só o diff como estado pro Jev, com várias perguntas na mesma requisição
Aqui tá o pulo do gato 😛
A API do Jev aceita múltiplas perguntas avaliadas sobre um único estado em uma só chamada
Então o diff vai UMA vez, e junto dele vão todas as perguntas que você quer fazer SOBRE esse diff (por exemplo, um Score pra cada aspecto que você quer pontuar)
Perguntas com outro estado, tipo escolher uma skill ou avaliar um comentário, vão em requisições próprias, cada uma com o recorte dela (mais sobre isso logo abaixo)
Erro comum: fazer uma chamada por pergunta, reenviando o mesmo diff toda vez
Como o Jev cobra por token de entrada, isso é pagar o mesmo estado três, quatro, cinco vezes…
- Volte ao Claude Code só com os pontos sinalizados
O Jev devolveu scores e probabilidades, beleza
Agora o Claude Code aprofunda só no que foi apontado, e não no diff inteiro de novo
Pra não deixar o contexto estourar nesse vai e volta, três comandos ajudam:
/contextmostra o uso de contexto da sessão/compactresume o histórico pra seguir na mesma tarefa/clearcomeça do zero quando a tarefa mudou
- Mantenha a skill atualizada
claude plugin marketplace update typesafe-ai
claude plugin update typesafe@typesafe-ai
Depois reinicia o Claude Code ou roda /reload-plugins

Crie sistemas com IA para vender
Prompts, modelos e checklists para criar e publicar seu sistema com IA e preparar a oferta para o primeiro cliente.
Quero o e-book gratuito Receba o livro e os bônus no seu e-mail.Perguntas que valem a pena mandar pro Jev
O Jev brilha em pergunta restrita, com resposta tipada
Se liga nos três casos de uso dele junto de agentes de código e no recorte de estado de cada um:
Qual skill se encaixa num pedido?
Aqui o tipo é Choice: até 255 opções, e o Jev devolve a probabilidade de cada opção e a confiança
O estado é o pedido e a lista de skills candidatas
Fica de fora o código do projeto, que não tem nada a ver com essa escolha
O que num diff merece revisão?
Aqui o tipo é Score: uma rubrica ordenada de 2 a 10 níveis, e o Jev devolve o score ponderado, a distribuição e a confiança
O estado é o diff (ou o trecho dele que você quer pontuar)
Fica de fora o resto do repositório e toda a exploração que o Claude Code fez no plan mode
Esse comentário ou observação do navegador merece atenção?
Aqui o tipo é Booleano: um número de 0 a 1 que é a probabilidade de sim
O estado é o comentário ou a observação em si, curtinho
Fica de fora o histórico da conversa e o código ao redor
Perceberam o padrão? Em todos os casos o estado é PEQUENO, e é isso que deixa a triagem barata
Quanto custa usar o Jev na triagem
Os números, conferidos na documentação de modelos da TypeSafe em 07/10/2026:
- Entrada: US$ 0,042 por milhão de tokens
- Saída: grátis
Uma chamada pequena, de cerca de 300 tokens de entrada, sai por aproximadamente US$ 0,0000126
Ou seja, US$ 1 paga cerca de 80.000 chamadas desse tamanho, absurdo né? 😀
A janela é de 64.000 tokens por requisição, dos quais até 32.000 podem ser de estado
E agora junta as peças: saída é grátis e a entrada é quase toda estado
Então o que manda na conta é o tamanho do estado que você envia, e quantas vezes você envia ele
Por isso o critério do post inteiro é esse: diff pequeno, uma requisição, várias perguntas
Mandar o repo inteiro pro Jev (além de nem caber na janela de estado em projeto grande) é jogar dinheiro fora
E sobre crédito grátis, a história teve umas idas e vindas:
- 20/09: a lista de espera foi removida, com US$ 5 de crédito
- 22/09: novos cadastros pausados por demanda
- 27/09: cadastros reabertos, sem crédito grátis
Hoje é esse último cenário que vale: sem crédito grátis e sem plano gratuito, paga por token de entrada
Por onde começar
Recapitulando:
O Claude Code segue sendo quem pensa e escreve: entende, planeja em plan mode e edita, com as regras fixas no CLAUDE.md
O Jev entra como filtro barato sobre recortes pequenos, devolvendo escolhas, scores e probabilidades
O repositório inteiro fica de um lado só
O próximo passo é instalar a skill oficial e começar pela triagem de diff: uma requisição, várias perguntas sobre o mesmo estado
E se ainda estiver na dúvida se vale colocar essa peça no seu fluxo, vale pensar em quando a camada extra compensa antes de sair montando tudo
É isso, até o próximo post! =)
Perguntas frequentes
O Jev substitui o modelo do Claude Code em alguma etapa?
Não, ele não participa de entender, planejar ou editar, essas etapas ficam só com o Claude Code
O Jev entra só como triagem sobre recortes pequenos (no fluxo deste post, pontuando o diff), apontando onde vale a pena olhar com mais atenção
Quanto custa usar o Jev numa rotina de revisão de código?
O preço é US$ 0,042 por milhão de tokens de entrada, com saída grátis
Uma chamada pequena, de uns 300 tokens de entrada, sai por aproximadamente US$ 0,0000126, então US$ 1 paga cerca de 80.000 chamadas desse tamanho
Dá pra fazer várias perguntas ao Jev sem pagar o mesmo diff várias vezes?
Dá sim, e é exatamente esse o pulo do gato dessa integração
A API do Jev aceita múltiplas perguntas avaliadas sobre um único estado numa única requisição, então o diff entra uma vez só e todas as perguntas sobre ele vão juntas
Como instalo a skill do Jev no Claude Code?
Roda claude plugin marketplace add typesafe-ai/skills e depois claude plugin install typesafe@typesafe-ai
A skill vem do repositório oficial typesafe-ai/skills e dá ao agente o contexto da API pra ele escrever o código que chama o Jev
Precisa de crédito grátis pra testar o Jev pela primeira vez?
Não tem mais crédito grátis, os cadastros foram reabertos pra todos em 27/09/2026 sem esse benefício e sem plano gratuito
Então já entra sabendo que vai pagar por token de entrada desde a primeira chamada
Qual o limite de contexto que o Jev aceita por requisição?
A janela é de 64.000 tokens por requisição, dos quais até 32.000 podem ser usados pelo estado
Por isso faz sentido mandar só o diff como estado, e não o repositório inteiro
Formações
Formação Claude Code
Domine Claude Code do absoluto zero até o avançado
- 120 aulas
- 4 projetos
- 9h 48min
Blog | Mais populares

Como montar um workflow de automação combinando decisões do Jev em código
Aprenda a montar um workflow com Jev: decisões tipadas encadeadas em código, alta confiança agindo sozinha e casos incertos escalando para revisão.

Jev decide, LLM escreve: como dividir os papéis dentro de um agente de IA
Jev é o modelo que decide, não escreve: entenda como dividir papéis entre Jev e LLM dentro de um agente de IA e quando usar cada um.

Para quem o Jev serve (e para quem não serve)?
Jev serve pra roteamento, scoring e guardrails em IA, não pra texto ou código. Veja pra quem o Jev serve e quando evitar.
