O que é rtk (Rust Token Killer)?
O rtk é um único binário em Rust que fica entre um agente de programação e o shell. rtk init -g adiciona um hook PreToolUse ao Claude Code que reescreve comandos como git status para rtk git status, e o rtk filtra, agrupa e trunca a saída antes que o modelo a veja. Ele cobre mais de 100 comandos, incluindo git, executores de testes, linters, Docker, Kubernetes e CLIs de nuvem, e suporta 18 agentes, incluindo Codex e Google Antigravity.
A CLI é Apache-2.0 e se liga a um engine de compressão BUSL-1.1; uma build rtk-oss só com Apache remove o engine, e um daemon rtk-proxy separado, BUSL-1.1, comprime o tráfego de API. O uso em produção é gratuito; revender o rtk como produto ou serviço exige licença. A telemetria vem desligada por padrão. Os mantenedores também vendem o RTK Pro, uma camada de controle para equipes com ocultação de segredos, políticas e sandboxes, como tenant hospedado ou auto-hospedado.
rtk (Rust Token Killer) vale a pena?
O rtk comprime o que consegue ver, e vê pouco. O benchmark pareado da JetBrains com 86 tarefas do SkillsBench, em julho de 2026, constatou que o hook tocou cerca de um terço das chamadas Bash, que carregavam pouco menos de 20% dos caracteres dos resultados de ferramentas, porque Read e Grep passam ao largo dele e pipes, heredocs e chamadas python3 ficam intocados. A estimativa de teto deles pôs a economia máxima possível em cerca de 3% dos tokens de entrada.
O resultado medido foi pior que esse teto. Com esforço de raciocínio baixo, as sessões com rtk custaram uma mediana de 7.6% a mais e levaram 13.8% mais turnos; com esforço alto, a diferença foi zero, e a qualidade das tarefas empatou nos dois casos. O próprio contador do rtk relatou 96 milhões de tokens economizados nas mesmas execuções. O README é franco ao dizer que seus números são bytes divididos por quatro e que menos saída de Bash "is not the same as cutting your bill".
Um segundo teste, menor, da Glia Intelligence chegou à mesma resposta. Em seis tarefas do Aider Polyglot com Claude Opus 5 em esforço baixo, o rtk cortou a saída do shell em 76% pela própria estimativa, mas o total informado pelo Claude Code foi de $2.66 com rtk contra $2.52 sem. A entrada nova caiu uma mediana de 0.5%, longe da meta de 10% que os autores definiram de antemão, e 17 de 18 execuções com rtk passaram, contra 18 de 18 sem. As listagens de diretórios produziram a maior parte da economia; 15 comandos cat não economizaram nada.
O histórico de segurança merece atenção porque o hook reescreve todo comando Bash que o agente roda. Três avisos foram publicados desde maio de 2026: arquivos de filtro locais do projeto que podiam alterar em silêncio a saída mostrada ao modelo (corrigido na 0.32.0), um contorno de alta severidade da barreira de permissões via separadores de shell não divididos e injeção de comandos no plugin de reescrita do OpenClaw. As versões atuais corrigem os dois primeiros; um crate não relacionado também chamado rtk exige conferir rtk --version após a instalação.
O projeto anda rápido, com 84,000 estrelas, a v1.0.1 em 14 de outubro de 2026 e release candidates várias vezes por dia desde então, e quase 900 issues abertos. Seu valor é real quando uma sessão é dominada por executores de testes verbosos ou logs de build, mas as evidências dizem para medir a conta com o ccusage, não com o contador de economia.
Onde ele se destaca
Um desenvolvedor solo rodando Claude Code em um grande monorepo TypeScript
Impedir que a saída do jest e do tsc inunde a janela de contexto
brew install rtk, depois rtk init -g; a saída de testes só com falhas mantém as sessões longas legíveis. Meça com o ccusage por uma semana com e sem ele, já que a JetBrains não encontrou economia na média.
Uma engenheira de plataforma padronizando as ferramentas de agentes para 30 desenvolvedores
Decidir se o rtk deve ser adotado por padrão
A CLI gratuita não custa nada por assento, mas acrescenta um hook que reescreve todo comando de shell. Fixe uma versão igual ou posterior às correções dos avisos, prefira o rtk-oss se os termos BUSL preocuparem o jurídico e faça um piloto antes de tornar obrigatório.
Um gerente de engenharia de olho em uma conta mensal do Claude
Cortar o gasto com agentes sem prejudicar a qualidade do resultado
O rtk sozinho dificilmente vai mexer na fatura: o teto calculado pela JetBrains foi de cerca de 3% dos tokens de entrada. As configurações de esforço e a escolha do modelo têm muito mais efeito sobre o custo.
Antes de decidir
- Configuração
- brew install rtk, winget install rtk-ai.rtk ou o script de instalação via curl; depois rtk init -g (ou a flag por agente) instala o hook. Menos de um minuto até o primeiro comando reescrito.
- Integrações
- 18 agentes, incluindo Claude Code, Codex, OpenClaw, Google Antigravity e Kimi, via hooks PreToolUse, plugins ou instruções no AGENTS.md; mais de 100 comandos entre git, gh, npm, pytest, Go, Docker, Kubernetes, AWS e Terraform.
- Dados e privacidade
- Roda localmente e não envia nada por padrão; a telemetria anônima é opcional, com rtk telemetry enable, e nunca inclui o conteúdo de comandos ou arquivos. Três avisos no GitHub, um de alta severidade. A BUSL-1.1 no engine e no proxy proíbe oferecer o rtk a terceiros como serviço comercial sem licença.
- Custo em escala
- A CLI é gratuita para uso em produção. O RTK Pro, a edição paga para equipes com ocultação de segredos, políticas, observabilidade e sandboxes, roda como tenant hospedado, na sua nuvem ou on-premise; os preços não estavam legíveis na página de preços.
- Limites
- Só as chamadas da ferramenta Bash passam pelo hook; Read, Grep e Glob não. Cerca de 900 issues abertos, muitos sobre a detecção do hook no Windows e truncamento silencioso; release candidates saem várias vezes por dia.
O que é bom
- Corta o ruído da saída de testes, builds e git
- Um único binário cobrindo 18 agentes
- Telemetria desligada por padrão
- Edição só com Apache para equipes sensíveis a licenças
O que não é
- Dois testes de custo independentes não encontraram economia (7.6% e 5.8% a mais nas execuções principais)
- O contador de economia embutido estima bytes, não tokens cobrados
- Três avisos de segurança desde maio de 2026
- O hook reescreve todo comando Bash que o agente roda
Ideal para
Desenvolvedores com saída de shell muito ruidosa que vão medir o efeito por conta própria.
Alternativas ao rtk (Rust Token Killer)
rtk (Rust Token Killer): perguntas frequentes
- rtk (Rust Token Killer) vale a pena?
- Ele deixa a saída do shell mais curta, o que não é o mesmo que deixar o Claude Code mais barato, e os dois testes de custo independentes concluíram que não deixa. Damos nota 3.4 de 5.
- Quanto custa rtk (Rust Token Killer)?
- Gratuito (CLI Apache-2.0 mais engine BUSL-1.1; rtk-oss só com Apache disponível). A revenda comercial exige licença. A edição para equipes RTK Pro é paga, com teste de 7 dias.
- Quais são as desvantagens de rtk (Rust Token Killer)?
- Dois testes de custo independentes não encontraram economia (7.6% e 5.8% a mais nas execuções principais); o contador de economia embutido estima bytes, não tokens cobrados; três avisos de segurança desde maio de 2026; o hook reescreve todo comando Bash que o agente roda.
- Para quem rtk (Rust Token Killer) é indicado?
- Desenvolvedores com saída de shell muito ruidosa que vão medir o efeito por conta própria.
- Quanto custa rtk (Rust Token Killer) para uma equipe ou em produção?
- A CLI é gratuita para uso em produção. O RTK Pro, a edição paga para equipes com ocultação de segredos, políticas, observabilidade e sandboxes, roda como tenant hospedado, na sua nuvem ou on-premise; os preços não estavam legíveis na página de preços.
- rtk (Rust Token Killer) é seguro para dados da empresa?
- Roda localmente e não envia nada por padrão; a telemetria anônima é opcional, com rtk telemetry enable, e nunca inclui o conteúdo de comandos ou arquivos. Três avisos no GitHub, um de alta severidade. A BUSL-1.1 no engine e no proxy proíbe oferecer o rtk a terceiros como serviço comercial sem licença.
- Quais são as melhores alternativas ao rtk (Rust Token Killer)?
- As alternativas mais próximas que analisamos são ccusage, Graphify, Claude Code Router e context-mode.
Respostas verificadas em 26 de out. de 2026.
