GaoSSR/best-claude-hud

Minimal Claude Code statusline HUD powered by Rust.

解決的問題

best-claude-hud 是一個高性能的狀態列工具,為終端中的 Claude Code 提供視覺化的 HUD(平視顯示器)。它將預設狀態列替換為詳細且可自訂的檢視,顯示關鍵資訊,例如目前激活的模型、推理努力程度、Git 狀態以及上下文視窗使用情況,這些資訊在會話中原本較難察覺或追蹤。

工作原理

該工具使用 Rust 編寫以確保效能,並透過 statusLine 設定與 Claude Code 集成。Claude Code 透過標準輸入(stdin)即時傳送狀態資料(模型、工作區、上下文視窗等)給該工具,工具隨後處理這些資料,並使用 ANSI 顏色和可選的 Nerd Font 圖示在終端中渲染為格式化的狀態列。

適用對象

在終端中使用 Claude Code 的開發者,希望獲得更豐富且視覺上有序的狀態列,以監控其 AI 互動、專案狀態和資源使用情況。

主要亮點

  • 全面監控:顯示模型名稱、即時推理努力程度(例如:低、中、高、最大),以及上下文視窗使用情況(令牌數和百分比)。
  • 專案上下文:顯示啟動目錄和 Git 分支狀態,包括乾淨/已修改狀態以及領先/落後計數。
  • 可自訂外觀:包含 TUI 設定介面和多個內建主題(例如 Gruvbox、Nord、Tokyo Night),支援自訂主題。
  • 高效率:使用 Rust 建構,確保極低開銷和高回應速度。
  • 減少提示雜訊:提供一個實用工具,可修補 Claude Code 的 cli.js 以減少上下文警告雜訊。

相關

  • 專案
  • 專案
  • 專案
  • 專案
  • 專案