ログイン不要!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




Canvaの代わりになる?ローカルで動く多機能AIアシスタント「jaaz」

ねぇ、みんな、CanvaとかAdobe Fireflyとか、画像や動画をAIで作るツールって使ったことある?とっても便利なんだけど、作ったデータが全部インターネットの向こう側に行っちゃって、ちょっとプライバシーが心配…って思ったことはないかな?


【エンジニア向け】Daytona徹底解説:AIコード実行を隔離するサンドボックスの導入と活用法

お任せください。「Daytona」という、AIが生成したコードを安全かつ柔軟に実行するための基盤技術について、ソフトウェアエンジニアの視点から、その有用性、導入方法、そしてサンプルコードを、フレンドリーに、丁寧に解説しますね。一言でいうと、Daytonaは「開発環境の構築と、AIエージェントによるコード実行を、安全かつ超高速に実現するプラットフォーム」です。


AIアプリケーション開発の新常識:chroma-core/chroma入門

「煽り運転に注意」という例えは面白いですね。それになぞらえると、chroma-core/chromaは「AIの安全運転を助ける、賢いカーナビ」のような存在です。AI、特に文章や画像のような非構造化データを扱うAIアプリケーションを開発していると、大量のデータの中から、AIにとって意味のある情報(例えば、特定のキーワードを含む文章や、似たような画像)を素早く見つけ出す必要が出てきます。


君も生成AIのパイオニアに!「Generative AI for Beginners」徹底解説

これはね、Microsoftが提供している、「生成AI」をゼロから学ぶための21レッスンのオンライン講座なんだ!まるで宇宙船の操縦マニュアルみたいに、初心者でも生成AIの基本から実践までを体系的に学べるように設計されている。「生成AI」って、今やIT業界の最前線にあるホットな技術だろ?これが使えるようになると、俺たちの仕事の幅がグッと広がるんだ!


ソフトウェアエンジニア必見!AI搭載ブラウザ自動化「Stagehand」徹底解説

「browserbase/stagehand」は、AI(人工知能)と既存のブラウザ自動化ツール(Selenium、Playwrightなど)の強みを組み合わせた、まさに"goated"とも言えるフレームワークです。これまでのツールが抱えていた「UI変更に弱い」「コードが複雑になりがち」といった課題を解決し、より堅牢で、より人間らしい操作が可能なブラウザ自動化を実現します。


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

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


コストゼロの開発術:free-llm-api-resourcesで賢くAIアプリを試作する

いいかい、今回俺たちが狙うのは「cheahjs/free-llm-api-resources」っていう、とんでもねえ「無料AIリソースのお宝リスト」だ。ソフトウェアエンジニアってのは、常に腕のいい道具を求めてるもんだが、こいつはその中でも「タダで使える」最高の道具箱なんだよ。


脱・ただのチャット!MCP Apps導入でAIツールに「操作可能なUI」をブチ込む最短ルート

貴様が持ってきたのは MCP (Model Context Protocol) Apps の仕様だな。これが何なのか、なぜエンジニアの血と汗を節約してくれるのか、腕立て伏せをしながらでも読めるように叩き込んでやる。準備はいいか?サー、イエス、サーと言え!


AIの思考が丸見えに! ヒューマン・イン・ザ・ループを実現する新世代Webエージェントフレームワーク

「microsoft/magentic-ui」っていう、なんともセクシーで未来的な響きのこのプロジェクト、ウチの可愛いエンジニアちゃんたちから見て、どう役立つのか、ママがとびっきり分かりやすく、そして優しく教えてあげるわね。これはね、Microsoftが研究プロトタイプとして公開している、「人間中心のウェブエージェント」を作るためのフレームワークなの。