Como economizar tokens sem piorar a resposta
Todo mundo já ouviu que precisa economizar token. Quase ninguém sabe onde o token some.
É a minha lista de trabalho sobre o assunto, em duas camadas: os princípios, que envelhecem devagar, e as ferramentas, que envelhecem rápido. Vale pra qualquer LLM. Os exemplos usam Claude porque é o que rodo no dia a dia, mas os princípios são de arquitetura, não de fornecedor.
Por Douglas Siqueira
Publicado em 4 de agosto de 2026, atualizado em 8 de outubro de 2026
CONVERSA COM IA
8 perguntas sobre um relatório
- Relatório.pdf, 25 págs × 8300.000
- Print do dashboard × 812.000
- Conversa reenviada54.000
Se for fazer só três coisas, faça estas
Em ordem de retorno. É o que derruba a conta do cupom lá em cima.
Converta PDF pra markdown antes de anexar.
A economia se multiplica pelo número de turnos da conversa. Como fazer
Comece conversa nova quando trocar de assunto.
Contexto carregado que você não vai usar é aluguel que você paga em toda mensagem. Como fazer
Não mande print de dashboard. Mande o dado.
Imagem é o item mais caro por unidade de informação que existe. Como fazer

Os princípios
Por que a conta cresce sozinha, e por que cortar contexto melhora a resposta em vez de piorar.
O custo é cumulativo, não por mensagem
Essa é a ideia que reorganiza tudo o resto. O modelo não lembra de nada entre uma mensagem e outra. A cada nova pergunta, a ferramenta reenvia a conversa inteira: instruções, histórico, resultado de ferramenta e o PDF que você anexou lá na primeira mensagem.
Então aquele anexo não custou uma vez. Custou uma vez por turno, até o fim da conversa.
É por isso que comprimir o que entra tem retorno multiplicado, e conversa longa e suja é o maior vilão silencioso da conta.
Em 8 turnos você pagou cerca de 354 mil tokens de entrada. O anexo sozinho foi cobrado 8 vezes.
Exemplo ilustrativo: 25 páginas a 1.500 tokens cada, o piso que a Anthropic informa para PDF (sem contar a imagem de cada página). Cada troca ≈ 1,5 mil.
A pergunta que resolve a maioria dos casos
O modelo precisa ler isso, ou raciocinar sobre isso?
Não é só dinheiro, é qualidade
Se você está num plano fixo e não vê fatura por token, o argumento do custo não te pega. Esse aqui pega.
Contexto mais longo piora a resposta. Não é opinião, é resultado medido: a Chroma testou 18 modelos de ponta e todos pioram conforme a entrada cresce, mesmo em tarefas simples. Some o efeito lost in the middle: a atenção tem formato de U, e o que fica enterrado no miolo pode simplesmente não ser usado. Context Rot, Chroma(abre em nova aba)

Quanto mais longo o contexto, maior o vale no meio.
Formato ilustrativo do efeito descrito em Lost in the Middle (Liu et al., 2023).
- Janela de um milhão de tokens não significa que usar um milhão funciona. O limite útil costuma ser uma fração do anunciado.
- Aquela conversa de duas horas que você não limpou não está só cara. Está mais burra.
Limpar contexto não é economia mesquinha. É controle de qualidade. As duas coisas apontam pro mesmo lado, o que é raro e conveniente.
Onde o token some de verdade
As pessoas encurtam o prompt e anexam um PPTX de 40 slides. O prompt não é o problema. Em ordem aproximada de impacto:
Anexos não tratados
PDF, xlsx e pptx crus carregam o que o modelo descarta
Imagens
O item mais caro por unidade de informação
Conversa sem limpeza
Custo multiplicado por cada turno
Saída de ferramenta inteira
Ler 3 mil linhas pra usar 20
MCP desnecessário ligado
A definição ocupa contexto mesmo sem ser usada

Formato de entrada
O mesmo conteúdo pesa muito diferente dependendo do arquivo. Converta antes de anexar.
A tabela de conversão
| Você tem | Converta para | Por quê |
|---|---|---|
| Markdown ou texto | PDF carrega layout, fonte e posicionamento que o modelo descarta | |
| XLSX | CSV | xlsx é um zip de XML com estilo, fórmula e metadado junto do dado |
| PPTX | Texto ou markdown | Slide é imagem com texto por cima, e imagem é cara |
| JSON tabular | CSV ou TSV | JSON repete o nome de toda chave em toda linha |
| DOCX | Markdown | Mesmo motivo do PDF |
| Print de tela | O dado por trás | Sempre |
No Excel e no Google Sheets: Arquivo, Salvar como, CSV. Leva dez segundos e é a economia mais barata da lista.
Quanto custa um PDF de verdade
No Claude, cada página de PDF custa de 1.500 a 3.000 tokens só de texto, e cada página ainda é convertida em imagem e cobrada como imagem. Em markdown você paga só o texto.A exceção: se o que importa é o gráfico, o diagrama ou o layout, aí o PDF se justifica. Converter pra texto joga isso fora. PDF support, Anthropic(abre em nova aba)
O JSON repete o nome de cada coluna em cada linha. O CSV escreve uma vez só.
JSON
≈ 2.663 tokens
[
{
"data": "2026-09-01",
"loja": "Centro",
"vendas": 120,
"ticket_medio": "48.00"
},
{
"data": "2026-09-02",
"loja": "Shopping",
"vendas": 157,
"ticket_medio": "61.00"
}
]
…CSV
≈ 770 tokens
data,loja,vendas,ticket_medio 2026-09-01,Centro,120,48.00 2026-09-02,Shopping,157,61.00 …
Com 100 linhas, o CSV usa 71% menos tokens que o JSON. E o dado é exatamente o mesmo.
Contagem feita aqui mesmo, no seu navegador. Estimativa de ~4 caracteres por token; o número exato muda de modelo pra modelo.
Ferramentas que rodam na sua máquina
Prefira essas quando o documento for interno ou de cliente.
- PandocConversão entre quase todos os formatos: docx, epub, html, latex, markdown.Roda local
- MarkItDown (Microsoft)PDF, Office e mais, com saída pensada pra LLM.Roda local
- anydoc (Firecrawl)Converte Word, PPTX, Excel, PDF, RTF, EPUB e CSV para markdown limpo, com mediana abaixo de 5 ms por documento. Escrito em Rust, com bindings Node.js e Python. Só o OCR de PDF escaneado usa a API paga da Firecrawl.Roda local
- LibreOffice --headlesssoffice --headless --convert-to csv arquivo.xlsx. Já está instalado em mais máquina do que você imagina. Converte só a primeira aba, a não ser que você peça todas.Roda local
Ferramentas que sobem o arquivo
Rápidas e sem instalação, mas o arquivo sai da sua máquina. Para documento confidencial, use as de cima.
O caso do PDF escaneado
PDF escaneado é imagem, não texto.
Nenhum conversor da lista resolve PDF que é foto de página. Ali não existe texto, existe imagem. Rode oocrmypdf antes (resolve bem e roda local), ou vai pagar preço de imagem por cada página.Sobre imagem
Quando a imagem for necessária mesmo, e às vezes é, o custo cresce com a área. Recorte a região que importa e reduza a resolução ao mínimo legível. Screenshot de tela inteira pra mostrar um gráfico no canto é desperdício puro.
Quando o que você manda é código
Caso à parte, porque repositório é o anexo mais pesado que existe e quase ninguém trata.
- RepomixEmpacota o repositório num arquivo só. O --compress usa tree-sitter pra manter assinatura e estrutura e jogar fora o corpo das funções; o projeto cita algo em torno de 70% menos tokens. O --token-count-tree mostra quais arquivos estão comendo seu orçamento.Roda local
- files-to-promptJunta só os arquivos que você escolheu. Seleção cirúrgica.Roda local
- ripgrepDentro do fluxo do agente. Buscar o trecho é sempre mais barato que ler o arquivo inteiro, e o agente costuma preferir ler tudo se você deixar.Roda local
Uma ressalva de qualidade: compressão por tree-sitter perde informação por definição. Pra revisão de arquitetura funciona bem; pra caçar um bug de comportamento, pode ter jogado fora justamente a linha que interessa.

Higiene de contexto
Conversa velha é aluguel. Saber quando limpar, resumir ou voltar é metade da economia.
Chat comum
Assunto novo, conversa nova.
Ferramentas agênticas
O Claude Code serve de exemplo aqui, mas Cursor, Codex e afins têm equivalentes. São três comandos que parecem a mesma coisa e não são. Responde as perguntas que ele aponta o certo:
Qual comando usar agora?
Você vai continuar na mesma tarefa?
- /clear: Limpa tudo. Tarefa nova, contexto novo. Nada do que veio antes vai ajudar, então não vale pagar por ele em cada mensagem.
- /compact: Troca o histórico por um resumo. Você segue na mesma tarefa e o caminho está certo. Rode num intervalo natural, não no meio de um raciocínio.
- /rewind: Volta pra um turno anterior. O caminho deu errado. Voltar pra um ponto que já está em cache é mais barato e mais limpo do que corrigir em cima do erro.
Trocar de modelo no meio da sessão custa caro.
Essa é contraintuitiva e vale o parágrafo. Cada modelo tem seu próprio cache. Sair do Opus pro Haiku no meio de uma sessão longa força o reprocessamento de todo o histórico do zero, sem desconto nenhum. Você pode pagar mais pra usar o modelo mais barato.Se precisa de um modelo leve pra uma subtarefa, abra sessão nova com um resumo curto.
- Escolha modelo e esforço no começo, não no meio.
- Mesma lógica: na maioria dos modelos, mudar o nível de esforço também zera o cache.
- MCP ligado tem custo.
- Servidor conectando ou saindo no meio da sessão pode invalidar o cache quando as definições de ferramenta ficam no começo do prompt. Ligue só o que a tarefa pede.
- CLAUDE.md enxuto, e editado na hora certa.
- Ele é lido uma vez no começo da sessão. Editar no meio não invalida o cache, mas também não vale: a mudança só entra no próximo /clear, /compact ou restart. Já vi gente editar e ficar bravo achando que a IA ignorou.
- Subagente isola contexto, e isso é bom.
- Ele roda a própria conversa e devolve só o resultado, sem sujar a principal. O custo é que ele começa com cache frio.
- Retomar sessão antiga depois de atualizar a ferramenta sai caro.
- Versão nova costuma mudar o prompt de sistema, então a primeira requisição reconstrói o cache do zero. Em sessão longa, isso pesa.
How Claude Code uses prompt caching(abre em nova aba)
Ferramentas avançadas para agentes
Quatro ferramentas que atacam pontos cegos que os comandos nativos não cobrem: saída de terminal, leitura de código, saída pesada de ferramenta e skills esquecidas. Todas prometem muito, então leia os números com o olho crítico de sempre.
- RTK (Rust Token Killer)Hook que intercepta comandos de terminal (git, ls, curl, gh) e devolve uma versão enxuta da saída antes de entrar no contexto. Só pega o que passa pelo terminal: as ferramentas nativas de ler e buscar arquivo ficam de fora. O contador do próprio RTK mostra 89% de economia em 15.720 comandos de um dev.Roda local
- code-review-graphGrafo local e persistente do código, guardado num SQLite na sua máquina. Em vez de ler arquivos inteiros a cada sessão, o agente consulta o grafo. O README fala em ~63× menos tokens por pergunta (mediana), comparando com ler o código inteiro, uma base que o próprio autor chama de limite superior.Roda local
- context-modeRoda os comandos pesados (builds, fetches, greps) em subprocessos isolados e só deixa entrar na janela o que importa da saída. No exemplo do projeto, 315 KB viram 5,4 KB: 98% menos.Roda local
- optimizeSkill (/skill-optimize) que lê o histórico das suas sessões, acha as skills que você não usa e desliga, com confirmação e backup. Menos definição no começo do prompt, menos token por turno.Roda local
Sobre o RTK especificamente:
A JetBrains rodou um benchmark independente com 86 tarefas no Claude Code. Com raciocínio baixo, o RTK deixou cada tarefa 7,6% mais cara. Com raciocínio alto, o efeito foi nulo. A qualidade não mudou nos dois casos. Os 60 a 90% que o projeto anuncia não apareceram na conta. Meça no seu uso antes de adotar.
O lado da saída
Tudo até aqui foi sobre o que entra. Mas o token de saída custa várias vezes mais que o de entrada.
O jeito grátis: pedir
A saída é a parte que mais gente ignora, porque parece que não dá pra controlar. Dá. "Responda em até 5 linhas", "só o código, sem explicação", "bullet, não parágrafo". A maior parte do desperdício de saída é narração educada que ninguém leu. Nas APIs, max_tokens é o mesmo controle com outro nome.
Como eu converto uma planilha .xlsx em CSV pelo terminal?
soffice --headless --convert-to csv planilha.xlsx
Esse comando vai gerar um arquivo planilha.csv na mesma pasta. Vale lembrar que, se a sua planilha tiver várias abas, apenas a primeira será convertida por padrão. Espero ter ajudado! Se tiver mais alguma dúvida, é só perguntar.
105 palavras
O comando é o mesmo. A versão curta tem 90% menos palavras, e saída é a parte mais cara da conta.
caveman: compressão sistemática de saída
Uma skill que faz o modelo responder em prosa comprimida, cortando algo em torno de 65% dos tokens de saída segundo as medições do próprio projeto. Código, comando, caminho de arquivo e mensagem de erro passam intactos: o que é comprimido é a narração em volta.
$ npx skills add JuliusBrussee/caveman- caveman
- Comprime a resposta do modelo
- caveman-compress
- Reescreve CLAUDE.md e outros arquivos de memória em formato comprimido, guardando um backup legível. Como eles são lidos em toda sessão, a economia se repete
- caveman proxy
- Um proxy local, que também funciona via MCP, e comprime o que o agente lê e a saída dos comandos
Por que eu recomendo com confiança: o autor publica quando a ferramenta perde.
O README avisa que o caveman só mexe na saída e que a skill em si adiciona algo entre 1 mil e 1,5 mil tokens de entrada por turno. Em uso que já é enxuto, o saldo pode ficar negativo. Ferramenta de economia que documenta o próprio custo é rara. Confie mais nessas.A regra de bolso: quanto mais conversa e explicação no seu uso, mais o caveman rende. Em uso muito técnico e curto, meça com o /caveman-stats antes de assumir.
Medir
Otimizar sem medir é chute. Dá pra saber o custo antes, durante e depois.
Antes de mandar
Endpoint de contagem da Anthropic
Gratuito, e aceita o mesmo payload da mensagem real.
Antes de mandar código
repomix --token-count-tree
Mostra a distribuição de tokens por arquivo e por pasta.
Durante a sessão
/usage e a statusline
No Claude Code, o
/usagemostra a taxa de acerto do cache da sessão. Pra acompanhar ao vivo, uma statusline lendocache_read_input_tokensecache_creation_input_tokens: leitura alta e criação baixa é sinal bom. Criação alta turno após turno quer dizer que algo no começo do prompt muda o tempo todo.Depois
ccusage
Lê os logs locais do Claude Code (e de outros agentes de código) e monta relatório.
npx ccusage dailyenpx ccusage sessionmostram qual tipo de tarefa está queimando mais, que é a informação que de fato muda comportamento.No chat web
claude-counter
Extensão de navegador que mostra contagem de tokens, o timer do cache e as barras de uso no claude.ai.
As ferramentas também têm comandos próprios de uso e contexto, mas eles mudam de versão pra versão. Rode /help e veja os do seu build em vez de confiar em lista de blog, inclusive nesta.
Quem chama API
Cache, batch e roteamento. É aqui que a fatura de produto cai de verdade.
Prompt caching
O que é estável vem primeiro. O que varia vem por último.
Tudo antes dele sai do cache. Tudo a partir dele paga preço cheio.
21%
do preço cheio
O jeito certo: instruções, ferramentas, documentos e histórico saem do cache. Só a pergunta nova paga cheio.
Tamanho dos blocos ilustrativo. Não conta o custo de gravar o cache.
Leitura de cache custa 10% do preço normal de entrada na Anthropic, na OpenAI (do GPT-5.6 em diante) e no Gemini 3.x, e menos ainda em alguns modelos (5% no Opus 5.5 e no Sonnet 5.5). Gravar custa um pouco mais que o normal: 1,25× no cache de 5 minutos da Anthropic e da OpenAI, 2× no de 1 hora da Anthropic. Ou seja, o cache curto se paga já na primeira releitura.
Timestamp no topo do system prompt, nome do usuário antes do documento de referência: qualquer coisa assim destrói a taxa de acerto sem ninguém perceber. E mexer na definição de ferramentas invalida o cache inteiro, então planeje mudança de schema pra janela de pouco tráfego.
Duas alavancas que empilham
- Batch
- Para tudo que não é tempo real. Metade do preço, e o desconto acumula com o do cache.
- Roteamento de modelo
- Nem toda tarefa precisa do modelo grande. Classificação, extração e formatação rodam bem no pequeno.
A armadilha do cache implícito na OpenAI
Do GPT-5.6 em diante, o cache pode não estar funcionando e você não percebe.
Antes, o serviço achava sozinho onde cortar e a gravação era de graça. Agora o corte implícito fica na última mensagem. Resultado: duas requisições podem compartilhar milhares de tokens idênticos e reportarcached_tokens zero enquanto você paga gravação de novo. Marque o fim do trecho estável com prompt_cache_breakpoint e use prompt_cache_key nas requisições que compartilham esse trecho.Sempre que trocar de geração de modelo, confira de novo a taxa de acerto do cache.
O que muda em cada IA
Quase toda técnica vale para qualquer modelo. Comece pela primeira aba: as outras três só existem onde a implementação diverge de verdade.
Se você aplicar só o que está aqui, já resolveu a maior parte do problema.
Custo
O contexto é reenviado a cada turno. Nenhum modelo lembra da mensagem anterior. O que você anexou na primeira pergunta é cobrado de novo em todas as seguintes.
Formato
Markdown e CSV ganham de PDF e XLSX em qualquer fornecedor. Layout, estilo e metadado são peso que o modelo descarta depois de você pagar.
Ordem
Estável primeiro, variável por último. Os três casam cache pelo começo da requisição. Data ou nome de usuário no topo do prompt derruba a taxa de acerto dos três do mesmo jeito.
Janela
Janela grande não é desconto. Contexto de um milhão de tokens significa que você pode mandar tudo, não que devia.
Qualidade
Contexto longo piora a resposta, em todos eles. A Chroma testou 18 modelos e todos pioram conforme a entrada cresce, mesmo em tarefa simples. Context Rot, Chroma(abre em nova aba)
Saída
Cache desconta entrada, nunca saída. Toda conta que promete economia em cima do total da fatura está errada.
Preço e limite mudam mês a mês: esta seção descreve comportamento, não número. Tudo conferido nas documentações oficiais em 08/10/2026.

O nível acima
A economia mais alta não está em mandar menos. Está em não precisar mandar.
Documentação não é burocracia, é cache.
Boa parte do que a gente gasta em token é reexplicação. Você abre uma conversa nova e conta de novo como o processo funciona, quem aprova o quê, onde fica cada coisa. Toda semana. Pra cada ferramenta.
Quando o processo está documentado direito, você anexa um arquivo curto e bem estruturado em vez de gastar quinze mensagens montando contexto na mão. É a diferença entre pagar uma vez e pagar toda vez. Escrevi sobre isso no handbook Vibe Coding na Prática.
A skill: lab-map-process
Fiz uma skill pra isso. Ela conduz a documentação de um processo de trabalho e devolve markdown pronto pra colar em qualquer lugar. O valor dela não é o template, é o roteiro: a maioria das pessoas documenta mal porque não sabe o que perguntar pra si mesma. A skill pergunta. Cobre três formatos:
- Passagem de bastão
- Quando alguém vai assumir o trabalho
- Runbook
- Para tarefa recorrente que precisa sair igual toda vez
- Mapa de processo
- Para enxergar o fluxo ponta a ponta, com donos e handoffs
Como instalar no Claude
No Claude, vá em Customize e depois Skills, clique em + e escolha Upload a skill. Envie a pasta da skill num arquivo .zip.Bora dar fim às planilhas. Pra registrar o processo antes de virar documento, três apoios: Obsidian, Excalidraw e Wispr Flow (falar o processo é bem mais rápido que escrever). Estão no índice lá embaixo.
Perguntas frequentes
O que é um token e como ele é cobrado?
Token é o pedaço de texto que o modelo processa. Em inglês, um token vale mais ou menos três quartos de uma palavra; em português, o mesmo texto costuma virar mais tokens. E o número muda de modelo pra modelo: a Anthropic avisa que os modelos a partir do Claude 4.7 geram cerca de 30% mais tokens para o mesmo texto. A cobrança é separada entre entrada, o que você manda, e saída, o que o modelo responde. O token de saída custa várias vezes mais caro, mas na maioria dos usos o volume de entrada é tão maior que ela domina a conta.
Por que o custo aumenta ao longo de uma conversa longa?
Porque o modelo não guarda memória entre mensagens. A cada nova pergunta, a ferramenta reenvia a conversa inteira, incluindo tudo que você anexou no começo. O arquivo da primeira mensagem é cobrado de novo em toda mensagem seguinte. Por isso conversa longa fica cara mesmo quando suas perguntas são curtas.
Como economizar tokens no Claude Code?
As três medidas de maior efeito: use /clear ao trocar de tarefa e /compact quando continuar na mesma, mantenha o CLAUDE.md enxuto já que ele é lido em toda sessão, e deixe conectado só o MCP que a tarefa pede. Uma quarta menos óbvia: escolha modelo e nível de esforço no começo e não troque no meio, porque os dois zeram o cache.
Trocar para um modelo mais barato no meio da sessão economiza?
Normalmente não, e pode custar mais. Cada modelo tem o próprio cache, então mudar no meio força o reprocessamento de todo o histórico sem desconto. Se precisa de um modelo leve para uma subtarefa, abra uma sessão nova com um resumo curto.
/compact ou /clear: qual eu uso?
/clear quando você mudou de assunto, porque não faz sentido carregar contexto que não vai mais usar. /compact quando continua na mesma tarefa e a conversa esticou, de preferência num intervalo natural entre etapas. E o /rewind quando você quer abandonar um caminho ruim, porque ele volta para um ponto que já está em cache.
Converter PDF para markdown economiza mesmo?
Sim, e é a conversão de maior retorno. No Claude, cada página de PDF custa de 1.500 a 3.000 tokens só de texto, e cada página ainda entra como imagem. Em markdown você paga só o texto, e a economia se multiplica pelo número de turnos. Duas ressalvas: PDF escaneado é imagem, então precisa de OCR antes; e se o que importa é o gráfico ou o layout, aí o PDF se justifica.
Janela de contexto maior significa que posso mandar mais?
Significa que cabe, não que compensa. Além do custo por turno, existe degradação medida: um estudo da Chroma testou 18 modelos de ponta e todos pioram conforme a entrada cresce, mesmo em tarefas simples. Some o efeito de atenção em U, em que o miolo do contexto é o ponto cego. O limite útil costuma ser uma fração do anunciado.
Economizar token piora a resposta?
Ao contrário: na maioria dos casos melhora. Cortar contexto irrelevante reduz o custo e aumenta a chance de o modelo achar o que importa. A exceção é cortar o que a tarefa realmente precisava, e é aí que compressão automática agressiva pode atrapalhar.
Como saber quantos tokens estou gastando?
Na API da Anthropic existe um endpoint de contagem gratuito, que aceita o mesmo formato da mensagem real e mede um anexo antes de enviá-lo. Para código, repomix --token-count-tree mostra a distribuição por arquivo. No Claude Code, /usage mostra a taxa de acerto do cache, e o ccusage lê os logs locais e monta relatório por dia e por sessão.
Prompt caching vale a pena?
Vale, e é a otimização de maior impacto para quem chama API direto. A leitura de cache custa 10% do preço normal de entrada ou menos, então o cache curto se paga já na primeira releitura. O detalhe que decide o resultado é arquitetural: conteúdo estável no início do prompt e variável no fim, porque o casamento é feito pelo começo da requisição e qualquer alteração invalida tudo o que vem depois.
Todas as ferramentas
Tudo que aparece no guia, num lugar só. Filtre pela tarefa ou fique só com o que não tira o arquivo da sua máquina.
23 ferramentas
Converter documento
- PandocConversão geral entre quase todos os formatosRoda local
- MarkItDownPDF e Office para markdown, saída pensada pra LLMRoda local
- anydoc (Firecrawl)Word, PPTX, Excel, PDF, RTF, EPUB e CSV para markdown, em milissegundosRoda local
- LibreOffice --headlessXLSX para CSV em lote, pela linha de comandoRoda local
- ocrmypdfOCR em PDF escaneado, antes de qualquer conversãoRoda local
- iLovePDFPDF para markdown, sem instalar nadaSobe o arquivo
- ConvertioPPT para TXT, sem instalar nadaSobe o arquivo
Preparar código
Reduzir saída
Agentes
- RTK (Rust Token Killer)Enxuga a saída de comandos de terminal. Meça antes de adotarRoda local
- code-review-graphGrafo local do código: o agente consulta em vez de ler tudoRoda local
- context-modeRoda saídas pesadas em subprocesso; só o essencial entraRoda local
- optimizeAcha as skills que você não usa e desligaRoda local
Medir
- Token counting (Anthropic)Custo do anexo antes de anexar, gratuitoAPI
- repomix --token-count-treeDistribuição de tokens por arquivoRoda local
- /usage (Claude Code)Taxa de acerto do cache na sessãoRoda local
- ccusageConsumo por dia e por sessão, lendo os logs locaisRoda local
- claude-counterTokens, timer do cache e uso no claude.aiNo navegador
- /caveman-statsQuanto o caveman economizou de fato na sua sessãoRoda local
O que mudou nesta página
08/10/2026
Revisão completa contra as documentações oficiais. Cache automático da Anthropic, preços de cache da OpenAI a partir do GPT-5.6, Antigravity CLI no lugar da Gemini CLI, custo real de página de PDF, benchmark da JetBrains sobre o RTK e números atualizados das ferramentas. Página redesenhada, com o cupom e os diagramas interativos.
04/08/2026
Perguntas frequentes, metadados e links internos. Índice de ferramentas consolidado e nova Parte 4 sobre tokens de saída, com o caveman.
04/08/2026
Seção por fornecedor, context rot, Repomix e ccusage. Primeira versão.
Ferramenta nova que vale a pena costuma passar antes pela Doug Drops. Quando uma morre, vai parar no Cemitério de IA. A Gemini CLI já tem vaga reservada.