RTK - CLI 代理工具,减少 LLM 80% token 消耗 | X-CMD 推荐

RTK - 减少 AI 80% token 消耗的 CLI 工具

如果你想持续获取更多相关资讯,欢迎关注 x-cmd 博客

用 AI 辅助编程时,每次执行 git statuscargo testnpm run build,原始输出动辄几百上千 token。RTK 在你和终端之间加了一层"过滤器",把冗余的注释、空格、重复行去掉,压缩到原来的十分之一。一次 30 分钟的 Claude Code 会话,能省下约 8 万 token。

纯 Rust 写的 CLI 工具,单二进制、零依赖,运行时额外开销不到 10ms。

安装

bash 复制代码
# x-cmd 安装
x install rtk

# Homebrew
brew install rtk

# 快速安装
curl -fsSL https://raw.githubusercontent.com/rtk-ai/rtk/refs/heads/master/install.sh | sh

验证安装:rtk --version

快速开始

bash 复制代码
# 1. 安装自动重写钩子
rtk init --global

# 2. 重启 Claude Code

# 3. 测试
git status  # 自动被改写成 rtk git status

钩子透明地将 Bash 命令改写成 RTK 等价命令,AI 收到的输出已经被压缩。

重要:钩子只对 Bash 工具调用生效。Claude Code 内置的 Read、Grep、Glob 等工具不经过 Bash 钩子。

核心命令

命令 说明
rtk ls . 目录树
rtk read file.rs 文件读取
rtk git status 紧凑状态
rtk git diff 精简 diff
rtk git push 输出 "ok main"
rtk test cargo test 只显示失败用例
rtk pytest Python 测试
rtk docker ps 容器列表
rtk gain Token 节省统计

Token 节省效果

操作 频率 原始 RTK 后 节省
git status 10x 3,000 600 80%
git diff 5x 10,000 2,500 75%
cargo test 5x 25,000 2,500 90%
grep/rg 8x 16,000 3,200 80%
pytest 4x 8,000 800 90%

一次会话约节省 80% token 消耗。

工作原理

RTK 在终端命令和 AI 之间架设代理,对输出应用四大策略:

  • 智能过滤:去掉注释、空格、模板代码
  • 分组聚合:文件按目录、错误按类型分组
  • 截断保留:保留关键上下文,剪掉重复
  • 去重压缩:重复行合并为带计数的单行

适用场景

  • AI 编程辅助:终端输出质量直接影响 AI 理解效率
  • 频繁执行开发命令:一天几十次 git/test/build,节省累积明显
  • 大项目输出处理lsgrep 结果几百行,压缩后 AI 处理更快

相关资源

来源:

https://github.com/rtk-ai/rtk

相关推荐
kishu_iOS&AI6 小时前
NLP —— Transformer底层源码剖析(解码器部分+输出)
人工智能·自然语言处理·transformer
迦南的迦 亚索的索6 小时前
机器学习_01_基础
人工智能·机器学习
百珏6 小时前
AI 应用技术演进串讲大纲
人工智能·后端·架构
工业机器人销售服务6 小时前
泡沫箱码垛(易碎),伯朗特机器人宽幅吸盘+低真空,吸气泡沫箱无压痕
人工智能
lally.6 小时前
CVE-2026-45727:CloakBrowser `cloakserve` 中由 `fingerprint` 引出的路径穿越与目录删除
人工智能·安全架构
财经资讯数据_灵砚智能6 小时前
基于全球经济类多源新闻的NLP情感分析与数据可视化(夜间-次晨)2026年5月17日
大数据·人工智能·python·信息可视化·自然语言处理
Bacon6 小时前
装上就回不去了:CodeGraph 让 AI 编程效率飙升 92%,它到底做了什么?
前端·人工智能·后端
XD7429716366 小时前
科技早报|2026年5月18日:AI 平台开始补生产级控制面
人工智能·科技·云基础设施·科技新闻·开发者工具·自托管·科技早报
前端小超人rui6 小时前
Prompt 提示词原理/组成/编写原则/编写技巧
人工智能·大模型·prompt
前端不太难6 小时前
AI 不只是聊天框:鸿蒙 App 新入口
人工智能·状态模式·harmonyos