让 Claude Code : Codex: Open Code 成本爆降 92%,没早用上这款开源工具。。。
大家好,我是R哥。
大家都知道,Claude Code 非常强大,但成本也不便宜,正儿八经编程的话,最低的 20$ 套餐肯定是不够的,一般都得上 Max 5x 套餐(100$),甚至是 Max 20x 套餐(200$)。

拿 Java 开发工具 IntelliJ IDEA 为例,一个月的 Claude Code 20x 套餐的订阅费等于一年的 IntellIJ IDEA 的年费了,如果公司不给报销,这对于普通程序员来说可不便宜了。
要知道,大多数程序员连 IntellIJ IDEA 的年费都不愿意付,都选择用破解版,又何况是动辄 1 千多的 Claude Code 按月订阅费?
其实,为了节省 Token 消耗数,Claude 官方推出了 Skills 来代替 MCP,只有需要的时候才加载对应的 Skill,但是,那只是加载而已。。
真正使用 Skill 的成本其实并不低,一次复杂的 Skill 调用可能干掉一天的 Pro 额度。。
Claude Code 成本爆降神器
最近又发现一款 Claude Code 神器:rtk

这是一个 CLI 代理,可在常见开发命令中将 LLM 的 Token 消耗减少 60 - 90%,它在命令输出到达 LLM 上下文之前进行过滤和压缩,只有单一 Rust 二进制文件,零依赖,<10ms 开销。
30 分钟 Claude Code Token 节省:
| Operation | Frequency | Standard | rtk | Savings |
|---|---|---|---|---|
ls / tree |
10x | 2,000 | 400 | -80% |
cat / read |
20x | 40,000 | 12,000 | -70% |
grep / rg |
8x | 16,000 | 3,200 | -80% |
git status |
10x | 3,000 | 600 | -80% |
git diff |
5x | 10,000 | 2,500 | -75% |
git log |
5x | 2,500 | 500 | -80% |
git add/commit/push |
8x | 1,600 | 120 | -92% |
cargo test / npm test |
5x | 25,000 | 2,500 | -90% |
ruff check |
3x | 3,000 | 600 | -80% |
pytest |
4x | 8,000 | 800 | -90% |
go test |
3x | 6,000 | 600 | -90% |
docker ps |
3x | 900 | 180 | -80% |
| Total | ~118,000 | ~23,900 | -80% |
最高可以让 Claude Code 成本最高爆降 92%,为什么我没早发现这款开源工具。。
它是什么实现原理?
来看下不用和用 RTK 前后对比:
Without rtk: With rtk:
Claude --git status--> shell --> git Claude --git status--> RTK --> git
^ | ^ | |
| ~2,000 tokens (raw) | | ~200 tokens | filter |
+-----------------------------------+ +------- (filtered) ---+----------+
就一条 git status 命令,使用 RTK 之后,Token 从 2000 爆降到 200。
RTK 通过自动注册钩子来实现的,它可以透明地拦截 Bash 命令,并在执行前将其重写为 rtk 的等效命令,Claude Code 不会看到重写内容,它只会接收到压缩后的输出。
钩子仅在 Bash 工具调用时运行,比如 Claude Code 内置工具如
Read、Grep、和Glob不会经过 Bash 钩子,因此不会自动重写。
安装 RTK
Mac / Linux 一键安装命令:
curl -fsSL https://raw.githubusercontent.com/rtk-ai/rtk/refs/heads/master/install.sh | sh
Windows 下载安装:
解压缩 ZIP 文件后,将 rtk.exe 放置在你的 PATH 目录中即可,可以通过命令提示符、PowerShell 或 Windows Terminal 运行 RTK,不要双击 .exe。
验证安装:
使用以下命令验证安装:
$ rtk --version
rtk 0.37.2
使用 rtk gain 命令可以查看 Token 节省情况。
安装在 AI 编程工具中
默认 rtk init -g 是安装在 Claude Code / Copilot 中,可以通过 -- xx 安装到指定的 AI 编程工具中。
安装在不同 AI 编程工具中:
| 编程工具 | 安装命令 |
|---|---|
| Claude Code | rtk init -g |
| GitHub Copilot (VS Code) | rtk init -g --copilot |
| GitHub Copilot CLI | rtk init -g --copilot |
| Cursor | rtk init -g --agent cursor |
| Gemini CLI | rtk init -g --gemini |
| Codex | rtk init -g --codex |
| Windsurf | rtk init --agent windsurf |
| Cline / Roo Code | rtk init --agent cline |
| OpenCode | rtk init -g --opencode |
| OpenClaw | openclaw plugins install ./openclaw |
| Mistral Vibe | 计划中 |
| Kilo Code | rtk init --agent kilocode |
| Google Antigravity | rtk init --agent antigravity |
RTK 支持 12 种 AI 编码工具,比如我安装在 Codex 中:

Claude Code 安装和使用教程看这两篇:
Codex 安装和使用教程看这几篇:
支持命令
支持的命令包括 Files、Git、GitHub CLI、Test Runners、Build & Lint 等,比如 Files 命令:
| 命令 | 说明 |
|---|---|
rtk ls . |
Token 优化的目录树 |
rtk read file.rs |
智能读取文件 |
rtk read file.rs -l aggressive |
仅显示签名,去除函数体 |
rtk smart file.rs |
生成 2 行启发式代码摘要 |
rtk find "*.rs" . |
紧凑显示查找结果 |
rtk grep "pattern" . |
分组显示搜索结果 |
rtk diff file1 file2 |
精简显示差异 |
更多命令可参考开源地址。
每种命令类型应用的四种策略:
| 策略 | 功能 |
|---|---|
| Smart Filtering | 智能过滤,去除噪声,比如注释、空白、样板代码 |
| Grouping | 分组,将相似的项目进行归类,比如按目录归文件,按类型归错误 |
| Truncation | 截断,保留相关上下文,删除冗余内容 |
| Deduplication | 去重,合并重复的日志行及其计数 |
所有对话和子代理中实现了 100% 的 rtk 采纳率,零额外 token 开销。
查看节省情况
在使用过一段时间后,可以使用 rtk again 命令查看节省情况:

这次统计里一共执行了 6 条命令:
- 原始输入大约会消耗 944 个 token
- 实际输出只用了 55 个 token
- 一共节省了 889 个 token
- 节省比例是 94.2%
也就是说,原本这些命令输出如果完整发给模型,会比较占上下文,经过 RTK 处理后,只保留了必要信息,所以大幅减少了上下文消耗。
Efficiency meter 后面的进度条显示的是整体节省效果,94.2% 属于很高的节省率。
节省最多的是 rtk ls -la 这条命令,只执行了 1 次就节省了 841 个 token,平均节省率 99.8%。
总结一下
RTK 是一个非常实用的工具,可以帮助程序员在使用 Claude Code、Codex 等 AI 编程工具时大幅降低 Token 消耗,从而显著降低使用成本。
在 Claude Code 中使用 RTK 最高可达 92% 的成本爆降,R哥实际测试下来,节省的要更多。
如果你也有 Token 焦虑,不妨试试 RTK 这款开源工具(非广),可以无缝安装在各大主流的 AI 编程工具中,用的越多省的越多,边工作边省钱,何乐而不为呢?
好了,今天就暂时分享到这里了,R哥持续分享更多 AI 好玩的东西,R哥第一时间推送,关注我和我一起学 AI。
⚠️ 版权声明:
本文系公众号 "AI技术宅" 原创,未经授权禁止转载,严禁搬运、抄袭、洗稿、侵权一律投诉,并保留追究其法律责任的权利。

浙公网安备 33010602011771号