RTK-AI Token Saver
智能体要读大量命令输出:每一次 git status、git log、目录列表和测试运行都会进入它的上下文。这个插件让智能体的 shell 命令经过 RTK,在模型读取之前保留事实、去掉噪音。
基于 RTK——rtk-ai 以 Apache-2.0 许可证发布的开源项目:github.com/rtk-ai/rtk
−92%
我们测试中 git status 输出的减少幅度
−25%
同一轮测试中六条常用命令的总体减少幅度
0
次重启——开启或关闭都不需要
画上箭头,下一条命令就被压缩
同一个智能体执行同一条 git status。以下是 git 和 RTK 0.50.0 在一个小仓库里的真实输出。
On branch main
Changes to be committed:
(use "git restore --staged <file>..." to unstage)
modified: src/pricing/Toggle.tsx
Changes not staged for commit:
(use "git add <file>..." to update what will be committed)
(use "git restore <file>..." to discard changes in working directory)
modified: src/api/checkout.ts
modified: src/pricing/Plans.tsx
Untracked files:
(use "git add <file>..." to include in what will be committed)
src/pricing/Badge.tsx
src/pricing/plans.test.tsx连接一个智能体
从智能体向此卡片画一条箭头:从下一条命令起,它的 git、ls、grep 和测试输出都会被压缩。
事实不变,token 更少
RTK 是一个命令行代理:它运行真正的工具,再输出一份精简版的结果。
智能体的 shell 命令经过 RTK
git、ls、grep、find、测试运行器、代码检查工具:只要 RTK 认识这条命令,git status 就会变成 rtk git status;不认识的命令照原样执行。
在模型读取之前压缩
RTK 会分组、截断并去重。冗长的状态输出变成一份简短的变更文件列表,全部通过的测试运行可能只剩一行。
只处理 shell 输出
你的提示词、智能体的回答以及它自带的读文件工具都不受影响。如果某条命令需要完整输出,智能体可以在前面加上 RTK_DISABLED=1。
一次真实测试中的节省
Windows 上的 Claude Code,RTK 0.50.0,数字来自插件卡片读取的 RTK 统计。命令输出的样板文字越多,节省得越多。
- git status−92%
- ls -la src/core−62%
- git log -n 20−32%
- git log -n 3−18%
- git log -n 10 --stat0%
- grep · 结果很少0%
六条命令合计
约 3.19k 个 token 中节省约 794 个
−25%
这是 2026-09-29 的一次测试运行,不是基准测试。结果取决于你的仓库和命令。RTK 按字节 ÷ 4 估算 token,因此百分比准确,token 数为近似值。
无需任何配置
卡片负责安装 RTK,剩下的交给箭头。
添加卡片
添加卡片菜单 → “插件…” → “插件”标签页 → RTK-AI Token Saver → “添加到画布”。
获取 RTK
点击“下载 RTK”:官方构建从 GitHub 下载(约 4.5 MB),只有与 GitHub 公布的 SHA-256 校验和一致才会使用。已经安装的
rtk会被自动找到。画一条箭头
从智能体连到卡片。它的下一条 shell 命令就会经过 RTK,无需重启。
移除即停止
移除箭头后,下一条命令恢复原始输出。卡片会按智能体分别统计节省了多少。
绝不多一次确认
RTK 不会增加你原本没有的权限确认,也不会自动批准本应询问的命令。
危险模式
RTK 认识的每条命令都会被压缩。
普通模式——Claude Code
git status、git log、ls、cat、grep等只读命令会被压缩,不弹出确认,和以前一样直接运行。本来就需要确认的命令仍然只确认一次——针对rtk版本。其他命令原样运行。普通模式——Cursor、OpenCode、Kilo Code
它们的权限确认无法从外部预测,因此 RTK 只在危险模式下为它们工作。
画布模式
此时智能体没有自己的 shell,也就没有可压缩的内容。
目前支持四个 CLI
也就是允许在命令运行前改写它的那些 CLI。
其他智能体也可以连接,但卡片会标记为“不支持”:它们的 CLI 暂时还不提供在运行前改写命令的方式。
一旦出错,就运行原始命令
插件只会把一条命令换成 RTK 版本的同一条命令。
任何故障都会回退
RTK 缺失、崩溃、超时或不认识某条命令时,原始命令照原样执行。
下载经过校验
只有 SHA-256 校验和与 GitHub 公布的一致,才会使用 RTK 构建。没有校验和就不下载。
遥测已关闭
RTK 自身的遥测本来就需要主动开启,而 NeuroSquad 会为它启动的每个智能体关闭遥测,无论之前如何设置。
不动你的设置
你的 RTK 配置和 CLI 设置保持原样。RTK 的历史记录按智能体分别保存在 NeuroSquad 的数据文件夹中。
致谢
RTK 由 rtk-ai 打造
压缩是 RTK 的功劳,它以 Apache-2.0 许可证开源发布。NeuroSquad 原样下载官方构建,或使用你自己安装的版本,并决定智能体的哪条命令经过它。
关于 RTK-AI Token Saver 的问题
从下一条命令起就少用 token
下载 NeuroSquad,添加 RTK-AI Token Saver,再画一条箭头。