2026年最硬核效率工具
你的AI每天
在吞掉多少你的钱?
一个Rust写的小工具,让Claude Code的token消耗暴降80%
开源47.5k Star,程序员圈炸了

RTK · Rust Token Killer
📌 摘要 · 先看这段
你以为用AI写代码,花的只是订阅费?
错了。每次它看一眼git status,就在悄悄吃掉你2000个token。
有人忍不住了,用Rust写了个"拦截器",把这些废话压缩掉80%。
结果GitHub上47500人点了Star——
这背后到底发生了什么?
先问你一个问题。
你上次用Claude Code或者Cursor写代码,有没有注意过一件事——
AI每次执行一个git status,屏幕上会刷出一大堆东西。文件名、分支信息、状态标记……密密麻麻,看都懒得看。
但你知道吗?
💣 这堆你懒得看的废话,AI全部都"读"进去了。
每次git status,大概消耗2000个token。
30分钟的编程session,光这一个命令就要跑10次。
加上cat、grep、cargo test……
一个下午,悄无声息烧掉11万8千个token。
按Claude API的价格换算,这不是小钱。
更恐怖的是——你根本感知不到它在烧。
就像你家水龙头没关紧,每秒漏一滴水,三个月后看水费账单,你才意识到:卧槽,这什么情况?
🧠 Token是什么?为什么它这么值钱
Token,你可以把它理解成AI的"注意力单位"。
你让AI做一件事,它需要先把所有相关的文字"读"进脑子——包括你发给它的、命令执行的输出、历史对话。每一个字、每一行代码,都是token。
AI的"脑容量"有限,token消耗越多,成本越高,速度越慢,上下文窗口也越快被撑爆。
📊 类比一下:
Token就像你给助理的工作简报。
你把一个200页的原始文件扔给他,他要花2小时读完,才能告诉你结论。
但如果你先做个10页的摘要呢?他10分钟就搞定了。
效率×20,成本÷20。
问题来了:AI每次执行命令,拿到的是原始的、未经过滤的终端输出——那个200页的原始文件版本。
⚡ 有人忍不住了
2025年,一个叫Patrick的法国工程师,在用Claude Code做项目的时候,越看越不对劲。
他发现:AI助手每次跑个测试,返回的内容里有90%是废话。
什么"running 15 tests",什么"Delta compression using up to 8 threads",什么"Enumerating objects: 5, done"……
这些信息,人看都不看,直接跳过。但AI?它全部认认真真读完了,然后用掉了25000个token,才告诉你:测试通过了。
😤 Patrick的内心os:
"我需要的只是FAILED还是PASSED,你给我读什么电话簿?"
于是他动手了。
用Rust写了一个命令行代理,专门拦截这些命令的输出,过滤掉废话,只保留AI真正需要的信息,然后再喂给AI。
他给这个工具起名叫:RTK — Rust Token Killer。
🔬 它到底是怎么工作的?
原理其实不复杂,但执行起来极其精妙。
RTK就像你在AI和命令行之间,装了一个超级聪明的速记员。
RTK工作流程
🤖 Claude Code
发出命令:git status
↓
⚡ RTK拦截器
执行命令 → 拿到原始输出 → 智能过滤+压缩 → 只保留关键信息
↓
📦 压缩后的输出
原2000 token → 只剩200 token,节省90%
↓
🤖 Claude Code 收到
精准信息,直接干活,不浪费注意力
它对不同命令有不同策略:
1智能过滤:删掉注释、空行、样板文字
2聚合分组:把同类文件归并(比如200个报错按目录分组)
3智能截断:保留关键上下文,删掉重复冗余
4去重计数:重复日志行折叠成"×N"
📊 真实数据:省了多少?
用数据说话。这是一个30分钟Claude Code工作session的对比:
118000 token,压缩到23900。
这不是小数点的差距,这是量级的差距。
🎯 最妙的设计:你什么都不用改
很多效率工具最大的问题是:需要你改变习惯。
RTK不是。
它用了一个叫"Hook(钩子)"的机制——在Claude Code执行Bash命令之前,偷偷拦截,自动把git status替换成rtk git status,然后悄悄返回压缩版结果。
🔮 正如《道德经》所言:"为而不争,故天下莫能与之争。"
RTK的哲学就是这样——它在背后默默工作,你在前台正常用Claude Code,什么都不需要改,但每次AI的"阅读量"就已经被压缩了80%。
安装就三行命令:
brew install rtk
rtk init -g
# 重启Claude Code,完事
🌍 它为什么能爆红?——一个关于"SKILL"的哲学
47500个Star,这是什么概念?
Redis有60000个Star,用了15年。RTK几个月内就积累了47500,速度快得离谱。
为什么?
因为它击中了一个刚刚出现但全球程序员都在痛的痛点。
🧩 一点哲学思考
马克思在写《共产党宣言》时,提出了一套关于阶级矛盾的"SKILL"——一套分析框架和行动指南。
这个SKILL本身没有改变历史,但它给了人们一个理解和行动的工具。
RTK做的事情类似:AI编程时代,"token浪费"是一个正在形成的阶级矛盾——用API的人越来越多,token成本越来越高,但没人去系统性解决这个问题。
RTK就是那个《宣言》——它把问题定义清楚了,然后给了你一个工具,让你自己能行动。
于是所有有同样痛苦的程序员,都涌了过来。
支持的工具也越来越多:Claude Code、Cursor、Gemini CLI、GitHub Copilot、Windsurf……全部覆盖。这不是一个小工具,这是一个正在形成的标准基础设施。
😱 更深的问题:这只是冰山一角
Token浪费,只是表面现象。
背后有个更大的问题正在形成——
AI时代,"信息噪音"会被放大一万倍。
以前你浏览网页,噪音浪费的是你的时间。以后你用AI处理信息,噪音浪费的是计算资源、是金钱、是AI的"理解能力"。
RTK解决的是终端命令输出的噪音。但同样的问题,会出现在:
📄 文档处理
AI读一个100页PDF,90%是废话
📊 数据库查询
AI看一个SQL结果,大量冗余字段
🌐 网页抓取
AI爬一个网页,充斥着广告和导航
💬 会议记录
AI处理转录稿,大量语气词废话
未来的竞争,不只是"谁的AI更强",还有"谁能让AI更高效地工作"。信息压缩,会成为AI时代的核心基础能力之一。
🚀 现在就能用,三分钟搞定
如果你在用任何AI编程工具,现在就可以装上试试。
macOS / Linux 安装
# 方式一:Homebrew
brew install rtk
# 方式二:一键脚本
curl -fsSL https://raw.githubusercontent.com/rtk-ai/rtk/refs/heads/master/install.sh | sh
# 初始化(Claude Code)
rtk init -g
# 验证节省效果
rtk gain
安装完重启Claude Code,它就在后台默默工作了。你不需要记任何新命令,一切照旧。
想看节省了多少,跑一下rtk gain --graph,ASCII图形显示最近30天的token节省趋势。
— 最后想说 —
AI时代最危险的浪费,
不是懒,不是笨,
而是你花了大价钱,
让AI读了一堆废话。
RTK做的事情,本质上是在教AI"高效阅读"。
这件小事,现在改变的是token消耗。
但它背后的逻辑——信息压缩即生产力——
会是未来10年AI基础设施最核心的命题之一。
当别人在烧钱,你已经在省钱了
战略合作作者
AI研究院 · 李博士
× 给点知识公众号
📲 关注「给点知识」公众号
每天学点新知识
夜雨聆风