ログイン不要!OpenAI Codex & Claude Codeの使用状況を可視化する「CodexBar」徹底解説


ログイン不要!OpenAI Codex & Claude Codeの使用状況を可視化する「CodexBar」徹底解説

steipete/CodexBar

2026-03-04

登場人物

先輩(冷静沈着、効率厨、赤い彗星っぽい)

後輩(お調子者、すぐトークンを使い切る、黄色いネズミっぽい)

後輩
「先輩!大変です!今すぐ Claude Code で爆速コーディングしたいのに、なぜか動きません!僕の情熱が足りないんですかね!?」

先輩 「…情熱の問題ではない。お前、レートリミット(利用制限)を使い切ったんじゃないのか?」

後輩
「えっ、制限? 確認するのにブラウザ開いて、ログインして、設定画面の奥深くに行って……。そんなの、バトルの最中にやってられませんよ!」

先輩 「甘いな。エンジニアなら、戦況は常に『メニューバー』で把握しておくものだ。これを見ろ。『CodexBar』だ。」

エンジニアにとって、AIはもはや「相棒」ですが、気になるのが 「あとどれくらい使えるか(残弾数)」 ですよね。

CodexBar は、OpenAI Codex や Claude Code(Antigravity など)といった AI ツールの使用統計を、ブラウザでログインすることなく、Mac のメニューバーに常駐して表示してくれる Swift 製のオープンソースツールです。

コンテキストスイッチの削減
ブラウザを開いてダッシュボードを確認する手間が省けます。

コスト/制限の可視化
「気づいたら課金がすごいことに!」や「大事な時に制限がかかった!」を防げます。

Swift + AI の構成
中身が Swift なので、Mac ユーザーのエンジニアには親和性が高く、動作も軽量です。

「導入は、ボタンをポチッとするだけだ。逃げちゃダメだ。」

GitHub からダウンロード
steipete/CodexBar の Releases ページから最新の .dmg または .zip を落とします。

アプリケーションフォルダへ移動
いつものようにドラッグ&ドロップ。

APIキー等の設定
初回起動時に、各サービスのトークンや設定ファイル(~/.anthropic/config.json など)のパスを指定します。

「中身がどうなっているか気になる? よろしい、ならばソースコード(の概念)だ。」

CodexBar は、ローカルにある AI ツールの設定ファイルやログを監視・解析して数値を抽出しています。例えば、Claude Code の使用状況を読み取るロジックのイメージはこんな感じです。

// ※実際のコードを簡略化したイメージです
import Foundation

struct UsageStats {
    let usedTokens: Int
    let limitTokens: Int
    
    // 計算プロパティで進捗率を出す
    var usagePercentage: Double {
        return (Double(usedTokens) / Double(limitTokens)) * 100
    }
}

class CodexManager {
    func fetchClaudeUsage() -> UsageStats {
        // 通常は ~/.anthropic/ などのローカルファイルを読みに行く
        // または、特定のAPIエンドポイントから現在のレートリミット情報を取得する
        print("ステータスを同期中... 認めたくないものだな、自分自身の消費量ゆえの過ちというものは。")
        
        return UsageStats(usedTokens: 1500, limitTokens: 5000)
    }
}

ペアプロ中
「あ、あと30分で Claude の制限が来るから、今のうちに重いリファクタリング終わらせようぜ」という判断が瞬時にできます。

デバッグ地獄
AI に頼りすぎて、知らぬ間にトークンを溶かしている自分を客観視(絶望)できます。

後輩
「なるほど! これがあれば、僕の残りのパワーが一目でわかるんですね! 15%…? 少なっ! 先輩、これじゃあ必殺技が撃てません!」

先輩
「…無駄撃ちするからだ。これからは CodexBar を見て、計画的にコードを書くんだな。さて、このツールの設定方法をもっと詳しく調べてみるか?」

「Would you like me to...(次はどうする?)」

特定のサービス(Claude Code など)との連携設定を詳しく解説しましょうか?


steipete/CodexBar




論理的な情報検索を実現:PageIndexによる次世代RAGシステムの構築

PageIndexは、従来のVector-Based RAG (Retrieval-Augmented Generation)とは一線を画す、新しい推論ベースのRAGフレームワークです。従来のRAGでは、ドキュメントを一定のサイズでチャンク(断片)に区切り、それをベクトル化(埋め込み)してデータベースに保存し、質問のベクトルと類似度の高いチャンクを検索していました。


ソフトウェアエンジニア必見!リアルタイム物体検出NVR「Frigate」活用術

frigateは、IPカメラ用のNVR (Network Video Recorder) だ。だが、ただのNVRじゃねぇ。こいつの真骨頂は、リアルタイムのAIによるオブジェクト検出にある。つまり、カメラの映像から、人間、車、猫といった特定の物体を瞬時に見つけ出すことができるんだ。


PythonでAIを分業させる技術:microsoft/agent-frameworkで効率化

このフレームワークは、まるでドラマの名探偵チームを結成して、複雑な事件(タスク)を連携して解決していくようなイメージで捉えると分かりやすいですよ!‍♂このフレームワークは、AIエージェントを構築、連携、デプロイするための強力なツールキットです。Pythonと


AIの幻覚を防げ!git-mcpで実現する信頼性の高いコード生成

しかしながら、idosal/git-mcp について、ソフトウェアエンジニアの視点から、その有用性、導入方法、サンプルコードを分かりやすく、丁寧にご説明することは可能です。idosal/git-mcp は、GitHub プロジェクト向けのオープンソースなリモートサーバーです。その目的は、AIによるコード生成における「幻覚(Hallucination)」、つまり事実に基づかない誤ったコードの生成を防ぐことです。


RPAの次世代形:trycua/cuaが提供する安全なデスクトップAIエージェントインフラストラクチャ

今回は、GitHubで注目を集めているプロジェクト「trycua/cua」(読み方クーア、とされています)について、ソフトウェアエンジニアの視点から、その魅力と活用法をわかりやすく解説しますね。trycua/cuaは、「Computer-Use Agents(コンピューター利用エージェント)」のためのオープンソースのインフラストラクチャです。簡単に言えば、AIエージェントがWindows、macOS、LinuxといったデスクトップOS全体を制御できるようにするためのサンドボックス、SDK(開発キット)、評価ツールを提供しています。


ライブ配信・アバター開発に革命!Deep-Live-CamをPythonで組み込む実践ガイド

あなたが着目された「hacksider/Deep-Live-Cam」は、リアルタイムでの顔交換(フェイススワップ)や、たった一枚の画像からビデオディープフェイクを生成できる、非常に興味深いツールです。これは、AIとリアルタイム処理の技術がぎゅっと詰まった、いわば「新世代のインスタントラーメン」のようなものです!


AIとの禁断の関係?システムプロンプトでAIを操る方法

この「x1xhlol/system-prompts-and-models-of-ai-tools」は、色々なAIツール(CursorとかDevinとかReplit Agentとか、数えきれないほどのAI界のイケメン・美女たち)が裏でどんな「システムプロンプト」(AIへの指示書みたいなもの)を使っているか、そしてどんなAIモデルが動いているのかを、こっそり教えてくれちゃう宝の山なんです!


もう手作業は不要!huggingface/aisheetsが叶える魔法のデータセット作成術

「データセット作成の辛い作業、もう終わりにしませんか?これまで手作業で何日も、何週間もかけていた作業が、このツールを使えば、あっという間に完了しちゃうんです。まるで、魔法のシートにキーワードを打ち込むだけで、AIが自動的にデータを生成してくれるような感覚です。


マルチAI対応Lobe Chatを使いこなす:現場エンジニアが知るべきデプロイとカスタマイズ

Lobe Chatは、単なるチャットアプリではありません。オープンソースでモダンなデザインのAIチャットフレームワークであり、ソフトウェア開発の現場で非常に多くのメリットをもたらします。Lobe Chatの導入は非常に簡単で、コーディング不要で試せるのが魅力です。