Repolode
steipete

steipete/CodexBar

パスワードを保存せずに、100以上のAIコーディング/APIプロバイダーの利用上限、リセット時刻、支出を表示するmacOSメニューバーアプリ。

スター
22,656
フォーク
2,141
未解決の Issue
59
最終コミット
7 時間前

これは何?

CodexBarは、AIコーディングプロバイダーの利用上限をひと目で確認できる、小規模なmacOSメニューバーアプリです。QtベースのLinuxデスクトップ版と、同梱のCLIも用意されています。プロバイダーごとに、セッション単位・週単位・月単位の利用状況と次回リセットまでのカウントダウンを表示するため、長時間のタスクを始める前に余裕があるか確認できます。

Codex、Claude、Cursor、Gemini、Copilot、OpenRouter、多数のAPIゲートウェイなど、幅広いサービスに対応しています。プロバイダーに応じて、OAuthやAPIキー、ブラウザーCookie、CLIの出力、ローカルファイルから情報を取得し、パスワードは保存しません。プロバイダーのステータスを定期確認し、メニューとメニューバーアイコンに障害バッジを表示します。

利用枠の表示に加えて、クレジット残高、APIを利用するプロバイダーの支出グラフ、CodexとClaudeのローカルコストスキャンにも対応しています。スクリプトやCIからは`codexbar` CLIを利用でき、`codexbar serve`を使ってサードパーティ製ウィジェットやデスクトップディスプレイにデータを送れます。

主な機能

  • 01プロバイダーごとに、セッション単位・週単位・月単位の利用状況とリセットまでのカウントダウンを表示します。
  • 02認証情報としてOAuth、APIキー、ブラウザーCookie、CLIの出力、ローカルファイルに対応しています。
  • 03プロバイダーの障害情報をメニューとメニューバーアイコンに表示します。
  • 04APIを利用するプロバイダーの支出と利用状況をグラフ化し、CodexとClaudeのローカルコストをスキャンします。
  • 05スクリプトやCIで使えるCLIと、macOSのWidgetKitウィジェットを備えています。

ユースケース

  • 長時間のコーディングを始める前に、ClaudeやCodexの利用上限の残りを確認する。
  • メニューバーからOpenAI、OpenRouter、LiteLLMのAPI支出を追跡する。
  • CLI経由で、デスクトップディスプレイ、Stream Deck、ステータスバーに利用状況データを送る。
  • macOSまたはLinuxで、複数のAIコーディングサービスのサブスクリプションをまとめて管理する。

クイックスタート

  1. 1

    HomebrewでmacOSアプリをインストールする

    brew install --cask codexbar
  2. 2

    設定を開き、使用するプロバイダーを有効にして、それぞれのサービスにサインインする

使う前に知っておきたいこと

  • メニューバーアプリはmacOS 14以降のみ対応。Linuxでは別のQtデスクトップアプリを使用します。
  • 使用状況を表示するには、各プロバイダーで個別にサインインするか、APIキーまたはブラウザーセッションを設定する必要があります。

トピック

よくある質問

CodexBar とは?
パスワードを保存せずに、100以上のAIコーディング/APIプロバイダーの利用上限、リセット時刻、支出を表示するmacOSメニューバーアプリ。 CodexBarは、AIコーディングプロバイダーの利用上限をひと目で確認できる、小規模なmacOSメニューバーアプリです。QtベースのLinuxデスクトップ版と、同梱のCLIも用意されています。プロバイダーごとに、セッション単位・週単位・月単位の利用状況と次回リセットまでのカウントダウンを表示するため、長時間のタスクを始める前に余裕があるか確認できます。
CodexBar は無料で使えますか?ライセンスは?
CodexBar は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
CodexBar は今もメンテナンスされていますか?
活発にメンテナンス中。CodexBar の最終コミットは 2026年10月19日 です。
CodexBar は何に使えますか?
長時間のコーディングを始める前に、ClaudeやCodexの利用上限の残りを確認する。 メニューバーからOpenAI、OpenRouter、LiteLLMのAPI支出を追跡する。 CLI経由で、デスクトップディスプレイ、Stream Deck、ステータスバーに利用状況データを送る。 macOSまたはLinuxで、複数のAIコーディングサービスのサブスクリプションをまとめて管理する。
CodexBar のインストール方法は?
HomebrewでmacOSアプリをインストールする: brew install --cask codexbar 設定を開き、使用するプロバイダーを有効にして、それぞれのサービスにサインインする
CodexBar はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/steipete/CodexBar

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト