Claude Code 封号潮 ,这个工具让你的 token 省 80%
最近一周,Claude Code 用户群里最常见的话题不是”怎么写代码”,而是”又被封号了”和”中转站倍率又涨了”。

RTK 这类工具一下子从”可有可无的效率插件”,变成了”值得认真装上的成本工具”。你不能再把 token 浪费在无效内容上。压缩上下文里那些模型根本不需要看的废话,降低调用成本。
CLI 噪音
什么是 CLI 噪音?
打开 Claude Code,让它执行一个简单的 git status。你会看到类似这样的输出:
On branch masterYour branch is up to date with 'origin/master'.Changes not staged for commit: (use "git add <file>..." to update what will be committed) (use "git restore <file>..." to discard changes in working directory) modified: index.html modified: src/main.rs modified: src/config.rsUntracked files: (use "git add <file>..." to include in what will be committed) .fastembed_cache/ tests/no changes added to commit (use "git add" and/or "git commit -a")
这段输出看起来很正常,对吧?但它消耗了约 2000 个 token。
AI 真正需要的信息只有:当前分支是 master,修改了 3 个文件,有 2 个未跟踪的文件。这些信息 200 个 token 就够了。剩下的 1800 个 token 都是”使用说明”——那些 (use "git add <file>..." to update what will be committed) 之类的提示。
AI 不需要这些提示。它知道怎么用 git。但这些噪音还是会被塞进上下文窗口,占用宝贵的 token 配额。
80% 的 token 被浪费在噪音上。
RTK:专为 AI 编程设计的 CLI 代理
RTK(Rust Token Killer)专门解决这个问题。
核心思路很简单:在命令输出进入 AI 的上下文窗口之前,先过滤掉噪音。
工作流程是这样的:

RTK 拦截命令输出,应用压缩策略,然后把精简后的结果返回给 AI。整个过程对 AI 来说是透明的,它甚至不知道中间有个 RTK 在工作。
这个工具用 Rust 写的,单一二进制文件,零依赖,处理开销小于 10ms。在 GitHub 上已经有 11.9k stars,MIT 开源协议,可以商用。
核心数据:平均节省 89% token,会话延长约 3 倍,支持 30+ 常用命令。
还是用 git status 举例。经过 RTK 处理后:
Branch: master...origin/masterModified: 3 files index.html src/main.rs src/config.rsUntracked: 2 files .fastembed_cache/ tests/
信息一个不少,但 token 消耗从 2000 降到了 200。
有个开发者在 Hacker News 上分享了他的真实数据。使用 RTK 15 天后,执行了 7,061 个命令,输入 token 2930 万,输出 token 480 万,节省 2460 万(83.7%)。
另一个案例更夸张:15,720 个命令,节省了 1.38 亿 token。
这些数据可以通过 rtk gain 命令查看。RTK 会记录每个命令的 token 节省情况,生成详细的统计报告。

30 秒上手
安装 RTK 只需要两步。
第一步,安装:
# macOS 和 Linux(推荐)brew install rtk# 或者使用快速安装脚本curl -fsSL https://raw.githubusercontent.com/rtk-ai/rtk/refs/heads/master/install.sh | sh
第二步,激活自动重写钩子:
rtk init --global

这个命令会在 Claude Code 的配置文件中安装一个 PreToolUse 钩子。钩子会拦截所有的 Bash 命令,自动把它们重写成 RTK 等价命令。
比如,当 Claude Code 执行 git status 时,钩子会自动把它改写成 rtk git status。整个过程对 AI 来说是透明的。
安装完成后,重启 Claude Code,然后正常的 vibe coding 即可。因为有了 PreToolUse 钩子,Claude Code 会自动使用 RTK。你只需要像平常一样使用 Claude Code 就行了。
还有一个有用的命令是 rtk discover。它会分析你的 Claude Code 历史记录,找出那些本来可以用 RTK 但没用的命令,告诉你错过了多少节省机会。

成本优化的长期价值

RTK 解决的不只是成本问题。
使用 RTK 后,同样的会话只需要 2.3 万 token。编程会话可以延长约 3 倍。更长的会话意味着 AI 能记住更多上下文,给出更准确的建议。

夜雨聆风