github.devotd.
新发现编程智能体

rtk-ai/rtk v1.0.1 — 用于节省 token 的 CLI 代理

rtk-ai/rtk 是一个 Rust CLI 代理,它对开发命令输出进行压缩、路由和过滤,从而减少 LLM 的 token 消耗。

仓库信息rtk-ai/rtk ↗

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

星标
★ 83.7K
复刻
5.3K
语言
Rust
许可证
Apache-2.0
最新版本
v1.0.1
查看原始来源 ↗在 GitHub 查看 ↗

rtk-ai/rtk v1.0.1 是一个通过处理开发命令输出来减少 LLM token 消耗的 CLI 代理。它是单个 Rust 二进制文件,没有任何依赖。仓库说明称,在常见的开发命令上可节省 60~90% 的 token。最新版本是 v1.0.1,拥有 83,663 个 star。它被定位为一种处在智能体读取并发送命令结果这一路径上的工具。

该项目通过压缩、路由和过滤输出,减少智能体需要发送的内容量。压缩用于缩小输出的体积,过滤则是把内容筛过一遍再发送的处理。README 摘要中还提到 shell 输出最多可缩小 90%。它并不是用来替换模型本身的功能,而是聚焦于如何处理开发命令的输出。因此其核心价值在于:在覆盖常规命令的同时,减少进入上下文的输出。它的目标不是把输出的全部内容原封不动地传递出去,而是降低 token 消耗。除了单个 Rust 二进制这一形态之外,它还记录为采用 Apache-2.0 许可证。

该节省比例是仓库自身的说法,尚无独立验证结果得到确认。因此,60~90% 这一数字不能被视为适用于所有命令或所有使用环境的结果。许可证信息在不同来源之间也不一致。仓库元数据中标注为 Apache-2.0,但 README 摘要中同时提到了 Apache-2.0 和 BUSL-1.1。在分发或使用之前,有必要确认实际适用的许可证条款。仅凭这些资料,难以确定预期的节省量或许可证的适用范围。