Folia
← 返回头版

ClaudeStatsBar:揭示Claude会话中隐藏的令牌成本

一名开发者在Hacker News上发布了开源工具ClaudeStatsBar,旨在帮助Claude Code用户实时了解会话的实际成本1。该工具通过在状态栏显示当前会话的上下文大小、下一轮消息的令牌消耗和API使用窗口剩余时间,让用户发现往往被忽视的隐藏成本1。

作者通过两周的实际测量发现了显著的数据规律:在711个会话的测试周期内,用户共消耗11.6亿令牌,其中用户输入仅占1.3百万令牌,而系统重新读取已有上下文耗费了111亿令牌1。在一个486k上下文大小的会话中,即使用户未输入任何内容,每轮对话也需要消耗49k令牌1。数据表明会话大小增长与成本之间存在接近线性平方的关系,每轮对话约增加1.7k令牌1。

为了帮助用户优化成本,工具提供了针对性的优化建议排序:清除会话间任务可减少35%的成本,减少对话轮次可减少20%,修剪指令文件可减少2%,降低推理强度可减少2%1。ClaudeStatsBar采用MIT开源许可证,使用纯Python标准库实现,无需外部依赖1。该工具要求Claude Code版本2.1.251或更高,以支持prompt_cache功能1。


评论