本文へスキップ
メニュー
ワークフロースキル、tmux、毎日のループツールai-usagebar24のAIプロバイダーのクォータとリセット時刻ghpending未対応のプルリクエストとIssueを1つのリストにtclockコマンドウィジェット付きのターミナル時計ai-memoryコーディングエージェントの長期メモリai-jailAIコーディングエージェント用のOSサンドボックス執筆ブログとLLMベンチマークニュースレターThe M.Akita Chronicles、毎週月曜日ポッドキャストAIについての長い対談を動画でゲームコードで管理するゲームコレクション、Omarchyで環境Omarchy、tmux、そして見送ったものフォロー
ai-usagebar

AIがあとどれだけ使えるか、尽きる前に知る

ai-usagebarは各プランの使用量をプロバイダーから読み取り、いつも見ている場所に表示します。トップバー、ターミナルUI、システムトレイです。claudebarのRust移植として始まり、今は24のプロバイダーに対応しています。

Omarchyのトップバーの下に開いたai-usagebarのパネル:Z.AI GLM Coding Proのセッション、週間、月間MCPのクォータがいずれも1%で、それぞれのリセット時刻と、Claude、Codex、Z.AI、OpenRouter、Kimiのタブ。

作った理由

私はコーディング用のプランをいくつも契約していて、それぞれ計り方が違います。こっちは5時間の利用枠、あっちは週の上限、また別のところは前払いの残高。次のタスクをどのエージェントに回すか決めるために5つのダッシュボードを開くのはばかげていました。今はバーをひと目見ればわかります。

どこで作業していても

同じRustのコアがすべてのフロントエンドにデータを渡すので、どこで見ても数字は一致します。

OpenAIタブを開いたai-usagebarのTUI:Codexの5時間枠が6%、週間が1%で、リセット時刻とペース、クレジットの欄。

ターミナルUI

ai-usagebar-tui:プロバイダーごとのタブ、60秒ごとの更新、設定のオーバーレイ付き。

Claude Max、Codex、Cursor、SuperGrok、Antigravityを並べたmacOSのトレイのポップオーバー。それぞれに使用量のバー、使用率、リセット時刻。

macOSのメニューバー

有効にしたすべてのプロバイダー、ペースの目印、リセット時刻を表示するネイティブのポップオーバー。

プロバイダーごとの使用量バーを並べたWindowsのトレイのダッシュボード。

Windowsのトレイ

通知領域のアイコンとWebView2のポップオーバー。Scoopでインストールできます。

プロバイダーのタブと使用量のバーを表示するKDE Plasma 6のplasmoid。

KDE Plasma 6

プロバイダーのタブ付きのplasmoid。アプレットごとに別のプロバイダーを表示できます。

やってくれること

壁にぶつかる前に通知

クォータの利用枠が97%を超えるとデスクトップ通知、100%で緊急の通知、ためておいたリセットクレジットが切れる48時間前にも警告します。しきい値は変更できます。

アカウントを自動で見つける

ai-usagebar detectは、マシンにすでに認証情報があるプロバイダーをすべて有効にします。読むのはローカルのファイルとキーチェーンだけで、ネットワークには出ません。

最後に取れた数字を表示し続ける

ネットワークが失敗しても前回のデータを画面に残します。HTTP 429を返したプロバイダーには5分間アクセスしません。

複数アカウント

名前を付けたClaude、Codex、OpenRouterのアカウントを並べて、それぞれ別の項目として表示します。

claudebarの置き換えにそのまま使える

同じWaybar JSON、フラグ、Pangoのツールチップ、Omarchyのテーマ検出、ロック付きのOAuth更新。

スクリプトから使える

ai-usagebar usage --jsonは、すべてのプロバイダーのクォータとリセット時刻を1つのドキュメントとして出力します。

24のプロバイダー

コマンドラインとTUIはすべてに対応しています。デスクトップでの対応は連携先によって違うので、READMEの表を見てください。

  • Claude
  • Anthropic API
  • Codex
  • GitHub Copilot
  • Z.AI
  • OpenRouter
  • DeepSeek
  • Kimi
  • Kilo
  • Novita
  • Moonshot
  • Grok
  • SuperGrok
  • Grok Bot
  • Antigravity
  • Cursor
  • MiniMax
  • Kiro
  • Nous Research
  • OpenCode Go
  • Command Code
  • Ollama Cloud
  • OrcaRouter
  • Model Studio

インストール

プラットフォームを選んでください。Omarchy Quattroではバイナリとプラグインの両方が必要です。

ターミナル
omarchy pkg aur add ai-usagebar-bin &&  omarchy plugin add https://github.com/akitaonrails/ai-usagebar.git --enable

あとは使っているものを有効にして、表示するだけです。

ターミナル
ai-usagebar detect     # enable providers you already have credentials forai-usagebar usage      # every quota and reset timeai-usagebar-tui        # the terminal UI
そのほかはすべてREADMEに

ここにあるものはすべてオープンソースです

ツールもスキルもベンチマークも公開リポジトリです。フォークして、自分の働き方に合うバージョンを作ってください。