Does “rtk” skill really cut agent tokens by 60–90%? We tested it JetBrains AI tested the rtk (Rust Token Killer) CLI proxy, which claims to cut agent tokens by 60–90%, and found that most agent bytes never touch the hook, with measured token savings far below advertised figures. In a benchmark of 86 tasks using Claude Code 2.1.201 and claude-sonnet-5, the as-shipped rtk v0.43.0 failed to deliver the promised compression because Claude Code's built-in Read and Grep tools bypass the Bash hook entirely. JetBrains AI Supercharge your tools with AI-powered features inside many JetBrains products AI /ai/category/ai/ AI Assistant /ai/category/ai-assistant/ Does “rtk” skill really cut agent tokens by 60–90%? We tested it Does “rtk” reduce Claude Code token usage? Part 2 of a series where we take public “token saving” add-ons for coding agents and run the same paired A/B benchmark against each of them. Part 1 was the caveman skill https://blog.jetbrains.com/ai/2026/07/speak-to-ai-agents-like-cavemen-tosave-tokens/ advertised −65%, measured −8.5% . Why we ran this rtk “Rust Token Killer” https://github.com/rtk-ai/rtk is a CLI proxy with a simple, appealing pitch: your agent runs git status , rtk intercepts it, runs the real command, and hands the model a compressed version of the output — master / M a.txt / ?? b.txt instead of eleven lines of porcelain. A Claude Code PreToolUse hook rewrites eligible shell commands transparently, so the model doesn’t even have to know rtk exists. The README promises 60–90% less token consumption and walks through a 30-minute session where 118k tokens of command output become 24k. The compression itself is real and often tasteful. Here is rtk on a live repo, captured from our test container: git status rtk git status On branch master master Changes not staged for commit: M a.txt use "git add