0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Win/Linux向け:複数AIの使用量をトレイでまとめて見るウィジェット

0
Posted at

Win/Linux向け:複数AIの使用量をトレイでまとめて見るウィジェット

こんばんは。

Claude / Codex / Cursor を並行して使ってると、残枠が各ダッシュボードに散らばってて、いまどれくらい使ってるか把握しづらい。
ブラウザ開くのも面倒だし、ツールごとに別々に確認するのも面倒。

デスクトップ上で一覧できればいいのにな、と思って作りました。

GenAIUsageWidget

Windows / Linux 向けのトレイアプリ兼デスクトップウィジェットです。
ローカルでサインイン済みの AI コーディングツールの使用量を、だいたい1分おきに出します。

  • Claude(セッション / 週間 / モデル別週間)
  • Codex(プライマリ、あれば週間)
  • Copilot(Premium / Chat の月間枠)
  • Cursor(Total / Auto / API の内訳など)
  • Antigravity(Gemini Code Assist)

このアプリ自体へのログインは不要です。
各ツールがすでに持ってるローカルの認証情報を読んでるだけです。
397c65f91fc4dc0825e602ee94976f2081973d9d1ab0082763019ceb94a4be5f.gif

ちなみに、きっかけは macOS の CodexBar です。
触発されて作った、という感じで、移植でも公式の Windows 版でもないです。UI や動きも別物。「Windows でも残枠見たいな」が動機です。

入れ方

  1. Releases から Windows の .exe か Linux の .AppImage / .deb を入れる
  2. 普段使ってる Claude / Codex / Copilot / Cursor / Antigravity などに、それぞれの公式手順でサインインしておく
  3. アプリを起動すると、設定済みのやつだけカードが出る

ソースから動かしたい人は README 見てください。

どうやって残枠取ってるか

ざっくり言うと、各ツールのローカルセッションを読んで、その認証で usage API を叩いてます。
未設定のツールはエラー出さずに、カード自体出さないようにしてます。
429 のときは backoff して、最後に取れた値を残す感じです。

最後に

正直まだ甘いところもあります。

Issue とか PR、雑に投げてもらえると嬉しいです。
AI slop 大歓迎です。

今日はこの辺で。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?