料金OSS(無料)
対応Claude Code
ライセンスGitHubで公開
目次

概要

claude-powerlineは、Claude Codeの下部に表示されるステータスラインをVim/powerline風のデザインに置き換えるOSSツール。 コスト追跡・Git状態・コンテキスト使用率などをリアルタイムで視覚化できる。

一次ソース

主なポイント

  • コスト可視化: セッションコスト・5時間課金ウィンドウ・日別予算をパーセンテージアラート付きで追跡
  • Git統合: ブランチ名・コミット数・作業ツリーの変更状況を常時表示
  • テーマ6種: Dark / Light / Nord / Tokyo Night / Rose Pine / Gruvbox から選択
  • スタイル3種: minimal(シンプル)/ powerline(矢印区切り)/ capsule(カプセル形)
  • 依存関係ゼロ: 外部ライブラリなし、npxで即実行

導入方法

Claude Codeの設定ファイル(~/.claude/settings.json)に1行追加するだけ。

{
  "statusLine": {
    "type": "command",
    "command": "npx -y @owloops/claude-powerline@latest --style=powerline"
  }
}

テーマを指定する場合:

"command": "npx -y @owloops/claude-powerline@latest --style=powerline --theme=tokyo-night"

表示できるセグメント

セグメント内容
directory現在のディレクトリ名
gitブランチ・SHA・変更ステータス
model使用中のClaudeモデル名
contextコンテキストウィンドウ使用率
sessionセッションコスト・トークン数
block課金ブロック内のコスト
today当日累計コスト
budget予算上限と警告
metricsレスポンス時間・セッション時間

実務で見るポイント

  1. コスト管理: 5時間課金ウィンドウの残量が常時見えるため、$5/時の上限に近づいたら作業ペースを調整できる
  2. Gitブランチ確認ミス防止: ステータスライン常時表示でブランチ切り忘れに気づきやすい
  3. Claude Codeのステータスライン仕様: settings.jsonstatusLine.commandに任意コマンドの出力を流し込む公式機能を利用しているため、他の自作スクリプトにも応用できる

免責事項 — 掲載情報は執筆時点のものです。料金・機能は変更される場合があります。最新情報は各公式サイトをご確認ください。