Claude HUD: Claude Kodunuzun Çalışma Durumunu Tam Olarak Kontrol Edin
Claude HUD: Claude Kodunuzun Çalışma Durumunu Tam Olarak Kontrol Edin

Claude Code çoklu oturum sürecinde, birçok kez bilgiler odak kaybına uğrayabilir: dallanma doğru mu, mevcut abonelik bilgisi tüketimi, bağlam kullanımı, yapılandırma vb. Claude HUD bu sorunları çözmek için geliştirilmiş bir eklentidir - Claude Code giriş kutusunun altında çalışma durumunu gösterir, tıpkı bir otomobilin HUD'u gibi!
HUD (Head-Up Display, Yükseltilmiş Ekran) sürücünün görüş alanının önüne kritik bilgileri "projeksiyon/gösterim" yapan bir gösterim sistemidir, böylece göstergelere veya merkezi kontrol paneline bakmadan bilgi alabilirsiniz, bu da görüşünüzün yoldan ayrılma süresini azaltır.
Kurulum: Claude Code Eklentisi
Claude HUD, Claude Code'un Eklentisi olarak, kurulum yöntemi de oldukça sezgisel:
/plugin marketplace add jarrodwatts/claude-hud /plugin install claude-hud /claude-hud:setup
Çalışma Durumunu Gösterme
Claude HUD'un gösterdiği bilgiler oldukça kullanışlıdır, böylece ne ortamda, hangi yapılandırma ile, ne kadar maliyetle hangi görevleri yürüttüğünüzü her zaman bilebilirsiniz. Detaylı gösterim bilgileri aşağıdaki gibidir:
- Oturum bilgileri: Model, abonelik bilgisi, bağlam kullanımı, proje yolu, git dalı, yapılandırma (CLAUDE.md, kurallar, MCP, Hook), oturum süresi
- Araç bilgileri
- Claude Code SubAgent bilgileri
- Görev ilerlemesi
Prensip: Claude Code Statusline'a Dayalı, Güvenilir Veri Kaynağı
Claude HUD'un uygulanması, Claude Code'un Statusline mekanizmasına dayanmaktadır:
{ "statusLine": { "type": "command", "command": "~/.claude/statusline.sh", "padding": 0 // İsteğe bağlı: durum çizgisinin kenara gitmesi için 0 olarak ayarlayın } } statusline, düzenli olarak Claude Code'un girdilerini alır:
{ "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 } } } Bu nedenle bilgilerin doğruluğu garanti edilebilir ve bu JSON ayrıca transcript_path - bu oturumun yerel geçmiş kaydını sağlar, bu dosyayı okuyarak daha fazla bilgi alabilirsiniz.
Eğer Claude Code ana ajanınızsa, Claude HUD'u kullanmanızı kesinlikle öneririm!

