在使用 Claude Code、Cursor 等 AI 编程工具时,你有没有注意过:每次运行 ls、cat、git status 这些简单命令,大量的终端输出都会被塞进 AI 的上下文中,消耗大量 Token——而其中大部分内容其实对解决当前问题毫无帮助。
RTK(Rust Token Killer)就是为了解决这个问题而生的。
什么是 RTK?
RTK 是一个高性能的 CLI 代理工具,用 Rust 编写,单二进制文件,零依赖。它能过滤并压缩命令输出,在到达 LLM 上下文之前减少 60-90% 的 Token 消耗。
它的工作方式很简单:作为你和 LLM 之间的代理,拦截命令输出,只把最有用的信息传给 AI。
Token 节省效果(30分钟 Claude Code 会话实测)
场景 | 次数 | 不使用RTK | 使用RTK | 节省比例
ls / tree | 10次 | 2,000 | 400 | -80%
cat / read | 20次 | 40,000 | 12,000 | -70%
grep / rg | 8次 | 16,000 | 3,200 | -80%
git status | 10次 | 3,000 | 600 | -80%
git diff | 5次 | 10,000 | 2,500 | -75%
git log | 5次 | 2,500 | 500 | -80%
git add/commit/push | 8次 | 1,600 | 120 | -92%
cargo test / npm test | 5次 | 25,000 | 2,500 | -90%
ruff check | 3次 | 3,000 | 600 | -80%
pytest | 4次 | 8,000 | 800 | -90%
汇总 | | ~118,000 | ~23,900 | -80%
这个节省比例相当可观,尤其对于长时间使用 AI 编程的开发者来说。
安装方法
Homebrew(推荐):
brew install rtk
快速安装(Linux/macOS):
curl -fsSL https://raw.githubusercontent.com/rtk-ai/rtk/refs/heads/master/install.sh | sh
安装脚本会将 rtk 安装到 ~/.local/bin,需要自行添加到 PATH。
Cargo 编译安装:
cargo install –git https://github.com/rtk-ai/rtk
使用方式
安装后,配置你的 AI 编程工具(如 Claude Code)通过 RTK 来运行命令。RTK 支持 100+ 种常见命令,包括 ls、cat、grep、git 全套、cargo、npm、ruff、pytest 等。
运行开销极低,延迟小于 10ms,基本感知不到。
适用场景
重度 AI 编程用户:每天使用 Claude Code、Cursor 等工具超过 2 小时的开发者。
成本敏感用户:Token 限额有限,想最大化利用的团队和个人。
大型项目:代码库越大,终端输出越多,RTK 节省效果越明显。
开源协议:MIT
GitHub 地址:https://github.com/rtk-ai/rtk
服务支持:如有兴趣不会搭建,可以联系微信:WRYD6166,开源项目搭建10-50元。












暂无评论内容