在每条进度条下方,LimitWatch 观察你一段时间之后,会出现一行字,说明按你当前的使用速度这个上限还能撑多久 ——“按此速度还够 1 小时 35 分钟”,或者当重置更早到来时“按此速度可撑到重置”。
会话看最近一小时的趋势,本周看最近一天的趋势;它宁可沉默也不猜测:会话开始的头几分钟不显示,什么都没消耗时不显示,笔记本合盖时间超过观察窗口之后也不显示。
每次刷新记录一个读数,最多保留三十天,绘制成一张可以收窄到一小时、也可以放宽到一个月的图表。时间戳、百分比和重置时间 —— 没有令牌,没有账户标识,别的什么也没有。
它保存在应用自己的容器里,从不上传到任何地方。
挑出对你有意义的百分比 —— 80 和 95,或者你想要的任何值,最多五个 —— LimitWatch 会在每一个被越过时提醒你一次。留空则永远不提醒。
刷新间隔、菜单栏图标显示的内容、登录时启动,以及界面语言也都在这里 —— 十五种语言,从系统识别,随时可以切换。
一个用量仪表值得信任,前提是它承认自己读不到用量的那些时刻。LimitWatch 会把原因放在数字原来的位置,而不是把昨天的百分比留在屏幕上、装作是当前的。
Claude Code 的令牌会过期 —— 多半是在一夜之间 ——
而过期的令牌在到达网络之前就会被拒绝。面板会把原因放在本该刷新的位置:已保存的 Claude Code 会话已过期 — 请重新登录。它最后拿到的数字仍留在下方,面板底部会说明它们有多旧。运行
claude 登录,下一次轮询就会重新填满。
同一行也涵盖其余可能出错的情况:这台 Mac 上没有 Claude
Code、保存的登录信息读不出来、账户没有 Pro 或 Max 订阅,以及连不上
api.anthropic.com。
面板底部承载着从 status.claude.com 读取的 Claude
自身服务状态。发生故障时,菜单栏上的标记在服务降级时转为橙色、在中断时转为红色 ——
所以红色标记旁边的红点是 Anthropic 的问题,不是你的上限。
故障内容会按状态页原文、用它自己的措辞引用。翻译运营方的句子等于替它编造 —— 这也正是旁边那块面板只显示级别、不显示故障文字的原因:为了截图而编出来的、看起来很像真的中断,会是一句 Anthropic 从未写过的话。
LimitWatch 没有后端。它读取 Claude Code 本来就存在你钥匙串里的令牌,向 Anthropic 索取你自己的用量数字并显示出来。关于你的任何信息都不会到达开发者手里,因为根本没有地方可去。
这个应用只跟三个主机说话:
api.anthropic.com —— 用你自己的令牌,取你自己的用量数字status.claude.com —— Claude 自身是否正常,不带令牌registry.npmjs.org —— 是否存在更新版本的 Claude Code,不带令牌没有遥测,没有崩溃报告,没有广告 —— 而且应用自己的窗口完全不从网络加载任何东西。完整的隐私政策逐一列出了它读取的每一个文件。
LimitWatch 正在前往 Mac App Store 的路上。获批当天,这个页面就会挂上链接。
想在那时收到消息,或者想先问点什么?serg.mosk.dev@gmail.com。