Claude HUD: آپ کے Claude Code کی کارکردگی کی مکمل نگرانی
Claude HUD: آپ کے Claude Code کی کارکردگی کی مکمل نگرانی

Claude Code کے متعدد گفتگو کے دوران، اکثر معلومات غیر واضح ہو جاتی ہیں: شاخ درست ہے یا نہیں، موجودہ سبسکرپشن معلومات کا استعمال، پس منظر میں استعمال کی صورت حال، ترتیب وغیرہ، Claude HUD یہ پلگ ان ان مسائل کو حل کرنے کے لیے ہے - یہ Claude Code کے ان پٹ باکس کے نیچے کارکردگی کی حالت دکھاتا ہے، بالکل کار کے HUD کی طرح!
HUD (Head-Up Display، ہائیڈ اپ ڈسپلے) ایک ایسا نظام ہے جو اہم معلومات کو ڈرائیور کی نظر کے سامنے "پروجیکٹ/دکھاتا" ہے، جس سے آپ کو ڈیش بورڈ یا مرکزی کنٹرول کی طرف دیکھنے کی ضرورت نہیں ہوتی، اس طرح آپ کی نظر سڑک سے دور ہونے کا وقت کم ہوتا ہے۔
تنصیب: Claude Code پلگ ان
Claude HUD کو Claude Code کے پلگ ان کے طور پر نصب کرنا بھی بہت آسان ہے:
/plugin marketplace add jarrodwatts/claude-hud /plugin install claude-hud /claude-hud:setup
کارکردگی کی حالت کی نمائش
Claude HUD کی طرف سے دکھائی جانے والی معلومات بہت مفید ہیں، جو آپ کو یہ جاننے میں مدد کرتی ہیں کہ آپ کس ماحول میں ہیں، کس ترتیب کے ساتھ، کتنی لاگت میں کون سا کام کر رہے ہیں، مخصوص معلومات کی نمائش درج ذیل ہے:
- گفتگو کی معلومات: ماڈل، سبسکرپشن معلومات، پس منظر کا استعمال، پروجیکٹ کا راستہ، git شاخ، ترتیب (CLAUDE.md، قواعد، MCP، ہک)، گفتگو کی مدت
- ٹولز کی معلومات
- Claude Code SubAgent کی معلومات
- کام کی پیشرفت
اصول: Claude Code Statusline پر مبنی، ڈیٹا کا ذریعہ قابل اعتماد
Claude HUD کا نفاذ Claude Code کے Statusline میکانزم پر مبنی ہے:
{ "statusLine": { "type": "command", "command": "~/.claude/statusline.sh", "padding": 0 // اختیاری: سٹیٹس لائن کو کنارے پر جانے کے لیے 0 پر سیٹ کریں } }statusline باقاعدگی سے Claude Code کی ان پٹ وصول کرتا ہے:
{ "hookeventname": "Status", "sessionid": "abc123...", "transcriptpath": "/path/to/transcript.json", "cwd": "/current/working/directory", "model": { "id": "claude-opus-4-1", "displayname": "Opus" }, "workspace": { "currentdir": "/current/working/directory", "projectdir": "/original/project/directory" }, "version": "1.0.80", "outputstyle": { "name": "default" }, "cost": { "totalcostusd": 0.01234, "totaldurationms": 45000, "totalapidurationms": 2300, "totallinesadded": 156, "totallinesremoved": 23 }, "contextwindow": { "totalinputtokens": 15234, "totaloutputtokens": 4521, "contextwindowsize": 200000, "currentusage": { "inputtokens": 8500, "outputtokens": 1200, "cachecreationinputtokens": 5000, "cachereadinputtokens": 2000 } } }لہذا معلومات کی درستگی کی ضمانت دی جا سکتی ہے، اور یہ json بھی transcript_path فراہم کرتا ہے - اس گفتگو کی مقامی تاریخ، اس فائل کو پڑھ کر مزید معلومات حاصل کی جا سکتی ہیں۔
اگر Claude Code آپ کا بنیادی ایجنٹ ہے، تو Claude HUD کا استعمال کرنے کی سختی سے سفارش کی جاتی ہے!

