Claude HUD: अपने Claude Code के संचालन की स्थिति को पूरी तरह से समझें
Claude HUD: अपने Claude Code के संचालन की स्थिति को पूरी तरह से समझें

Claude Code के कई राउंड वार्तालाप के दौरान, कई बार जानकारी धुंधली हो जाती है: शाखा सही है या नहीं, वर्तमान सब्सक्रिप्शन जानकारी का उपयोग, नीचे की सामग्री का उपयोग, कॉन्फ़िगरेशन आदि, Claude HUD यह प्लगइन इन समस्याओं को हल करने के लिए है - Claude Code के इनपुट बॉक्स के नीचे संचालन की स्थिति प्रदर्शित करता है, जैसे कि कार का HUD!
HUD (Head-Up Display, हेड-अप डिस्प्ले) एक ऐसा प्रदर्शन प्रणाली है जो महत्वपूर्ण जानकारी को चालक की दृष्टि के सामने "प्रक्षिप्त/प्रदर्शित" करता है, जिससे आपको डैशबोर्ड या मध्य नियंत्रण को देखने की आवश्यकता नहीं होती है और जानकारी प्राप्त करने में मदद करता है, जिससे आपकी दृष्टि सड़क से दूर जाने का समय कम होता है।
स्थापना: Claude Code Plugin
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 ट्रांसक्रिप्ट पथ भी प्रदान करता है - इस वार्तालाप का स्थानीय इतिहास, जिससे आप इस फ़ाइल को पढ़कर अधिक जानकारी प्राप्त कर सकते हैं।
यदि Claude Code आपका मुख्य एजेंट है, तो Claude HUD का उपयोग करने की सिफारिश की जाती है!

