Owloops/claude-powerline

Beautiful vim-style powerline for Claude Code

何を解決するか

Claude Powerline は Claude Code 用の高度にカスタマイズ可能な vim スタイルのステータスラインを提供し、セッションメトリクス、git 状態、使用コストに関するリアルタイムの可視性が欠如している問題を解決します。このツールは Claude Code インターフェースの下部を、ユーザーがシステムを手動で照会しなくても、トークン使用量、コスト、環境詳細を追跡できる情報ダッシュボードに変換します。

動作方法

このツールは Claude Code 用のコマンドベースのステータスラインプラグインとしてインストールされます。別プロセスとして実行され、セッションデータと環境変数を読み取って「セグメント」(例:Git ブランチ、現在のモデル、トークン使用量)のフォーマットされた文字列を生成します。ユーザーは JSON 設定ファイルまたは Powerline Studio と呼ばれるビジュアル設定ツールを使ってこれらのセグメントをカスタマイズできます。複数の視覚スタイル(ミニマル、Powerline、カプセル、TUI)と複数の組み込みテーマ(Nord、Tokyo Night など)をサポートしており、Unicode シンボルまたは ASCII テキストでレンダリング可能です。

対象ユーザー

プロジェクトの git 状態、API 使用コスト、コンテキストウィンドウの利用状況を継続的かつリアルタイムで把握したい、Claude Code を使用する開発者。

主な特徴

  • リアルタイム使用状況追跡: セッションおよび1日単位のトークン使用量、コスト、5時間の課金ウィンドウ利用状況を監視。
  • Git 統合: 現在のブランチ、コミット SHA、スタッシュ数、ワークツリーの状態を表示。
  • コンテキストウィンドウ監視: プログレスバーのさまざまなスタイル(バー、ドット、ブロック)でコンテキスト使用状況を可視化し、カスタムモデルのコンテキスト制限をサポート。
  • プロンプトキャッシュタイマー: 5分間のプロンプトキャッシュTTLを追跡し、『コールドスタート』を回避するのを支援。
  • ビジュアル設定ツール: ライブプレビューとJSON設定のエクスポートが可能なウェブベースのスタジオを備えています。
  • 豊富なカスタマイズ: カスタムテーマ、環境変数の表示、カスタム予算警告をサポート。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト