rtk

高性能CLI代理,可大幅减少AI读取的终端输出内容。

安装使用

复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:

帮我安装这个 AI Skill:rtk。
它的用途是:高性能CLI代理,可大幅减少AI读取的终端输出内容。
完整的 Skill 内容见:https://321skill.com/skills/rtk/raw/index.md
请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。

提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。

使用示例

‘请帮我检查当前git仓库的状态,并列出最近的提交。’ 启用RTK后,AI收到的`git status`和`git log`输出将是高度压缩的格式(如紧凑状态分组和仅哈希作者主题的日志),从而用更少的Token理解项目状态,更快地给出建议。

介绍

RTK是一款专为AI Agent设计的高性能命令行代理工具,旨在解决AI在处理大量终端输出时产生的Token消耗过高问题。

它通过在AI读取命令输出前,智能地拦截、过滤和压缩输出内容来工作。例如,将冗长的ls结果转换为树状结构,将git log简化为仅显示哈希、作者和主题,从而显著减少传递到AI上下文的文本量。

该工具非常适合需要频繁使用AI进行代码审查、调试、系统运维或自动化脚本开发的开发者、运维工程师和智能体开发者。它能无缝集成到现有工作流中,让AI更高效地处理命令行交互。

使用时需注意,RTK主要优化的是AI读取的输入内容,虽然能大幅减少输入Token,但实际账单节省效果还受输出Token等因素影响。建议在需要AI处理大量命令行输出的场景中启用。

核心特点

与同类工具相比,RTK是专门为AI Agent场景设计的CLI输出压缩器,原生支持超过100种常见命令(如git、docker、cargo等)的智能格式化与摘要,而非简单的文本截断;同时,它作为单一Rust二进制文件,性能开销极低(<10ms),无需复杂配置即可集成。

注意事项

不适合需要AI完整、逐字分析原始命令行输出(如调试特定格式错误)的场景。

常见问题

RTK能减少多少AI使用成本?

RTK能减少高达90%的bash输出Token,但实际账单节省取决于输入Token占比及输出Token量,并非直接减少90%账单。

RTK支持哪些命令?

支持100多种常见命令,包括ls、cat、grep、git系列、docker、cargo test、npm test、pytest、ruff等,并能智能压缩其输出。

给 AI 助手的安装指引

如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:

请访问 https://321skill.com/skills/rtk/raw/index.md 读取 rtk 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。