全部插件
插件

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 在一个小仓库里的真实输出。

前端定价页
> 我目前改了哪些东西?
●Bash(git status)
⎿
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
●修改了三个文件(Toggle.tsx 已暂存),src/pricing 下新增两个文件。
RTK-AI Token Saver

连接一个智能体

从智能体向此卡片画一条箭头:从下一条命令起,它的 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,剩下的交给箭头。

  1. 添加卡片

    添加卡片菜单 → “插件…” → “插件”标签页 → RTK-AI Token Saver → “添加到画布”。

  2. 获取 RTK

    点击“下载 RTK”:官方构建从 GitHub 下载(约 4.5 MB),只有与 GitHub 公布的 SHA-256 校验和一致才会使用。已经安装的 rtk 会被自动找到。

  3. 画一条箭头

    从智能体连到卡片。它的下一条 shell 命令就会经过 RTK,无需重启。

  4. 移除即停止

    移除箭头后,下一条命令恢复原始输出。卡片会按智能体分别统计节省了多少。

权限

绝不多一次确认

RTK 不会增加你原本没有的权限确认,也不会自动批准本应询问的命令。

  • 危险模式

    RTK 认识的每条命令都会被压缩。

  • 普通模式——Claude Code

    git status、git log、ls、cat、grep 等只读命令会被压缩,不弹出确认,和以前一样直接运行。本来就需要确认的命令仍然只确认一次——针对 rtk 版本。其他命令原样运行。

  • 普通模式——Cursor、OpenCode、Kilo Code

    它们的权限确认无法从外部预测,因此 RTK 只在危险模式下为它们工作。

  • 画布模式

    此时智能体没有自己的 shell,也就没有可压缩的内容。

智能体 CLI

目前支持四个 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,再画一条箭头。