料金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 | レスポンス時間・セッション時間 |
実務で見るポイント
- コスト管理: 5時間課金ウィンドウの残量が常時見えるため、$5/時の上限に近づいたら作業ペースを調整できる
- Gitブランチ確認ミス防止: ステータスライン常時表示でブランチ切り忘れに気づきやすい
- Claude Codeのステータスライン仕様:
settings.jsonのstatusLine.commandに任意コマンドの出力を流し込む公式機能を利用しているため、他の自作スクリプトにも応用できる
免責事項 — 掲載情報は執筆時点のものです。料金・機能は変更される場合があります。最新情報は各公式サイトをご確認ください。