为什么需要
用 Claude Code、Codex 写代码,命令行输出(git status、cat、grep、test 结果)消耗的 Token 比代码本身还多。一天高强度开发下来,Token 成本动辄几美元。RTK 是一个 Rust 编写的 CLI 代理层,在命令输出到达 LLM 之前就把它压缩——相同的开发工作,Token 账单降 60-90%。
怎么用
安装:
bash
brew install rtk
# 或
curl -fsSL https://www.rtk-ai.app/install.sh | bash
核心原理很简单——把 rtk 放在 Claude Code 或 Codex 的命令前面,自动过滤冗余信息。举个实际例子:
bash
# 原来:cat 显示完整文件
cat src/auth.ts # 输出 2000 tokens
# 用 rtk:自动去注释、压缩空白
rtk cat src/auth.ts # 输出 600 tokens
常见命令的节省效果(30 分钟 Claude Code 会话统计):
| 操作 | 频率 | 原生 tokens | rtk tokens | 节省 |
|---|---|---|---|---|
ls / tree | 10x | 2,000 | 400 | -80% |
cat / read | 20x | 40,000 | 12,000 | -70% |
git status | 10x | 3,000 | 600 | -80% |
git diff | 5x | 10,000 | 2,500 | -75% |
cargo test / npm test | 5x | 25,000 | 2,500 | -90% |
pytest | 4x | 8,000 | 800 | -90% |
| 总计 | ~118,000 | ~23,900 | -80% |
支持 100+ 命令:cat、ls、tree、grep、rg、find、git status/diff/log、cargo test、npm test、pytest、go test、docker ps、kubectl 等等。每个命令都有专门设计的过滤器,< 10ms 延迟。
使用案例
独立开发者用 Claude Code 一天写 8 小时代码,没用 RTK 之前每天消耗 800K-1.2M tokens(约 $4-6)。装上 RTK 后,同样的工作消耗 200K-400K tokens(约 $1-1.5),月省 $90-130。
和 CodeBurn 配合用效果更好:CodeBurn 帮你监控 token 消耗找到浪费点,RTK 帮你直接压缩输出减少消耗。
注意事项
- 完全免费开源,Apache-2.0 协议
- 单 Rust 二进制,零外部依赖,< 10ms 延迟
- 支持 macOS、Linux,通过 Homebrew 和 curl 一键安装
- 与 Claude Code、Codex、Cursor 等 AI 编程工具无缝配合
- 官方提供 Discord 社区,问题响应快
- 多语言 README:英文、中文、日文、韩文、法文、西班牙文、葡萄牙文