GaoSSR/best-claude-hud
Minimal Claude Code statusline HUD powered by Rust.
解決する課題
best-claude-hud は、ターミナルにおける Claude Code 用の高パフォーマンスなステータスラインツールです。デフォルトのステータスラインを、アクティブなモデル、推論の努力度、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をパッチするユーティリティを提供し、コンテキスト警告のノイズを削減。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト