דביר נעמן

Dvir Token Manager for Claude Code, hero illustration
Dvir Lab · כלי בחינם

Dvir Token Manager

Dvir Token Manager הוא דשבורד עברית RTL לניתוח שימוש מלא בקלוד קוד. רואים כל פרומפט, כל סקיל, כל פרויקט, וכל מודל בנפרד. הכל רץ לוקאלית על המחשב שלכם, בלי שום שיחת רשת חוצה ובלי הרשמה.

Python בלבדאפס תלויות חיצוניותMIT Licenseעברית RTL
⬇ הורדת ZIP מהאתר
הקוד המלא ב-GitHub
Dvir Token Manager for Claude Code, hero illustration

למה הכלי הזה קיים

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

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

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

7טאבים עם תצוגות שונות
0שיחות רשת חוצות
3תוכניות תמחור נתמכות
~30sקצב סריקה ועדכון חי
📊

שקיפות מלאה על השימוש

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

🔒

פרטיות מוחלטת

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

התקנה ב-30 שניות

Python 3.8+ זה כל מה שצריך. אפס תלויות חיצוניות. clone, run, ולוח עולה אוטומטית בדפדפן עם נתונים חיים.

שבעה מסכים לכיסוי מלא

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

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

מנהל טוקנים, מסך סקירה כללית
01

סקירה כללית

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

מנהל טוקנים, מסך פרומפטים
02

פרומפטים

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

מנהל טוקנים, מסך שיחות
03

שיחות

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

מנהל טוקנים, מסך פרויקטים
04

פרויקטים

חלוקת השימוש לפי פרויקט (תיקייה תחת ~/.claude/projects/). מאפשר להבין מה הפרויקט שצרך הכי הרבה ולתקצב בהתאם.

מנהל טוקנים, מסך סקילים
05

סקילים

כמה פעמים כל סקיל הופעל, באילו פרויקטים, וכמה חיסכון או הוצאה היה לו. אם משהו פעיל הרבה ולא מועיל, מזהים פה.

מנהל טוקנים, מסך טיפים לחיסכון
06

טיפים לחיסכון

המלצות חכמות שמבוססות על דפוסי השימוש האישיים שלכם. למשל "השיחה X פוצלה ל-3 חלקים, נסה להשתמש ב-compact". כל טיפ עם דוגמה מהמערכת שלכם.

מנהל טוקנים, מסך הגדרות
07

הגדרות

בחירת תוכנית קלוד (API/Pro/Max), נתיב הפרויקטים, וסט המחירים שמשמשים לחישוב עלויות. כל דבר ניתן לכוונון.

התקנה והפעלה ב-4 שלבים

בלי pip install, בלי הורדת תלויות נוספות. אם יש לכם Python ולפחות שיחה אחת ב-cli של קלוד קוד, אתם מוכנים להפעלה תוך כמה שניות.

בחרתי במכוון לעצב את ההתקנה כך שלא תדרוש שום סביבת פיתוח מסובכת, שום virtualenv, שום ניהול תלויות. הקוד נכתב מההתחלה רק על ספריית התקן של Python כדי שכל מי שיש לו Python על המחשב יוכל להריץ אותו בלי להבין דבר על pip או על packaging. זה גם אומר שאין לכם מה לפחד מ-supply chain attacks דרך תלות שלישית: כל שורת קוד שרצה על המחשב שלכם מתועדת ב-GitHub וניתנת לקריאה ב-15 דקות.

1

תנאי מקדים

Python 3.8 ומעלה, ולפחות שיחת קלוד קוד אחת קיימת ב-~/.claude/projects/. בלי שיחות אין מה להציג בלוח.

2

הורדת המערכת

שתי דרכים שוות ערך: דרך הכפתור למעלה (ZIP מהאתר), או clone מ-GitHub.

git clone github.com/DvirNaaman/dvir-token-manager
cd dvir-token-manager
3

הפעלה

הפקודה מפעילה שרת לוקאלי בכתובת http://127.0.0.1:8080 ופותחת את הלוח אוטומטית בדפדפן.

python cli.py dashboard
4

צפייה וניתוח

הלוח מתעדכן בזמן אמת דרך SSE. אפשר לעבור בין הטאבים, לסנן תאריכים, ולחפש פרומפטים ספציפיים. Ctrl+B מפעיל טשטוש פרטיות לפני שיתוף מסך.

מה כלול בכלי, פיצ'ר אחרי פיצ'ר

כל שורה ברשימה נבדקה ונכנסה ל-roadmap בכוונה. אין פיצ'ר חצי אפוי, ואין תלות חיצונית שמסכנת את הפרטיות.

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

סריקה אוטומטית כל 30 שניות

הסוכן עוקב אחרי תיקיית ~/.claude/projects/ ומחדש את ה-DB ברקע. הדף מקבל עדכון חי דרך SSE, בלי צורך לרענן.

תמיכה מלאה ב-3 תוכניות תמחור

API per-token, Pro חודשי, Max חודשי. בוחרים תוכנית בהתחלה, וכל סכומי העלות בלוח מחושבים לפי הסט הנכון.

מודלים: Opus 4.7 / Sonnet 4.6 / Haiku 4.5

מחירים מעודכנים פר מודל פעיל. תומך גם במודלים ישנים יותר וגם בכאלה שיופיעו בעתיד, על ידי עדכון pricing.json בלבד.

סינון תאריכים: 7 / 30 / 90 / הכל

בקליק. כל המספרים, הגרפים והטיפים מחושבים מחדש לפי החלון שנבחר.

SSE לעדכון בלי רענון

הקליינט מחזיק חיבור Server-Sent Events פתוח לשרת. כשהשרת מזהה שינוי הוא דוחף diff, הדף מתעדכן בשקט.

Ctrl+B להפעלת טשטוש פרטיות

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

Heebo ועברית RTL מלאה

הממשק כולו עברית, ימין לשמאל, פונט Heebo. גם בטרמינל יוצאים כותרות עבריות עם UTF-8.

Zero outbound calls

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

שום pip install

התלות היחידה היא Python 3.8+. כל הקוד משתמש רק בספריית התקן. מתקינים על מכונה נקייה בכמה שניות.

CLI נוסף: scan / today / stats / tips

מי שרוצה לעבוד מהטרמינל, יש פקודות נפרדות: scan לסריקה ידנית, today לסיכום היום, stats לסקירה כללית, tips לטיפים מתוך הטרמינל.

בסיס נתונים SQLite מקומי

כל הנתונים נשמרים ב-SQLite אחד. אפשר לפתוח עם DB Browser ולעבוד עם הנתונים ישירות אם רוצים שאילתות מותאמות.

פתוח קוד תחת MIT

הקוד כולו פתוח, רישיון MIT. אפשר לעשות fork, להוסיף פיצ'רים, ולשלוח PR שיחזור גם לקהילה.

פרטיות וקוד פתוח, לגמרי

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

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

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

אפס שיחות יוצאות

אפשר לאמת זאת בעצמכם בשתי שניות: grep -r "https?://" על כל הקוד. התוצאה שווה רק ל-127.0.0.1 ול-localhost, חוץ מתגיות LICENSE של ECharts.

קריאה בלבד מהמערכת

הסורק קורא קבצי JSONL מ-~/.claude/projects/. הוא לא משנה, לא מוחק, ולא כותב אליהם. רק שולף נתונים ובונה SQLite מקומי.

טשטוש פרטיות בקליק

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

רישיון MIT

הקוד פתוח לחלוטין. אפשר לעשות fork, להוסיף פיצ'רים, להריץ על שרת פנימי בארגון. אם משהו טוב חוזר כ-PR, ייכנס גם ל-main לטובת כולם.

שאלות נפוצות

אלה השאלות שמשתמשים שאלו בפועל אחרי שניסו את הכלי בפעם הראשונה. אם השאלה שלכם לא מופיעה פה, אתם מוזמנים לפתוח שאלה ב-GitHub Issues ואענה לכם תוך יום-יומיים.

האם זה דורש חשבון או הרשמה?

לא. מורידים, מריצים, ועובדים. אין הרשמה ואין יצירת חשבון בשום מקום.

האם הנתונים שלי נשלחים החוצה?

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

האם הוא עובד על Windows, Mac ולינוקס?

כן, על שלושת המערכות. הקוד נכתב להיות חוצה פלטפורמות, ויש הוראות התקנה ספציפיות פר מערכת ב-README.

מה התנאי המוקדם להפעלה?

Python 3.8 ומעלה, ולפחות שיחת קלוד קוד אחת קיימת ב-~/.claude/projects/. בלי שיחות אין מה להציג.

האם המחירים בלוח עדכניים?

pricing.json מכיל את המחירים נכון ליום השחרור. אם Anthropic מעדכנים מחירים, מעדכנים את הקובץ ובוחנים מחדש את העלויות בלי לגעת בקוד.

מה ההבדל בין תוכנית API לתוכנית Pro/Max?

ב-API משלמים פר טוקן. ב-Pro/Max יש מנוי חודשי קבוע ולכן עלות כל טוקן נחשבת אפסית. הלוח מציג את התוכנית הרלוונטית לפי הבחירה.

האם אפשר לראות עלות פר פרויקט?

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

מצאתי באג או רעיון לפיצ'ר. איפה לדווח?

ב-GitHub Issues של הפרויקט. הקישור: https://github.com/DvirNaaman/dvir-token-manager/issues. כל באג ופיצ'ר מתקבלים בברכה.

דביר נעמן

על הכותב

דביר נעמן – מומחה שיווק דיגיטלי, SEO ואוטומציות

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