仓库地址 https://github.com/rtk-ai/rtk这个仓库是rtk (Rust Token Killer)是一款由 Rust 开发的高性能 CLI 代理工具核心目标是大幅降低大语言模型LLM使用过程中的 Token 消耗官方数据显示可实现 60%-90% 的 Token 节省且仅带来 10ms 的性能开销。核心功能rtk 会在命令行输出传递到 LLM 上下文之前对输出内容进行过滤和压缩处理。它支持 100 种常见命令覆盖开发场景中高频操作比如文件/目录操作ls/tree/cat文本检索grep/rgGit 操作git status/diff/log/commit等测试/校验cargo test/npm test/pytest/ruff check/go test容器操作docker ps通过针对性的压缩/过滤逻辑不同命令的 Token 消耗可降低 70%-92% 不等30 分钟 Claude 代码会话场景下整体 Token 消耗从 ~118,000 降至 ~23,900节省 80%。技术特性轻量化单 Rust 二进制文件无额外依赖跨平台兼容低开销处理延迟 10ms几乎不影响命令行使用体验易集成无需修改原有命令使用习惯通过代理层自动处理输出。安装方式支持多种主流安装途径适配不同系统Homebrew推荐macOS/Linuxbrew install rtk快速安装Linux/macOS通过官方脚本一键安装curl -fsSL https://raw.githubusercontent.com/rtk-ai/rtk/refs/heads/master/install.sh | shCargo 安装cargo install --git https://github.com/rtk-ai/rtk需注意避免与 crates.io 上同名的 “Rust Type Kit” 冲突预编译二进制包支持 macOSx86_64/aarch64、Linuxx86_64/aarch64、Windowsx86_64可从 Releases 页面下载。验证rtk--version# 应显示 rtk 0.27.xrtk gain# 应显示 token 节省统计快速开始# 1. 为 Claude Code 安装 hook推荐rtk init--global# 2. 重启 Claude Code然后测试gitstatus# 自动重写为 rtk git status工作原理没有 rtk 使用 rtk Claude --git status-- shell -- git Claude --git status-- RTK -- git ^ | ^ | | | ~2,000 tokens原始 | | ~200 tokens | 过滤 | ----------------------------------- ------- 已过滤---------------四种策略智能过滤- 去除噪音注释、空白、样板代码分组- 聚合相似项按目录分文件按类型分错误截断- 保留相关上下文删除冗余去重- 合并重复日志行并计数命令文件rtkls.# 优化的目录树rtkreadfile.rs# 智能文件读取rtkfind*.rs.# 紧凑的查找结果rtkgreppattern.# 按文件分组的搜索结果Gitrtkgitstatus# 紧凑状态rtkgitlog-n10# 单行提交rtkgitdiff# 精简 diffrtkgitpush# - ok main测试rtk jest# Jest 紧凑输出rtk vitest# Vitest 紧凑输出rtk pytest# Python 测试-90%rtk gotest# Go 测试-90%rtktestcmd# 仅显示失败-90%构建 检查rtk lint# ESLint 按规则分组rtk tsc# TypeScript 错误分组rtkcargobuild# Cargo 构建-80%rtk ruff check# Python lint-80%容器rtkdockerps# 紧凑容器列表rtkdockerlogscontainer# 去重日志rtk kubectl pods# 紧凑 Pod 列表分析rtk gain# 节省统计rtk gain--graph# ASCII 图表30 天rtk discover# 发现遗漏的节省机会文档TROUBLESHOOTING.md- 解决常见问题INSTALL.md- 详细安装指南ARCHITECTURE.md- 技术架构多语言支持仓库提供多语言文档包括英文、中文、法语、日语、韩语、西班牙语降低不同地区用户的使用门槛。适用场景尤其适合开发者在与 LLM如 Claude、GPT 等交互时减少因粘贴命令行输出产生的高额 Token 消耗降低使用成本同时保持上下文信息的有效性。生态与支持提供详细的文档架构、故障排除、使用指南维护 Discord 社区方便用户交流问题持续迭代更新有完善的 CI 流程和安全检查。总结来说rtk 是面向开发者的 LLM 成本优化工具通过轻量化的命令行输出处理在不影响开发体验的前提下显著降低 LLM 交互的 Token 开销。