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 તરીકે, સ્થાપન પદ્ધતિ પણ ખૂબ જ સ્પષ્ટ છે:
/plugin marketplace add jarrodwatts/claude-hud /plugin install claude-hud /claude-hud:setup
ચલાવવાની સ્થિતિ દર્શાવો
Claude HUD દ્વારા દર્શાવતી માહિતી ખૂબ જ ઉપયોગી છે, જે તમને ક્યારેક જાણે છે કે તમે કયા વાતાવરણમાં છો, કઈ રૂપરેખામાં, કેટલાં ખર્ચે કઈ કાર્ય ચલાવી રહ્યા છો, ચોક્કસ માહિતી નીચે દર્શાવવામાં આવી છે:
- સંવાદ માહિતી: મોડલ, સબ્સ્ક્રિપ્શન માહિતી, પૃષ્ઠભૂમિનો ઉપયોગ, પ્રોજેક્ટ પાથ, git શાખા, રૂપરેખા (CLAUDE.md, rules, MCP, Hook), સંવાદ સમય
- સાધન માહિતી
- 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 નો ઉપયોગ કરવાની ભલામણ કરવામાં આવે છે!

