Claude HUD: Menguasai Status Operasi Claude Code Anda Secara Menyeluruh

3/4/2026
2 min read

Claude HUD: Menguasai Status Operasi Claude Code Anda Secara Menyeluruh

cover<em>imageClaude HUD ScreenshotDalam proses perbualan berbilang Claude Code, sering kali maklumat akan hilang fokus: sama ada cabang adalah betul, penggunaan maklumat langganan semasa, penggunaan konteks, konfigurasi dan lain-lain, plugin Claude HUD ini adalah penyelesaian kepada masalah ini - memaparkan status operasi di bawah kotak input Claude Code, seperti HUD kereta!
HUD (Head-Up Display, Paparan Kepala) adalah sistem paparan yang "memproyeksikan/memperlihatkan" maklumat penting di hadapan pandangan pemandu, membolehkan anda mendapatkan maklumat tanpa perlu menundukkan kepala untuk melihat instrumen atau pusat kawalan, dengan itu mengurangkan masa pandangan dari jalan.

Pemasangan: Plugin Claude Code

Claude HUD sebagai Plugin Claude Code, cara pemasangannya juga sangat intuitif:

/plugin marketplace add jarrodwatts/claude-hud /plugin install claude-hud /claude-hud:setup

Memaparkan Status Operasi

Maklumat yang dipaparkan oleh Claude HUD sangat berguna, membolehkan anda sentiasa mengetahui persekitaran apa yang anda berada, dengan konfigurasi apa, menggunakan berapa kos untuk menjalankan tugas apa, maklumat yang dipaparkan adalah seperti berikut:

  • Maklumat sesi: Model, maklumat langganan, penggunaan konteks, laluan projek, cabang git, konfigurasi (CLAUDE.md, peraturan, MCP, Hook), tempoh sesi
  • Maklumat alat
  • Maklumat SubAgent Claude Code
  • Kemajuan tugas
Pada masa yang sama, ia juga menyediakan pilihan konfigurasi: anda boleh mengekalkan hanya medan yang paling anda fokuskan, menjadikan panel HUD lebih ringkas dan lebih fokus.

Prinsip: Berdasarkan Statusline Claude Code, Sumber Data Yang Boleh Dipercayai

Pelaksanaan Claude HUD adalah berdasarkan mekanisme Statusline Claude Code:

{ "statusLine": { "type": "command", "command": "~/.claude/statusline.sh", "padding": 0 // Pilihan: tetapkan kepada 0 untuk membiarkan status line pergi ke tepi } }statusline akan menerima input Claude Code secara berkala:

{ "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 } } }Oleh itu, maklumat boleh dijamin tepat, dan json ini juga menyediakan transcript_path - rekod sejarah tempatan sesi ini, yang boleh digunakan untuk mendapatkan lebih banyak maklumat.

Jika Claude Code adalah Agen utama anda, sangat disyorkan untuk menggunakan Claude HUD!

Published in Technology

You Might Also Like