Repolode
kelviq

kelviq/tare

一个 Claude Code 技能,读取本机会话日志,分析 token 用量去向及触发限额的原因。

Star
296
Fork
13
未关闭 Issue
8
最近提交
2个月前

这是什么?

tare 是一个 Claude Code 技能,用于分析 Claude Code 在本机已保存的会话日志。安装一次后,用户可以直接用自然语言提问,例如为什么触发了用量限额、哪个项目或模型消耗最多 token,或者当前 5 小时窗口已使用多少。

工具会对重复的日志记录去重,避免总量被高估;并把上下文开销归因到产生它的工具上,比如早期读取的大文件会在之后每条消息中被重复发送。它还能跟踪滚动用量窗口,并识别大量短时并行会话之类的模式,提示可能是自动化脚本在运行。

所有处理都在本地完成,项目说明脚本不发起任何网络连接。可分享的摘要只包含总量、日期和工具名称,不含提示词、文件内容或标识符。目前支持 macOS 和 Linux,需要 Python 3.9+,仅读取 Claude Code 的日志。

核心功能

  • 01用自然语言提问用量限额和 token 消耗相关问题
  • 02对日志记录去重,使 token 总量更准确
  • 03将上下文重复发送的开销归因到相应工具和文件
  • 04显示滚动 5 小时用量窗口的占用情况
  • 05生成 HTML 报告和可安全分享的脱敏摘要
  • 06完全在本地运行,不发起网络连接

适用场景

  • 查明为何比预期更早触发 Claude Code 用量限额
  • 找出哪个项目、模型或文件占用了大部分配额
  • 检查是否有后台脚本或自动化任务在调用 Claude Code
  • 对比调整工作流(如使用 /clear)前后的用量变化

快速上手

  1. 1

    在任意终端中安装该技能

    npx skills add kelviq/tare -g -y --copy --agent claude-code
  2. 2

    启动一个新的 Claude Code 会话,输入 / 确认 tare 出现

  3. 3

    用自然语言提问,或运行完整诊断

    /tare

使用前须知

  • 仅支持 macOS 或 Linux,不支持 Windows 路径。
  • 仅读取 Claude Code 的本地日志,不支持其他编程代理。
  • 在某些机器上安装程序可能无法识别该技能,可能需要按故障排除步骤处理。

标签

常见问题

tare 是什么?
一个 Claude Code 技能,读取本机会话日志,分析 token 用量去向及触发限额的原因。 tare 是一个 Claude Code 技能,用于分析 Claude Code 在本机已保存的会话日志。安装一次后,用户可以直接用自然语言提问,例如为什么触发了用量限额、哪个项目或模型消耗最多 token,或者当前 5 小时窗口已使用多少。
tare 可以免费使用吗?用的什么许可证?
tare 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
tare 还在维护吗?
半年内有更新。tare 最近一次提交是在 2026年8月28日。
tare 适合用来做什么?
查明为何比预期更早触发 Claude Code 用量限额 找出哪个项目、模型或文件占用了大部分配额 检查是否有后台脚本或自动化任务在调用 Claude Code 对比调整工作流(如使用 /clear)前后的用量变化
tare 怎么安装和运行?
在任意终端中安装该技能: npx skills add kelviq/tare -g -y --copy --agent claude-code 启动一个新的 Claude Code 会话,输入 / 确认 tare 出现 用自然语言提问,或运行完整诊断: /tare
在哪里获取 tare?
源代码和安装说明在 GitHub 上:https://github.com/kelviq/tare

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目