- ✓
MIT 许可的开源工具
- ✓
零依赖
- ✓
可与 Claude Code 原生钩子和状态栏配合使用
Redline
Claude Code 的令牌与时间预算工具
Redline 是什么?
Redline 是一款专为 Claude Code 打造的 Token 与时间预算管理工具。你可以在 Claude Code 中通过简单命令设置时间和花费上限,它会在状态栏实时展示消耗进度并自动调节 Claude 工作节奏,确保在预算内完成任务。它提供不超预算、任务完成度达标、输出不中断三个保证,完全基于 Claude Code 原生钩子构建,无依赖且开源免费。
产品详细介绍
Claude Code 的令牌与时间预算工具
Redline 是一款专为 Claude Code 打造的 Token 与时间预算管理工具。你可以在 Claude Code 中通过简单命令设置时间和花费上限,它会在状态栏实时展示消耗进度并自动调节 Claude 工作节奏,确保在预算内完成任务。它提供不超预算、任务完成度达标、输出不中断三个保证,完全基于 Claude Code 原生钩子构建,无依赖且开源免费。
定价方案
有免费方案创始人评论
我之前总是给 Claude Code 布置一个任务,然后走开,回来发现会话已经消耗了远超任务本身价值的时间和费用。这个代理完全没有「适可而止」的概念。
Redline 解决了这个问题。你可以在 Claude Code 中设置预算:
/redline 10m $5
你的状态栏会显示实时消耗进度,代理会调整节奏确保不超出预算。
我在意的三个特性:
• 绝不超支。预算是硬性上限。
• 节省就是成功。任务完成时通常只用掉约 90% 的预算。
• 从不突兀终止。它总能输出可用的结果,不会在句子中途切断。
工作原理:它完全构建在 Claude Code 之上,因此没有包装层,没有守护进程,除了 Claude Code 自带的 Node 之外零依赖。它会发出模型原本就训练过要遵循的 token 预算信号,同时还支持将时间、金额和截止时间转化为代理可理解的信号。在预算用到 90% 时,它会锁定新的工具调用,因此代理会把最后剩余的预算用来编写答案,而不是开始新的工作。
一份预算覆盖会话生成的所有内容,包括分支出来的子代理。
免费、MIT 许可证、开源:github.com/sankalpgunturi/redline
非常期待大家的反馈,尤其是关于你会优先使用哪种预算类型:时间、金额还是 token。
创始团队
官网信息
Claude Code 的 Token 与时间预算功能——设置限制后,redline 会调整会话节奏以确保在限制内完成,并在超出限制前停止会话