Claude Code 使用状況ライン
リアルタイムであなたの Claude Code & Z.ai GLM の消費を監視します
直接ターミナルで。
無料、オープンソース、ゼロ設定。
100% 無料のための WindowsLinuxmacOS
新しいコンパクトフォーマット
情報量が増え、スペースが減少。ステータスラインは現在、現在のフォルダ名(パスの葉)だけを表示し、テキストラベルをコンパクトなUnicodeアイコンに置き換えます。
ラベルの代わりにアイコン
- ⟗ — セッション(5時間のスライディングウィンドウ)
- Σ — すべてのモデルを含む(7日間)
- s — Sonnet のみ(Claude Max)
- Ctx — 現在のコンテキストウィンドウ
圧縮ディレクトリ
コード~/My Projects/Brolを表示する代わりに、ステータスラインはBrolのみを表示します。プロジェクトにすでに位置付けられたターミナルでは、完全なパスはほとんど役に立たず—葉だけで位置を特定でき、メトリクスのためのスペースを解放します。
値の前にプレフィックス~が表示されます(例:~5%)データが期限切れのとき—キャッシュが期限切れですが、APIはバックオフ429または利用できません。
Claude Code の下部ステータスライン
一目で必要なすべての情報
1つのステータスライン。あなたのすべての使用データ Claude & z.ai。
自動検出プロジェクト
現在のディレクトリ名(パスの葉)を表示します。完全なパスでラインを汚すことなく、どのプロジェクトで作業しているかを常に把握できます。
アクティブモデル
どのモデルが使用されているかを確認できます—Opus、Sonnet、Haiku、または GLM—ステータスバーに直接表示されます。プロバイダーは自動的に検出されます。
使用率のパーセンテージ
セッション、すべてのモデル、Sonnet と Opus は、色付きのインジケーターで分けられています : 緑、黄、赤。
カウントダウン
あなたの制限が正確にいつリセットされるかを知ってください。カウントダウン ↻ は、関連する各メトリックの横に表示されます。
コンテキストウィンドウ
会話中に制限に達しないように、コンテキストウィンドウの使用状況を監視してください。
z.ai / GLM サポート
新しい : z.ai アカウントの残高 (Bal: 9.88$) を表示し、選択した通貨 (EUR, GBP, CAD…) への自動変換を行います。
期限切れデータインジケーター
値の前に ~ プレフィックスが付いている場合、キャッシュが期限切れであることを示しますが、API は利用できません (バックオフ 429)。あなたは常にあなたが読んでいるものを知っています。
インテリジェントキャッシュ & バックオフ
API を節約するために、プロバイダーごとに 1 分間のキャッシュ。429 の場合、自動的に 5 分間のバックオフを行い、レート制限を超えないようにします。
ゼロ設定 (Claude)
インストーラーを起動するだけです。~/.claude/.credentials.json から自動的に Claude の資格情報を読み取ります (macOS のキーチェーンも)。
ステータスラインがあなたのサブスクリプションに応じて表示する内容
ステータスラインは自動的にあなたのプランに適応し、関連するメトリックを表示します。
z.ai の設定 (GLM モデル)
z.ai を介して GLM モデル (glm-5.1 など) を使用している場合、残高を表示するために少し追加の設定が必要です。
ZAI_API_KEY) を受け入れません — 異なるウェブセッション JWTが必要です。そして、ログインエンドポイントは、全自動化をブロックする TianCaptcha (Aliyun) によって保護されています (Selenium、Playwright など)。したがって、唯一の信頼できる方法は、実際のブラウザからトークンをコピーすることです。ステップ 1 : JWT を取得する
- z.ai/manage-apikey/billing を通常のブラウザで開く
- ログインする (必要に応じてキャプチャを解決する)
- F12 で DevTools を開き、ネットワーク タブに移動する
- F5 でページをリフレッシュする
accountBalanceという名前のリクエストをクリックする- ヘッダー で、
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から1日1回取得され、ローカルにキャッシュされます。
JWTをいつ更新するか ?
セッションのJWTには明示的な有効期限はありません — その寿命はz.aiのサーバーによって管理されています。非アクティブな期間や明示的なログアウトの後に無効になる可能性があります。
更新が必要なサイン :
- ステータスラインが
Bal: errorを表示 - プレフィックス
~Bal:(期限切れのデータ)が残る - ログに
401 Unauthorizedが含まれる
その場合は ZaiRefresh を再実行し、新しいJWTを貼り付ければ大丈夫です。

Aucun commentaire pour le moment.