Claude Meters

Claude Meters

Claude Codeのセッション(5時間)と週間の使用率を、メニューバーの2つの円形メーターだけで確認できる、macOS用の小さなユーティリティです。

macOS版をダウンロード GitHubで見る

無料・オープンソース(MIT) · macOS 13 Ventura以降

ポップオーバー:セッション11%(3時間後にリセット)、週間12%(4日後にリセット)
メニューバーの表示と、クリックすると開くポップオーバー。数値はサンプルです。

特徴

含まれないもの:使用量の履歴、グラフ、予測、通知、複数アカウント、モデル別の内訳。

動作環境とインストール

  1. 最新のリリースを開き、AssetsからClaudeMeters-v*-macOS.dmgをダウンロードします。「Source code」はソースコードなので不要です。
  2. .dmgを開き、Claude Meters.appをApplicationsフォルダにドラッグします。
  3. 起動すると、メニューバーに2つのリングが表示されます。

v0.1.1以降のリリースはDeveloper ID証明書で署名され、Appleの公証も済んでいるため、Gatekeeperの警告なしで開けます。自動更新はしません。設定の「更新を確認」で、新しい版が出ているかを確認し、リリースのページを開けます。

Usage情報の取得方法

Claude Meters自身は認証情報を要求・保存しません。Claude CodeがすでにmacOSのKeychain(Claude Code-credentials)に保存しているOAuthトークンを読み取り、それを使ってAnthropicのUsage APIにセッションと週間の使用率を問い合わせます。

トークンは、Claude Code自身がこの項目の保存に使っている/usr/bin/securityコマンド経由で読み取ります。そのため、通常はKeychainの許可ダイアログは表示されず、Claude Codeがトークンを更新したあとも再表示されません。キーチェーンがロックされているときなどにダイアログが出たら、ログインパスワードで許可してください。

ほかの通信は、設定の「更新を確認」を押したときに、GitHubへ最新のリリースを問い合わせるものだけです。

非公式のツールで、ドキュメントのないAPIを使っています。このAPIはAnthropicの公開・ドキュメント化されたAPIではなく、予告なく変更されたり、使えなくなったりすることがあります。応答が想定と合わなくなったときは、推測せずに失敗(–)として表示します。