InícioBlogDicasRecomendo o rtk-ai/rtk: recorta 60-90% do token do agente
Capa do post: rtk-ai/rtk, o proxy que recorta 60-90% do output que o seu agente de IA lê.
Imagem: rtk-ai
Dicas6 minConfirmado oficial

Recomendo o rtk-ai/rtk: recorta 60-90% do token do agente

O rtk-ai/rtk é um proxy Rust que corta 60-90% do output que o seu agente de IA lê. Instale em um comando e reduza o gasto de tokens sem perder detalhes.

Marcelo Santiago

Marcelo Santiago

Criador do bridgecode

Publicação: 2026-11-12 | Categoria: Dicas | Autor: Marcelo Santiago | Leitura: 6 min de leitura

A maior newsletter de IA do Mundo

Receba artigos sobre IA no seu e-mail

Curadoria técnica sobre modelos, agentes e ferramentas de código. Sem spam, cancele quando quiser.

Todos os dias às 8h e às 16h de Brasília. Sem spam.

O que é o rtk-ai/rtk e por que ele existe

Seu agente de IA lê tudo o que o terminal devolve. Logs gigantes, diffs de duzentas linhas, prints de erro e saídas de build que não informam nada. A maioria é irrelevante para a tarefa em si. E cada linha lida custa tokens, custa dinheiro e lentifica o loop de revisão. O rtk-ai/rtk resolve isso.

Ele é um proxy, escrito em Rust, que fica entre o seu agente de código e o terminal. Intercepta os comandos que você executa, aplica filtros básicos e devolve ao agente apenas a parte essencial. O resultado é surpreendente: até 90% menos tokens por comando, com a instalação em um único passo e nenhuma mudança no fluxo de trabalho.

O repositório fica no GitHub, é de código aberto, usa licença Apache-2.0 e já somou 86 mil estrelas com mais de 5 mil forks. A equipe mantém o código com regularidade, o que indica que o projeto é estável e em evolução ativa.

Neste artigo você vai ver

  • O que é o rtk-ai/rtk e por que ele resolve um problema real
  • Como funciona a compressão de output
  • Quais agentes ele já funciona
  • Como testar no seu terminal hoje

Como funciona a compressão de output

A ideia por trás do rtk é simples. Quando você pede ao agente para rodar um comando, o proxy captura a saída bruta, aplica regras e devolve ao modelo apenas o essencial. O exemplo mais comum é o git status. Sem o proxy, uma branch criada com novos arquivos devolve mais de quarenta linhas. Com o rtk, o mesmo comando chega em três.

O cargo test, com setenta e uma linhas de logs, vira onze: a falha, a asserção e um resumo. O pytest, com dezenas de linhas de passos, vira um relatório de resultado. O comando continua exatamente o mesmo. O agente só executa o proxy, que delega ao comando original. Nada muda na integração com o seu código.

No terminal, o fluxo é direto:

Terminal
brew install rtk-ai/tap/rtk

Em seguida, basta rodar rtk init -g para conectar o seu agente. A partir da próxima vez que o agente pedir para executar um comando, o proxy está ativo. O comando rtk gain mostra o resumo da economia, com o que foi economizado até então.

Como o proxy se comporta dentro de um squad

Quem trabalha com vários agentes, em paralelo, tem o mesmo problema que o rtk resolve em escala: cada agente lê a saída dos outros. Quando um agente planeja, outro executa comandos e um terceiro revisa os resultados, a quantidade de texto que circula entre eles explode. O rtk interliga esse fluxo sem forçar novas ferramentas. Ele atua no mesmo terminal, com o mesmo hook, e apenas enxuta o que cada um consome.

Isso vale para times que usam modelos diferentes. Um agente calmo para ler JSON, outro para rodar testes, um terceiro para validar a saída. Com o proxy ativo, o que cada um recebe é compacto. O resultado é uma entrega mais rápida e, no fim, uma conta de tokens do projeto menor do que a soma dos três agentes trabalhando separadamente.

Vantagens práticas do proxy

Dica 1: Nunca bloqueia

Se um filtro falha, o rtk entrega a saída original como sempre. O código de saída do comando permanece intacto, então não há cenários onde o seu fluxo quebra por causa do proxy.

Dica 2: Nunca piora

O rtk nunca devolve mais do que o comando original imprimiu. Toda linha cortada aponta para onde recuparar o output completo. A garantia é simples: você remove o que não precisa e recupera tudo o que foi cortada quando quiser.

Dica 3: Compatível com a maioria dos agentes

O rtk suporta 18 ferramentas de código, variando de Claude Code e Codex a OpenCode e Kilo Code. Uma configuração serve para vários interpretes, o que a torna uma escolha barata para times que alternam entre modelos e CLIs. Para quem alterna entre agentes, o Kilo Code publica uma visão interna do fluxo paralelo e o OpenBot workspace local garante isolamento e execução em lote. Ambos seguem o mesmo princípio que o rtk: menos ruído, mais o essencial.

Como testar o rtk-ai/rtk hoje

Você precisa de macOS, Linux ou Windows com Homebrew, e do CLI do seu agente. No macOS ou Linux, instale com o Homebrew:

Terminal
brew install rtk-ai/tap/rtk

No Windows, o gerenciador winget resolve:

Terminal
winget install rtk-ai.rtk

No Linux, o script de instalação faz o trabalho. Em seguida, execute rtk init -g para conectar o seu agente e reinicie-o. Rode um comando de teste e veja o rtk gain. A documentação completa, com passos de instalação e opções de configuração, fica na documentação oficial.

O que o rtk acaba de lançar e por que vale a pena

O repositório já foi atualizado recentemente, o que indica que o projeto não está abandonado. A comunidade de usuários é ativa, e há confirmação de que a equipe está recebendo correções e novas compilações. Para quem segue o ecossistema de agentes, o rtk permanece uma das opções mais rápidas de testar.

O que torna ele particularmente útil hoje é a crescente quantidade de tokens que um agente lê a cada rodada. Se o seu projeto roda vários agentes ao mesmo tempo, o custo da saída bruta vira um fator visível. O rtk resolve isso com uma camada fina e previsível.

Perguntas frequentes sobre o rtk-ai/rtk

O que faz o rtk-ai/rtk?

É um proxy que intercepta os comandos do seu agente de código e devolve uma versão enxuta da saída do terminal, com filtros prontos.

Meu agente de IA é suportado?

O projeto roda com 18 ferramentas, incluindo Claude Code, Codex, OpenCode, Kilo Code, Gemini CLI e Antigravity.

O rtk faz alguma coisa com o meu código ou repositório?

Não. Ele lê apenas a saída de comandos que você solicitar e não modifica arquivos nem o repositório.

A instalação é reversível?

Sim. Ele remove o hook com um comando e mantém o histórico de economia local.

O que significa a nota BUSL-1.1?

A edição OSS é livre; o core comercial segue licença Apache-2.0 com garantia adicional. Mais detalhes nas edições e licenciamento.

Conclusão

O rtk-ai/rtk é um filtro prático e transparente para quem acompanha o preço dos tokens em um workflow de agentes. O projeto é pequeno, aberto e sua metodologia de compressão é fácil de entender, e ainda mais fácil de testar. Se você já roda vários agentes, dedique uns minutos para ativar o hook e olhar o rtk gain. O que vai ver é a economia concreta de tokens, sem mudar um único comando do seu código.

Tem uma ideia parada? Coloque o rtk-ai/rtk pra trabalhar nisso e monte seu squad de agentes de IA no bridgecode.

Fonte: rtk-ai


Antes e depois da compressão de output de um comando no terminal com rtk. A versão original mostra 71 linhas, a versão com o rtk mostra 11, mantendo a falha, a asserção e o resumo. Imagem: rtk-ai
Antes e depois da compressão de output de um comando com rtk

Compartilhe este artigo

Adicionar o bridgecode como fonte no Google
Tags:#radar#ia
Marcelo Santiago
Marcelo Santiago·Criador do bridgecode

Desenvolvedor e criador do bridgecode, ambiente de desenvolvimento agêntico para orquestrar squads de agentes de IA. Ajuda quem vai do vibe coding ao desenvolvimento profissional a sair da ideia e chegar ao produto entregue.

A maior newsletter de IA do Mundo

Gostou desse conteúdo? Fique à frente na engenharia com IA.

Análises de código, arquitetura multi-agente, benchmarks de tokens e ferramentas selecionadas por desenvolvedores para desenvolvedores.

Todos os dias às 8h e às 16h de Brasília. Sem spam.