Autumn1337/better-statusline
A status line for Claude Code: the session's figures as dot-matrix rings, and the music you are playing beside them
解決する問題
このプロジェクトは、Claude Code 用のビジュアルでリアルタイムなダッシュボードを提供し、標準のコマンドラインインターフェースを動的なステータスバーで置き換えたり、補強したりします。ユーザーはターミナル内で直接、セッションメトリクス、API 使用量、メディア再生を追跡できます。
仕組み
このツールは、Claude Code の関数フックを使用して、プロンプトの上に「バンド」を描画します。ブライユセルドットマトリックスパターンを使用して、コンテキスト使用率リング、キャッシュステータス、レート制限などの視覚要素を描画します。また、macOS のメディアプレーヤー(Spotify または Apple Music)と統合し、アルバムカバーから色を抽出してインターフェースをスタイリングするミュージックカードを表示します。
対象ユーザー
macOS で Claude Code を使用し、視覚的に優れ、美しく、情報豊富なターミナル環境を望む開発者向けに設計されています。ウィンドウを切り替えることなく、トークン使用量、セッションの進行状況、メディアコントロールを監視したいユーザーに特に役立ちます。
ハイライト
- ビジュアルステータスリング:コンテキストウィンドウの使用率、キャッシュの有効期限、5 時間/週の使用制限を表示します。
- セッショントラッキング:git ブランチ情報、ファイル変更、ターンごとの支出バーを表示します。
- 統合メディアコントロール:再生コントロールとアルバムアート抽出を備えたミュージックカードを表示します。
- レスポンシブ UI:ライト/ダークテーマに自動的に適応し、
/foldコマンドで単一の行に折りたたむことができます。 - カスタマイズ可能:アイコンセット(Nerd Fonts と Unicode)とモーション設定のオプションを提供します。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト