Claude代码使用状态行
实时监控您的Claude代码和Z.ai GLM的消费
直接在您的终端中。
免费,开源,零配置。
100% 免费适用于 WindowsLinuxmacOS
新紧凑格式 (v1.0.5)
更多信息,更少空间。状态行现在仅显示当前文件夹的名称(路径的叶子),并用紧凑的Unicode图标替换文本标签。
用图标代替标签
- ⟗ — 会话(5小时滑动窗口)
- Σ — 所有模型合计(7天)
- s — 仅限Sonnet(Claude Max)
- o — 仅限Opus(Claude Max)
- Ctx — 当前上下文窗口
压缩目录
状态行不再显示 ~/My Projects/Brol,而只显示 Brol。在已经定位到项目的终端中,完整路径通常不太有用——叶子足以定位,并为指标释放空间。
当数据过期时,前缀 ~ 会出现在一个值前(例如:~5%)——缓存已过期,但API处于429退避或不可用状态。
Claude代码底部状态行
一目了然的所有信息
一个状态行。您所有的Claude和z.ai使用数据。
自动检测项目
显示当前目录的名称(路径的叶子)。您始终知道自己在处理哪个项目,而无需用完整路径污染行。
活动模型
查看正在使用的模型——Opus、Sonnet、Haiku或GLM——直接在状态栏中。提供者会自动检测。
使用百分比
会话,所有模型,Sonnet 和 Opus 分开显示带有彩色指示器:绿色,黄色,红色。
倒计时
准确知道您的限制何时重置。倒计时 ↻ 显示在每个相关指标旁边。
上下文窗口
监控您的上下文窗口使用情况,以避免在对话中达到限制。
z.ai / GLM 支持
新功能:显示您 z.ai 账户的余额 (Bal: 9.88$),并自动转换为您选择的货币(EUR,GBP,CAD…)。
过期数据指示器
值前的前缀 ~ 表示缓存已过期,但 API 不可用(backoff 429)。您始终知道您在阅读什么。
智能缓存 & backoff
每个提供者 1 分钟的缓存,以节省 API。在 429 的情况下,自动回退 5 分钟以避免超出速率限制。
零配置(Claude)
启动安装程序,完成。自动从 ~/.claude/.credentials.json 读取您的 Claude 凭据(以及 macOS 上的钥匙串)。
Status Line 根据您的订阅显示的内容
Status Line 会自动适应您的计划并显示相关指标。
z.ai 配置(GLM 模型)
如果您通过 z.ai 使用 Claude Code 和 GLM 模型 (glm-5.1 等),则需要进行一些额外配置以显示您的余额。
ZAI_API_KEY) — 它需要一个不同的 Web 会话 JWT。并且登录端点受到 TianCaptcha(阿里云)的保护,阻止任何自动化(Selenium,Playwright 等)。因此,唯一可靠的方法是从您的真实浏览器中复制令牌。步骤 1:获取 JWT
- 在您常用的浏览器中打开 z.ai/manage-apikey/billing
- 登录(如果要求,解决验证码)
- 使用 F12 打开开发者工具,转到 网络 选项卡
- 使用 F5 刷新页面
- 点击名为
accountBalance的请求 - 在 Headers 中,复制
Authorization的值不带 前缀Bearer(令牌以eyJhbGciOiJIUzUxMiJ9开头)
步骤 2:保存 JWT
安装时提供了一个伴随二进制文件 ClaudeUsageStatusline.ZaiRefresh。它验证令牌的格式并将其写入 ~/.claude/.zai-credentials.json。
Windows :
&
"$env:LOCALAPPDATA\ClaudeUsageStatusLine\ClaudeUsageStatusline.ZaiRefresh.exe"
Linux / macOS :
~/.local/bin/ClaudeUsageStatusline.ZaiRefresh步骤 3(可选) : 显示货币
余额默认以美元(USD)返回。要以欧元(EUR)或其他任何货币显示,请编辑 appsettings.json 文件,位于可执行文件旁边 :
{
"Zai": {
"NativeCurrency": "USD",
"DisplayCurrency": "EUR",
"ExchangeRateCacheHours": 24
}
}汇率每天从一个免费的 API 获取,并在本地缓存。
何时刷新 JWT ?
会话的 JWT 没有明确的过期时间——其生命周期由 z.ai 服务器控制。它将在一段不活动时间后或明确断开连接后失效。
需要续订的迹象 :
- 状态行显示
Bal: error - 前缀
~Bal:(数据过期)持续存在 - 日志包含
401 Unauthorized
只需重新启动 ZaiRefresh 并粘贴一个新的 JWT。

Aucun commentaire pour le moment.