mm7894215/TokenTracker
Local-first AI token usage & cost tracker for 27 coding tools — with a desktop pet, 4 widgets, achievements, native macOS/Windows apps, and a one-command CLI. Never reads prompts.
解決的問題
TokenTracker 提供了一個集中式的本地優先儀表板,用於追蹤數十種不同 AI 程式設計工具的 Token 使用量與成本。它消除了檢查多個供應商儀表板的需要,無需雲端帳戶或 API 金鑰即可提供支出與速率限制的統一檢視。
工作原理
該工具結合使用輕量級鉤子、外掛程式和被動讀取器來監控 AI CLI 工具。它解析這些工具產生的本地日誌、SQLite 資料庫和工作階段檔案,以提取 Token 計數和時間戳。這些數據會被聚合到 30 分鐘的 UTC 時間桶中並儲存在本地 SQLite 資料庫中,隨後提供給 Web 儀表板、選單列應用程式和桌面小工具。
適用對象
使用多種 AI 程式設計助手(例如 Cursor、Claude Code、GitHub Copilot 等)並希望在一個地方監控其 Token 消耗、成本與速率限制的開發人員。
亮點
- 廣泛支援:開箱即用支援 27 種 AI 工具,包括 Claude、Gemini 和 GitHub Copilot 等主要供應商。
- 本地優先隱私:Token 數據保留在本地機器上;提示詞與回應永遠不會被上傳。
- 零配置:首次執行時會自動安裝鉤子。
- 成本引擎:透過 LiteLLM 包含超過 2,200 個模型的定價,並每日自動更新。
- 遊戲化:具備可以對程式設計活動做出反應的桌面寵物、15 個成就追蹤以及可選的全球排行榜。
- 原生整合:提供 macOS 選單列與 Windows 系統匣應用程式以及原生桌面小工具。