让 Claude Code 成本爆降 89%,这个开源工具有点猛...

使用过Claude Code的小伙伴应该有所了解,Claude Code有个200k的LLM上下文。如果我们在命令达到LLM上下文之前,不做过滤和压缩的话,上下文很快就会占用过高了,不仅会导致AI推理能力变差,而且会消耗大量的token。今天给大家分享一款高性能CLI代理RTK,能大大降低token的消耗!

RTK简介

RTK是一款高性能的CLI代理,它能在命令输出到达LLM上下文之前进行过滤和压缩,能将token消耗降低60-90%,目前在Github上已有25k star

git status命令为例,RTK的工作原理如下:

rust 复制代码
没有 rtk:                                      使用 rtk:

Claude  --git status-->  shell  -->  git         Claude  --git status-->  RTK  -->  git
  ^                                   |            ^                      |          |
  |        ~2,000 tokens(原始)       |            |   ~200 tokens        | 过滤     |
  +-----------------------------------+            +------- (已过滤)-----+----------+

下面是某开发者使用RTK几周后的真实反馈,节约了接近89%的token。

这或许是一个对你有用的开源项目,mall项目是一套基于 SpringBoot3 + Vue3 的电商系统(Github标星60K),后端支持多模块和微服务架构,采用Docker和K8S部署。包括前台商城项目和后台管理系统,能支持完整的订单流程!涵盖商品、订单、购物车、权限、优惠券、会员、支付等功能!

项目演示:

安装

下面介绍下RTK的安装,以Windows环境为例。

  • 下载成功后解压会得到一个rtk.exe可执行程序,我们需要把这个路径添加到环境变量->系统变量->Path中去;
ini 复制代码
Path = D:\developer\tools\rtk
  • 然后在命令行中使用rtk --version命令,如果输出了版本号,就代表RTK已经安装成功了!

使用

接下来我们就以Claude Code为例,来讲解下RTK的使用。

  • 我们可以使用rtk init -g命令来全局初始化RTK;
  • 此时我们打开Claude Code的CLAUDE.md配置文件可以发现,里面添加了RTK的使用说明,Claude Code会在记忆中添加RTK的使用说明;
  • 此时我们打开Claude Code的CLI通过git status命令测试下,该命令会自动转换为rtk开头的命令;
  • 这个转换后的命令能大大降低命令传入LLM上下文的token大小,具体参考下图;
  • RTK支持转换的命令有30多个,其中一些核心命令的token节约量可以参考下图;
  • 你使用一段时间后,如果想查询token的节约情况的话,可以使用rtk gain命令。

总结

今天给大家分享了下RTK的基本使用,总的来说RTK能让我们在使用Claude Code时获得更好的推理、更长的会话、更低的成本,感兴趣的小伙伴可以尝试下它。

项目地址

github.com/rtk-ai/rtk

相关推荐
一水4 分钟前
AI 时代审查思维:审查第一篇
java·jvm·数据库·spring
JAI科研6 分钟前
Deepseek Agent Harness教程(二) | DeepSeek Harness 设计思路
人工智能·深度学习·算法·机器学习·自然语言处理·transformer·vllm
探物 AI8 分钟前
yolo目标检测中的激活函数对比
人工智能·yolo·目标检测
用户298698530148 分钟前
从入门到自动化:TXT 转 Word 的在线工具与代码实战方案
人工智能·后端·python
DeepIntelli9 分钟前
AI问答品牌推荐:如何用GEO让品牌出现在豆包、文心一言的答案里
人工智能
m4Rk_10 分钟前
【论文阅读】Agent 记忆机制(40):HiAgent——通过子目标级记忆提升长程任务执行能力
论文阅读·人工智能·学习·开源·github
还不秃顶的计科生12 分钟前
具身智能论文学习10:π0: A Vision-Language-Action Flow Model for General Robot Control
人工智能·深度学习·算法·机器学习·语言模型·vla·vlm
静开12 分钟前
Claude Code快速窥探:原来内核就是一个 while 循环外面套了八层壳
人工智能
AIyy86614 分钟前
定制化企业网盘深度解析:技术能力、落地场景与产品选型指南
人工智能
RainCityLucky20 分钟前
Java Swing 自定义组件库分享(十六)
java·笔记·后端