AThevon/TokenEater

Native macOS app to monitor Claude AI usage limits and watch your coding sessions live

解決的問題

TokenEater 解決了在 Claude AI 上『盲目』觸達使用限制的問題。由於 Anthropic 未提供原生桌面使用監控工具,Pro、Max 或 Team 計畫的使用者常常在不知自己距離限額有多近或消耗速度有多快的情況下耗盡額度。

工作原理

該應用從 macOS Keychain 中讀取 OAuth 訪問令牌(與 Claude Code 使用的令牌相同),向 Anthropic 的使用情況和使用者資料端點發起只讀 API 呼叫。然後處理這些資料,透過 macOS 菜單列應用、桌面小工具和浮動覆蓋層提供即時監控。為確保效能與安全,主應用將使用資料寫入共享本地 JSON 檔案,WidgetKit 擴充功能透過讀取該檔案實現監控,無需直接存取網路或 Keychain。

適用對象

使用 Claude Code 並希望在 macOS 上以高可見性方式追蹤其令牌使用量、消耗速度和歷史記錄的 Claude AI 高階使用者(特別是 Pro、Max 或 Team 計畫使用者)。

主要亮點

  • 多介面監控:透過可自訂的菜單列彈出視窗、原生 macOS 桌面小工具和浮動覆蓋層追蹤使用情況。
  • Agent Watchers:一個浮動覆蓋層,可監控活躍的 Claude Code 會話,並允許使用者直接跳轉至對應終端。
  • 智慧配速與著色:基於使用情況和預測速率計算「風險評分」的風險感知系統,將狀態按區域(如「冷靜」、「正常」、「警告」、「高溫」)進行顏色編碼。
  • 使用歷史:基於 Claude Code 的本地 JSONL 日誌的時間序列令牌使用量瀏覽器,支援按模型系列(Opus、Sonnet、Haiku)過濾。
  • 細粒度通知:可自訂的使用量上升、恢復、配速和定時重置提醒等通知。

相關

  • 專案
  • 專案
  • 專案
  • 專案
  • 專案