
SEO关键词:Rust Token Killer、rtk 教程、Claude Code token 优化、AI 编码工具、LLM token 压缩、Claude Code 插件、终端输出压缩、AI 开发效率工具、Rust CLI 工具
最近在折腾 Claude Code 的时候,我发现一个非常现实的问题:

AI 编码确实越来越强,但 token 消耗也越来越离谱。
尤其是:
git diffnpm testtreegrepdocker logs这些命令一跑,几千甚至几万 token 直接没了。
后来在 GitHub 上发现了一个非常有意思的项目:
GitHub:
项目 | 地址 |
|---|---|
RTK | https://github.com/rtk-ai/rtk |
它本质上是:
一个专门给 Claude Code / LLM 减少 token 消耗的高性能 CLI 代理工具。
官方给出的数据非常夸张:
对于长期使用 AI 编码的人来说,这东西非常实用。
RTK 全称:
Rust Token Killer
它的核心原理非常简单:
在终端命令输出进入 LLM 上下文之前,先进行:
然后再交给 Claude Code。
也就是说:
AI 不再看到原始终端垃圾输出。
而是:
“经过优化后的精简信息”。
官方给出的流程图非常直观:
没有 rtk:
Claude --> shell --> git
|
+--> 2000 tokens 原始输出
使用 rtk:
Claude --> RTK --> git
|
+--> 200 tokens 精简输出也就是说:
RTK 相当于:
AI 与 Shell 之间的中间层它专门负责:
RTK 用了四种核心策略。
自动去掉:
例如:
npm install原本一堆 warning。
RTK 后:
3 warnings
install ok比如:
eslint原本:
1000 行错误RTK:
按规则分组
按目录聚合AI 更容易理解。
只保留:
无关内容直接删除。
比如:
docker logs原始:
同样错误刷屏 500 次RTK:
Error xxx (x500)token 瞬间下降。
官方给出的 Claude Code 30 分钟会话统计:
操作 | 标准 Token | RTK 后 | 节省 |
|---|---|---|---|
ls/tree | 2000 | 400 | -80% |
cat/read | 40000 | 12000 | -70% |
grep/rg | 16000 | 3200 | -80% |
git status | 3000 | 600 | -80% |
git diff | 10000 | 2500 | -75% |
npm test | 25000 | 2500 | -90% |
最终:
118000 -> 23900约等于:
这个数据对于长期跑 AI Agent 的人非常夸张。
macOS:
brew install rtkcurl -fsSL https://raw.githubusercontent.com/rtk-ai/rtk/refs/heads/master/install.sh | sh如果你本地有 Rust:
cargo install --git https://github.com/rtk-ai/rtk执行:
rtk --version应该看到:
rtk 0.27.x然后:
rtk gain查看 token 节省统计。
官方推荐方式:
rtk init --global然后:
重启 Claude Code此后:
git status会自动变成:
rtk git status这个设计很聪明。
因为:
不需要改变原有命令习惯。
rtk ls .输出会比 tree 精简很多。
rtk read main.rs会自动:
rtk grep "useState" .会按文件聚合。
非常适合 AI 理解。
rtk git status原本:
几十行现在:
M src/main.ts
A api/user.tsrtk git diff会:
这个对 Claude Code 非常有价值。
这个是我认为最有价值的。
rtk jestrtk vitestrtk pytest官方说:
token 降低 90%因为测试日志本身就非常冗余。
这个也很实用。
rtk docker logs app自动:
rtk kubectl pods输出更适合 AI 分析。
RTK 还内置了统计系统。
rtk gainrtk gain --graph会输出 ASCII 图表。
rtk discover它会告诉你:
哪些命令最浪费 token。
我觉得非常适合:
类型 | 推荐程度 |
|---|---|
Claude Code 用户 | 极高 |
Cursor 用户 | 高 |
AI Agent 开发者 | 极高 |
DevOps | 高 |
长期使用 LLM 编码的人 | 极高 |
尤其:
如果你每天都在:
终端 + AI那 RTK 的价值会越来越明显。
Rust 单二进制。
无运行时依赖。
官方数据:
<10ms重点不是:
“给人看”。
而是:
给 LLM 看。
这是很多工具没考虑到的。
RTK 本质上解决的是:
现在 AI 编码越来越依赖:
但这些内容:
天然存在大量冗余。
RTK 相当于:
LLM 专用终端压缩层非常适合:
如果你最近感觉:
AI token 消耗越来越离谱这个项目值得试一下。
名称 | 链接 |
|---|---|
GitHub | https://github.com/rtk-ai/rtk |
官网 | https://www.rtk-ai.app |
文章 | 类型 |
|---|---|
Claude Code 使用教程 | AI 编码 |
Cursor 最佳实践 | AI 开发 |
MCP 协议详解 | AI Agent |
AI 编程工作流搭建 | 效率工具 |