❤️❤️❤️❤️❤️❤️ 我们已经正式推出微信小程序,在微信中搜索 TrendForge Pro 即可使用小程序,如果使用 Telegram 请搜索 trendforge_tg ❤️❤️❤️❤️❤️❤️

rtk-ai

rtk-ai/rtk

Rust 活跃
541
2026-07-24
73k
+300
#5
4.6k

项目介绍

一款CLI代理工具,可将常见开发命令的LLM令牌消耗降低60-90%

CLI proxy that reduces LLM token consumption by 60-90% on common dev commands. Single Rust binary, zero dependencies

智能解读

智能解读 自动生成

rtk 是一款基于 Rust 开发的高性能 CLI 代理工具,专门用于优化 AI 编码助手(如 Claude Code)的令牌消耗。通过在命令输出到达 LLM 上下文之前进行过滤和压缩,rtk 可将令牌消耗降低 60-90%,显著减少 API 调用成本。该工具以单个 Rust 二进制文件形式运行,支持 100 多种常见开发命令(如 `git status`、`cat`、`grep` 等),并可通过 Hook 机制自动重写 Bash 命令,使 AI 代理接收更紧凑的输出。适用于 TypeScript、Rust 等中型项目,特别适合频繁使用 AI 编码助手的开发者,能有效提升开发效率并降低运营费用。

智能标签

使用场景

使用场景 自动生成

rtk最适合频繁使用AI编码助手的开发者,通过压缩命令输出来显著降低LLM令牌消耗和成本,同时保持工作流程不变。

1

减少AI编码成本

使用Claude Code等AI编码助手时,命令输出(如git diff、测试日志)占用大量LLM令牌,导致费用高昂。

通过rtk代理命令执行,自动过滤噪声、合并重复行,将令牌消耗降低60-90%,大幅节省API费用。

运行`rtk git diff`替代`git diff`,AI助手收到的输出从数千行压缩到关键变更摘要。

2

加速AI响应速度

大型项目中的构建错误或测试失败输出冗长,AI助手需要处理大量无用信息,响应缓慢。

rtk智能截断和分组相似错误,让AI只看到最相关的上下文,减少处理时间,提升交互流畅度。

运行`rtk cargo test`替代`cargo test`,将数百行测试输出压缩为失败用例和错误摘要。

3

简化目录分析

向AI助手询问项目结构时,`ls -la`或`tree`输出包含大量无关文件,浪费令牌且干扰分析。

使用`rtk ls`或`rtk find`自动过滤node_modules、.git等目录,只展示源代码和配置文件结构。

运行`rtk ls -la`,输出自动排除常见忽略目录,AI直接获得清晰的代码结构概览。

4

集成到现有工作流

开发者已习惯使用特定AI编码助手(如Claude Code、Cursor),不想改变工作方式但希望节省成本。

通过rtk的Bash钩子或插件API,自动重写命令,无需手动输入rtk前缀,无缝融入现有流程。

在Claude Code中启用rtk钩子后,执行`git status`自动变为`rtk git status`,AI收到精简输出。

项目健康度

A
86/100
优秀
活跃度人气增长社区文档
活跃度 23/23

距上次更新 1 天

人气 25/25

平台 Star TOP 1% · Forks 4,561

增长 19/25

本周 +2,100 ⭐ · 本月 +9,709 ⭐

社区 11/17

68 位贡献者 · 0 条平台评论

文档 8/10

缺少 1 项内容

在 GitHub 上查看

项目信息

作者 rtk-ai
来源 GitHub
周期 每日
仓库ID rtk-ai/rtk
最新提交 2026-07-24 18:20:36
第一收录 2026-07-25 08:00:44
最后更新 2026-07-25 08:00:44

赞赏支持

如果本站对你有帮助,欢迎打赏支持

微信打赏码

微信

支付宝打赏码

支付宝

评论 0

登录 后发表评论

加载评论中...

助手