# Compactação de contexto dando nota a cada tool call

Categoria: Agentes · Autor: Matt Van Horn (@mvanhorn) · Publicado em: 2026-09-18

Este projeto compacta o contexto de agents dando uma nota a cada tool call do histórico e descartando o que não agrega, em vez de pedir a um modelo que resuma a conversa. Um plugin para Claude citado em uma compilação reduziu uma sessão de um milhão de tokens para 86 mil em um segundo.

## O que o Jev decide aqui

O Jev atribui uma nota de utilidade a cada tool call do histórico (Score), e as de nota baixa são removidas.

## Resultado

Uma sessão caiu de 1 milhão de tokens para 86.000 em um segundo, segundo uma compilação que cita um plugin para Claude.

## Por que isso importa

Resumir o histórico com um modelo generativo é lento e pode reescrever detalhes importantes. Dar nota item a item e remover o que tem pouco valor preserva o texto original do que fica, e o código decide o corte com base num número.

O padrão serve para agents de programação, assistentes com longas sessões e qualquer sistema que acumula logs. O cuidado é o mesmo apontado por avaliações críticas desse tipo de compactação: comparar com uma regra simples e observar se o agent passa a perder informação necessária depois de várias rodadas.

## Fonte

- Post original: https://x.com/mvanhorn/status/2100788572316139655
- Página: https://www.escoladeaplicativos.com.br/ferramentas/casos-de-uso-jev/compactacao-de-tool-calls-por-nota
