掲載済み (2026-03-21号)
#167 139文字 • 1分

Claude Codeの使用率がステータスラインに表示できるようになったので表示用のスクリプトを作った話

日本語

掲載情報

概要

Claude Code v2.1.80で追加されたrate_limitsフィールドを活用し、5時間および7日間の使用率をステータスラインに美しく表示する5つのPythonスクリプトを紹介しています。

詳細内容

Claude Code v2.1.80から、ステータスライン用のスクリプトに渡されるJSONデータに`rate_limits`フィールド(5時間・7日間の使用率とリセット時刻)が追加されました。本記事では、このデータを活用してターミナルのステータスラインに使用状況をリアルタイム表示する方法を解説しています。設定ファイル(settings.json)への追記方法に加え、ミニマルなドット形式、スパークライン、円グラフ風アイコン、高精細プログレスバー、点字パターンを用いたドット形式といった、5つの視覚的バリエーションのPythonスクリプト全文が公開されています。各スクリプトは使用率に応じて緑から赤へ変化するグラデーション機能を備えており、リソース管理を視覚的に効率化できます。