乐于分享
好东西不私藏

给你的 Hermes & OpenClaw 安装这个工具,能让 Token 消耗立省60%

给你的 Hermes & OpenClaw 安装这个工具,能让 Token 消耗立省60%

如果你正在使用 OpenClawHermes Agent 或者 Claude Code 等Agent工具,是不是经常在用的很爽的时候,又在一直担心 Token 的消耗?

每次一条命令的输出动不动就几万 Token,你让它查个 git status 它能给你唠出一篇小作文。本来上下文窗口就宝贵,这些冗余信息一塞,模型推理能力变差不说,你的 API 费用也跟着蹭蹭往上涨。

本文所涉及的工具只对开发测试人员有效,如果你只是用 Hermes、OpenClaw 来对话聊天,那么 0 优势,可以略过了~


今天给大家推荐一款工具——RTK (Rust Token Killer):Rust 开发的一款零依赖 CLI 代理,能智能过滤/压缩 lsgit statuscargo test 等终端输出,直接减少 60-90% Token。

这到底是个啥玩意?

它可以理解成在 Hermes 和你的命令行之间加了一层 “过滤器”——过滤掉注释、空行、重复日志、模板代码这些噪音,只把真正有用的核心信息喂给大模型。

举个例子你就明白了。你让 Hermes 执行 npm test,假设跑了 100 个测试只挂了 2 个,原始输出可能有 25000 Token,Hermes 得把全部结果都吞进去。RTK 直接给你过滤成”哪 2 个挂了,挂的原因是什么,其余 98 个全过”,压缩到大概 2500 Token。省 90%。

而且 RTK 是纯 Rust 写的单一二进制文件,零外部依赖,命令执行的额外开销不到 10 毫秒,你完全感觉不到它的存在。

看一下官方给的一组 30 分钟编程会话的 Token 消耗对比数据,感受一下这省得有多狠:

操作
使用频次
原始 Token
RTK 处理后
节省比例
cat

 / read
20x
40,000
12,000
-70%
grep

 / rg
8x
16,000
3,200
-80%
git diff
5x
10,000
2,500
-75%
cargo test

 / npm test
5x
25,000
2,500
-90%
总计
~118,000 ~23,900 -80%

对,你没看错,一个 30 分钟会话从将近 12 万 Token 直接砍到不到 2.4 万。

讲了这么多,给大家直接上安装教程吧。


#安装流程

MacOS 推荐使用 HomeBrew 安装:

  • 1
brew install rtk

Linux 使用命令直接安装:

  • 1
curl -fsSL https://raw.githubusercontent.com/rtk-ai/rtk/refs/heads/master/install.sh | sh

Cargo 安装命令:

  • 1
cargo install --git https://github.com/rtk-ai/rtk

Windows 系统推荐通过 WSL 安装,安装命令与 Linux 命令一致。

除了以上各种终端命令安装放室外,RTK 也贴心的为大家准备了发行包,可以通过以下链接进行下载:

  • 1
https://github.com/rtk-ai/rtk/releases

安装完成后执行命令验证:

  • 1
  • 2
rtk --version   # 显示 版本号rtk gain        # 显示 token 节省统计

集成到 Hermes / OpenClaw /Claude Code等工具中:

  • 1
rtk init -g       # 安装全局 Hook + RTK.md(推荐)

需要注意,rtk 官方目前还不支持 Hermes,所以借助第三方插件实现,执行以下命令:

  • 1
pip install rtk-hermes

然后重启 Hermes 即可,不用再修改任何东西。

工作原理:

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  没有rtk:使用 rtk:  Claude--gitstatus-->shell-->gitClaude--gitstatus-->RTK--> git   ^|   ^  ||    |        ~2,000 tokens(原始)       ||   ~200 tokens        | 过滤     |    +-----------------------------------+            +------- (已过滤)-----+----------+

支持的 AI 工具一览以及安装方式:

工具
安装方式
Method
Claude Code rtk init -g
PreToolUse hook (bash)
GitHub Copilot (VS Code) rtk init -g --copilot
PreToolUse hook — transparent rewrite
GitHub Copilot CLI rtk init -g --copilot
PreToolUse deny-with-suggestion (CLI limitation)
Cursor rtk init -g --agent cursor
preToolUse hook (hooks.json)
Gemini CLI rtk init -g --gemini
BeforeTool hook
Codex rtk init -g --codex
AGENTS.md + RTK.md instructions
Windsurf rtk init --agent windsurf
.windsurfrules (project-scoped)
Cline / Roo Code rtk init --agent cline
.clinerules (project-scoped)
OpenCode rtk init -g --opencode
Plugin TS (tool.execute.before)
OpenClaw openclaw plugins install ./openclaw
Plugin TS (before_tool_call)
Kilo Code rtk init --agent kilocode
.kilocode/rules/rtk-rules.md (project-scoped)
Google Antigravity rtk init --agent antigravity
.agents/rules/antigravity-rtk-rules.md (project-scoped)

常用命令

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
rtk ls# 精简目录树(省 80%)rtk git status            # 压缩 git 输出(省 80%)rtk git diff              # 精简 diff(省 75%)rtk cargo test# 只显示失败项(省 90%)rtk read main.rs          # 自动去注释+空行rtk gain --graph          # 查看节省曲线

#卸载流程

  • 1
  • 2
  • 3
rtk init -g --uninstallcargo uninstall rtkbrew uninstall rtk

– 往期推荐 – 

你的 Hermes 为什么总是记不住?这篇教你如何给 Hermes 添加长期记忆!

网易又一次走在了前面:给你的OpenClaw、Hermes 配一个专属工作邮箱

DeepSeek V4 终于来了!

Claude Desktop 支持接入第三方 API 了(附详细操作教程)

GPT-5.5 正式发布,冲冲冲!

CliProxyAPI (CPA) 更新,支持GPT Image 2模型,Hermes 跟小龙虾可以直接生图

为你的 Hermes 定义人格和角色