منصوبے کے بارے میں
پرسنل اینالٹکس کے لیے Claude Code Dashboard آپ کو اس بات کا ایک نجی اور آف لائن منظر فراہم کرتا ہے کہ آپ Claude Code کے ساتھ کیسے تعامل کرتے ہیں۔ یہ ~/.claude/projects/ میں محفوظ JSONL سیشن ٹرانسکرپٹس کو پڑھتا ہے (انہیں کبھی تبدیل نہیں کرتا)، ہر ماڈل کے لیے ٹوکن کے استعمال، API کے مساوی لاگت، سیشن کے دورانیے، ٹول کالز، اسکلز کے استعمال اور git سے متعلق تفصیلات جیسے میٹرکس نکالتا ہے، اور تیز رفتار انکریمنٹل اپ ڈیٹس کے لیے نتائج کو مقامی SQLite ڈیٹا بیس میں کیش کرتا ہے۔ ایک ہلکے FastAPI سرور کے ذریعے فراہم کردہ سنگل پیج ویب انٹرفیس اوور ویو KPIs، روزانہ لاگت کے چارٹس، ماڈل کے لحاظ سے ٹوکن کا حصہ، ٹاپ ٹولز اور اسکلز، ٹیگنگ اور ہائیڈنگ کنٹرولز کے ساتھ پروجیکٹ لیول ٹوٹلز، تفصیلی ویوز کے ساتھ ایک سرچ ایبل سیشن لسٹ، ایک ایکٹیویٹی ہیٹ میپ (دن × گھنٹہ)، اور کیلنڈر اسٹائل ویک ویو پیش کرتا ہے جو پروجیکٹ ٹیگ کے مطابق سیشنز کو کلر کوڈ کرتا ہے۔ کنفیگریشن ہوسٹ، پورٹ، آتھنٹیکیشن ٹوکن، ڈیٹا بیس لوکیشن، اور ایکسپورٹ شدہ ڈیٹا میں ہوم پاتھس کی اختیاری ریڈیکشن کے لیے انوائرمنٹ ویری ایبلز یا کمانڈ لائن فلیگز کے ذریعے کی جاتی ہے۔ اس ٹول کو PyPI سے براہ راست uvx یا pipx کے ذریعے چلایا جا سکتا ہے، uv tool یا pipx کے ساتھ مستقل طور پر انسٹال کیا جا سکتا ہے، یا uv run python -m claude_dashboard کا استعمال کرتے ہوئے سورس چیک آؤٹ سے لانچ کیا جا سکتا ہے۔ اختیاری اسٹیٹک ایکسپورٹ لاگز تک لائیو رسائی کے بغیر ایک خود مختار ورژن کی ہوسٹنگ کی اجازت دیتا ہے۔ تمام پروسیسنگ صارف کی مشین پر ہی رہتی ہے جب تک کہ وہ سرور کو کسی قابل اعتماد نیٹ ورک پر ظاہر کرنے یا اسٹیٹک ایکسپورٹ کو کہیں اور تعینات کرنے کا انتخاب نہ کرے۔
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.