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

3/4/2026
2 min read

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

cover<em>imageClaude HUD Ekran Görüntüsü 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
Aynı zamanda yapılandırma seçenekleri de sunar: sadece en çok ilgilendiğiniz alanları tutabilir, böylece HUD panelini daha sade ve odaklı hale getirebilirsiniz.

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!

Published in Technology

You Might Also Like