שורת מצב השימוש ב Claude Code (עדכון)

שורת מצב של שימוש ב-Claude Code

עקוב אחר הצריכה שלך ב-Claude Code, z.ai GLM ו-DeepSeek בזמן אמת
ישירות מהטרמינל שלך.
חינמי, בקוד פתוח, אפס הגדרות.

חינמי ב-100%עבור WindowsLinuxmacOS

שישה ארכיונים: x64 ו-ARM64 עבור כל אחת משלוש המערכות.

claude-code : status line (mode Claude)
Brol | Fable 5 (xhigh) | ⌛ 5% ↻ 4h10 | 📅 15% ↻ 141h | F 3% ↻ 142h | 🧠 20%
claude-code : status line (mode z.ai / GLM)
Brol | GLM-5.1 | 💰 9.88€ | 💸 0.42€ | 🧠 20%
claude-code : status line (mode DeepSeek)
Brol | DeepSeek-Flash | 💰 $110.00 | 💸 $0.42 | 🧠 20%

חדש בגרסה 1.4.1

DeepSeek מצטרף ל-Claude ול-z.ai, וההוצאה של הסשן מציגה סוף סוף מספר שאומר משהו.

שורה אחת לכל חשבון Claude

אני מתמרן בין שני חשבונות Claude Code באמצעות המשתנה CLAUDE_CONFIG_DIR, וה־statusline הציגה לי בעקשנות את הנתונים של הראשון, בלי קשר לחשבון שהיה פעיל בפועל. עכשיו היא קוראת גם את המשתנה הזה, וה־cache וה־backoff שלה מופרדים לפי חשבון.

מסקנה מכוונת: נתון שהחשבון שלו לא הוכח כבר לא מוצג בכלל, גם אם הוא מסומן כמיושן. עדיף שמקטע ייעלם מאשר שאחוז השייך למישהו אחר יופיע.

טוקן לא תקין אומר את זה

401 נטמע עד עכשיו בשגיאות כלליות: השורה השתתקה בלי שנדע אם ה־API היה מושבת או שהטוקן פג.

עכשיו הוא מטופל בנפרד: ה־cache של החשבון מבוטל וההודעה מפורשת. החלפה פשוטה של הטוקן כבר לא עוצרת כלום, והתצוגה ממשיכה לבאה בתור.

ספק שלישי: DeepSeek

אני מנתב חלק מהעבודה שלי אל DeepSeek, ורציתי את אותה נוחות כמו אצל האחרים: יתרת החשבון מול העיניים. השורה מציגה אותה עכשיו, במטבע שה־API מחזיר, בלי המרה.

DeepSeek לא חושף שום היסטוריית הוצאות, רק את היתרה. לכן השורה מציגה יתרה, כמו אצל z.ai. הזיהוי דרש קצת יותר עבודה: המשגר שלי מודיע ל־Claude Code על מודל Claude בזמן שהתעבורה נשלחת למקום אחר, וה־statusline חיפשה מזהי Anthropic כדי להבין מול מי היא עומדת, וקיבלה credentials missing אף שהמפתח היה תקין. עכשיו היא בודקת גם את כתובת ה־API, שעברה בירושה מהמשגר, כדי לדעת עם מי היא באמת מדברת.

המקרא של הסמלים
  • חלון נע של 5 שעות
  • 📅 7 הימים, בכל המודלים יחד
  • F מד ההתקדמות של המודל הנוכחי, כאן Fable
  • 💰 היתרה או הקרדיטים שנותרו
  • 💸 הוצאות הסשן, כלומר העלות האמיתית בחשבון שמחויב מול ה־API, והפרש היתרה אצל z.ai ו־DeepSeek
  • 🧠 חלון ההקשר

המדדים לפי מודל שומרים על אות ראשונה (F, s, o) ולא סמל: התווית מגיעה מה־API ומשתנה עם המודל, ואייקון קבוע יתחיל לשקר בשלב מסוים. בהפצת Linux מינימלית, התקינו את fonts-noto-color-emoji והכול יוצג.

מד לפי מודל וקרדיטים

בחשבונות שהועברו, Anthropic כבר לא מחזירה שני מדדים קבועים, Sonnet ו־Opus, אלא חלון שבועי שמקושר למודל הנוכחי. האות שמוצגת עוקבת לכן אחרי המודל, F עבור Fable.

כשהחלון מתמלא והקרדיטים נכנסים לפעולה, המקטע 💰 עובר למצב מפורט ומציג את הסכום שהוצא, את התקרה ואת היתרה: 💰 €12.56/€14 (left €1.44). חשבונות שלא הועברו שומרים על התצוגה הישנה, עם s ו־o.

ההוצאה של הסשן, באמת

העלות של הסשן ש־Claude Code מחשב מוערכת לפי התעריפים של המודל המוצהר. אצלי זה הציג 💸 $24.64 כשהחשבון כולו עמד על $8.13 והסשן עלה בערך $0.26. פקטור של 100, כלומר שום דבר שאפשר להשתמש בו.

עכשיו היא נמדדת לפי היתרה האמיתית של החשבון, שנקראת בפרומפט הראשון ואז מושווית בכל רענון. ו־z.ai מרוויחה מזה על הדרך: עד עכשיו היא לא הציגה שום הוצאה של סשן.

המודל שמוצג הוא זה שפועל

אותו סיפור גם בצד של השם: השורה הודיעה על Opus 4.7 בזמן שה־backend הגיש DeepSeek. השם שמוצג עוקב מעכשיו אחרי ה־provider האמיתי.

ואם לא מוגדרת התאמה, שום דבר לא מתקלקל: השם הישן נשאר מוצג, במקום תא ריק.

שורת הסטטוס בתחתית Claude Code

שורת הסטטוס המוצגת בתחתית החלון של Claude Code

כל מה שצריך, במבט אחד

שורת סטטוס אחת. כל נתוני השימוש שלך ב־Claude, ב־z.ai וב־DeepSeek.

פרויקט שזוהה אוטומטית

מציג את השם של התיקייה הנוכחית, העלה של הנתיב. תמיד ברור לך על איזה פרויקט אתה עובד, בלי לזהם את השורה בנתיב המלא.

המודל הפעיל

ראו איזה מודל נמצא בשימוש (Opus, Sonnet, Haiku, GLM או DeepSeek) ישירות בשורת הסטטוס. הספק מזוהה אוטומטית.

אחוזי שימוש

חלון של 5 שעות, 7 ימים ומדד המודל הנוכחי (Sonnet ו-Opus מופרדים בחשבונות שלא הועברו), עם חיווי בצבעים: ירוק, צהוב, אדום.

ספירה לאחור

דעו בדיוק מתי המגבלות שלכם מתאפסות. הספירה מופיעה לצד כל מדד רלוונטי.

חלון הקשר

עקבו אחר השימוש בחלון ההקשר שלכם כדי להימנע מהגעה למגבלה באמצע שיחה.

תמיכה ב-z.ai / GLM וב-DeepSeek

הצגת יתרת חשבון ה-z.ai שלכם (💰 9.88$) עם המרה אוטומטית למטבע שבחרתם (EUR, GBP, CAD…). גם יתרת ה-DeepSeek מוצגת, במטבע המקורי שלה וללא המרה.

חיווי לנתונים שפג תוקפם

קידומת ~ לפני ערך מסמנת שפג תוקף המטמון, אבל שה-API אינו זמין (backoff 429). אתם תמיד יודעים מה אתם קוראים.

מטמון חכם ו-backoff

מטמון של דקה לכל ספק כדי להקל על ה-API. במקרה של 429, backoff אוטומטי של 5 דקות כדי להימנע מהתפוצצות מגבלות הקצב.

אפס הגדרות (Claude)

הפעילו את תוכנית ההתקנה וזהו. היא קוראת אוטומטית את פרטי ההתחברות שלכם ל-Claude מתוך ~/.claude/.credentials.json (וגם מה-Keychain ב-macOS).

מה מציגה שורת הסטטוס בהתאם למנוי שלכם

שורת הסטטוס מתאימה את עצמה אוטומטית לתוכנית שלכם ומציגה את המדדים הרלוונטיים.

Free
⌛ 5 שעות + 📅 7 ימים
Pro
⌛ + 📅 + 💰 קרדיטים
Max
⌛ + 📅 + F + 💰 קרדיטים
z.ai / GLM
💰 יתרת החשבון
DeepSeek
💰 יתרת החשבון

הגדרת z.ai (מודלי GLM)

אם את משתמשת ב-Claude Code עם מודל GLM (glm-5.1, וכו') דרך z.ai, יש צורך בהגדרה נוספת קטנה כדי להציג את היתרה שלך.

למה שלב ידני? נקודת הקצה לחיוב של z.ai לא מקבלת את מפתח ה-API הציבורי (ZAI_API_KEY) : היא דורשת JWT של סשן אינטרנט שונה. ונקודת הקצה להתחברות מוגנת ב-captcha מסוג TianCaptcha (Aliyun), שחוסם כל אוטומציה (Selenium, Playwright, וכו'). השיטה האמינה היחידה היא להעתיק את הטוקן מהדפדפן האמיתי שלך.
שלב 1 : לאחזר את ה-JWT
  1. לפתוח את z.ai/manage-apikey/billing בדפדפן הרגיל שלך
  2. להתחבר, ולפתור את ה-captcha אם תתבקש
  3. לפתוח את כלי הפיתוח עם F12, ולעבור ללשונית Network
  4. לרענן את הדף עם F5
  5. ללחוץ על הבקשה בשם accountBalance
  6. ב-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. בסופו של דבר הוא יבוטל לאחר תקופה של חוסר פעילות או לאחר התנתקות מפורשת.

סימנים שצריך לחדש אותו :

  • ה־statusline מציג z.ai: token missing ומבקש ממך לעקוב אחר ההוראות בחלון החדש
  • הקידומת של נתונים שפג תוקפם (~💰) נשארת
  • הלוגים מכילים 401 Unauthorized

בשני המקרים, ZaiRefresh נפתח לבד בחלון : נשאר רק להדביק JWT חדש.

הגדרת DeepSeek (מפתח API)

פשוט יותר מ־z.ai : מספיק מפתח API אחד, ואין שום captcha בכל הסיפור.

יצירת המפתח

בחשבון DeepSeek שלך, בחלק API keys, צור מפתח. הוא מתחיל ב־sk- ומוצג רק פעם אחת: העתק אותו מיד.

לתת אותו לסטטוסליין

שתי אפשרויות. משתנה הסביבה DEEPSEEK_API_KEY, או קובץ קטן שהסטטוסליין קורא לבד:

{"apiKey": "sk-votre-cle"}

לשמור בתוך ~/.claude/.deepseek-credentials.json. אין צורך לרענן אחר כך: מפתח API לא פג תוקף מעצמו.

Download — Version 1.4.2

Version history
1.4.2 10.9.2026Current
- Une recharge du compte en cours de session ne fige plus la dépense de session à zéro : le nouveau solde devient le point de départ et la dépense repart de là - La dépense de session porte sur le compte, pas sur la fenêtre Claude Code : deux sessions ouvertes sur la même clé se comptent l'une l'autre, et une reprise par --resume repart du premier prompt d'origine (documenté dans le README et INSTALL) - DeepSeek : le cache est lié à l'empreinte de la clé API, changer de clé affiche tout de suite le solde du bon compte au lieu de l'ancien pendant une minute - DeepSeek : une clé refusée puis corrigée n'affiche plus « API key invalid » pendant cinq minutes, le blocage tombe au prompt suivant - L'ancienne clé de configuration Zai:EnvFilePath est de nouveau lue quand SecretEnv:EnvFilePath est absente : un appsettings.json édité à la main avant la 1.3.0 garde sa source de secrets - INSTALL décrit la substitution du nom de modèle par les variables ANTHROPIC_DEFAULT_*_MODEL - Correction : le nom d'un modèle DeepSeek ne porte plus le suffixe [1m] - Correction : le message « clé non définie » cite le nom de variable configuré dans appsettings.json, plus un nom figé - Correction : la détection du provider par l'adresse de l'API s'applique aussi quand Claude Code n'a rien transmis sur l'entrée standard
1.4.1 10.9.2026
- La dépense de session est désormais mesurée sur le solde réel du compte : sur un provider autre qu'Anthropic, l'ancien chiffre pouvait être faux d'un facteur 100 - Le modèle affiché est celui qui tourne réellement, et non plus celui déclaré au lancement - z.ai affiche lui aussi la dépense de la session, ce qu'il ne faisait pas - Nouveau provider : la statusline affiche le solde d'un compte DeepSeek, en plus de Claude et de z.ai - Le provider est détecté même quand Claude Code annonce un modèle Claude, ce qui supprime un faux message « credentials missing » - Correction : un fichier d'état verrouillé par Windows ne remet plus la dépense de session à zéro
1.2.3 9.9.2026
- שורת הסטטוס עוקבת כעת אחר חשבון Claude הפעיל: היא קוראת את CLAUDE_CONFIG_DIR במקום להפנות תמיד אל ‎~/.claude - מטמון ו-backoff נפרדים לכל חשבון: הנתונים של חשבון אחד אינם מוצגים עוד תחת חשבון אחר - נתון שהחשבון שלו לא אומת אינו מוצג עוד כלל, גם לא כשהוא מסומן כמיושן - אסימון לא תקף (401) מובחן מתקלה ברשת, עם הודעה מפורשת - גרסאות חדשות עבור Windows ARM64 ו-Linux ARM64: שש פלטפורמות במקום ארבע - ב-macOS וב-Linux: מחזיק המפתחות של המערכת אינו נקרא עוד כאשר CLAUDE_CONFIG_DIR מציין ספרייה אחרת - תיקון: backoff של z.ai אינו מקפיא עוד את ה-API של Anthropic - תיקון: קובץ פרטי הכניסה נשאר קריא במהלך החלפת חשבון
Join the conversation

You need an account to comment on this article. Creating one is free and takes under a minute.

  • The XMLTV file, free to download every day
  • Comment on articles and reply to other readers
  • Get an e-mail when an article you follow is updated

No comments yet.

Une erreur s'est produite. Cette application peut ne plus répondre jusqu'à ce qu'elle soit rechargée.Veuillez contacter l'auteur. Reload 🗙