CodexIsland - Claude Code/Codexの使用量をMacBookのノッチに表示するネイティブmacOSアプリ
(github.com/ericjypark)Claude CodeやCodexを使っていると、使用量制限をかなり中途半端なタイミングで確認することになります。
私はたいてい、しばらくコーディングしたあとで「今、Claudeの5時間制限ってあとどれくらい残ってるんだろう?」と急に気になるのですが、それを確認するために別の画面を開くと、一度流れが途切れてしまいます。かといって、現在実行中のセッションで /usage を入力すると、すでに動いているコマンドのせいで遅延が発生するのも嫌でした。大したことではないのですが、これが頻繁に繰り返されるとかなり気になっていました。
そこで、MacBookのノッチに使用量を表示してみたらどうだろうと思い、小さなmacOSアプリを作りました。名前はCodexIslandです。
ノッチにマウスを乗せると、Claude CodeとCodexの5h / 7d使用量、reset time、残り使用量、token usageを確認できます。大げさなアプリではなく、単に「コーディング中にわざわざ別の画面を開かず、usageだけすぐ見られたら便利では?」というところから始まりました。
最初はDynamic Island向けのちょっとしたおもちゃに近いものでした。でも作っていくうちに、アニメーションや位置をうまく考えれば、思った以上にきれいに仕上げられそうだと感じましたし、実際に作ってみると周りの人たちにもかなり好評だったので、オープンソースとして公開しようと思いました。
ということで、オープンソースとして公開しました!
MITライセンスで、local-firstです。telemetryは一切ありません。Claude/Codexの使用量やローカルのauth状態に関わるアプリなので、サーバーとの通信はまったく入れたくありませんでした。
まだ初期バージョンです。インストールの流れもさらに整える必要がありますし、ノッチのないMacではどう見せるのがよいかも検討中です。ただ、現時点でも満足度はとても高く、継続的に発展させていくつもりです。
Claude CodeやCodexをよく使う方に、ぜひ一度試してみて感想を教えていただけるとうれしいです!
- 表示される使用量/reset timeが期待どおりか
- ノッチhoverが自然か
- 実際にコーディング中、別の画面を開く回数が減るか
- 追加してほしい指標があるか
このあたりについて、たくさんフィードバックをいただけるとうれしいです。ありがとうございます! 🙇♂️
ランディングページ: https://codexisland.com
GitHubリポジトリ: https://github.com/ericjypark/codex-island
8件のコメント
すっきりしていますね
ありがとうございます!!
Apple Watchで見たいです
Apple Watchにアプリをインストールするには、おそらくAppleの開発者登録の支払いが必要になりそうなので、近いうちの予定はありません…。
デザインもすっきりしていて、使い勝手も良いですね!
トークンを使い切った場合、インタラクションなしでもすぐに確認できるとさらに良さそうです。
アイコンが白黒に変わるとか…個人的な意見です!
良いアイデアをありがとうございます!
おお、これはすごくきれいですね。アクティブになっているときに枠が光るアニメーション効果を on/off できたらいいなと思います。
ありがとうございます!
SettingでLow Power Modeを有効にすると、syncが発生したときだけ境界線が光るように設定できます!