vinzdg/codenotch
A macOS app that pins usage limits from Claude Code, Cursor, Codex, and Antigravity to a screen edge.
解決的問題
Codenoth 是一個 macOS 應用程式,提供持續且不顯眼的視覺指示器,用於顯示 AI 編碼助理的使用限制。它解決了需要手動檢查多個不同 AI 工具(如 Claude Code、Cursor 和 Grok)在不同帳戶下的使用配額的問題,讓開發者無需離開編輯器或切換視窗,即可一目了然地查看使用額度的消耗情況以及工具目前是否處於活躍狀態或等待使用者輸入。
如何運作
該應用將一個小的「凹口」固定在螢幕邊緣,懸停時會展開。它不管理自己的登入;相反,它從 Mac 上已安裝的工具中借用憑證和會話資料(例如,從本地 SQLite 資料庫讀取、從金鑰圈中取得 OAuth 權杖,或存取內部端點)。
- 使用情況追蹤: 使用借用的憑證輪詢各個提供方的端點,以取得目前使用百分比和重設時間窗。
- 狀態監控: 監控會話是否處於忙碌狀態(旋轉弧線)或被阻塞(脈動的琥珀色環)。
- 多帳戶支援: 透過檢測獨立的設定目錄,支援 Claude Code 等工具的多個登入。
- 位置設定: 凹口可放置在螢幕的任意四個邊緣,具有與新款 Mac 硬體凹口相融合的特定設計。
適用對象
使用多個 AI 編碼助理,並需要在不離開編輯器或切換視窗的情況下追蹤使用限制和會話狀態的開發者。
主要亮點
- 零登入設定: 無需額外登入;它會自動偵測並使用已安裝 AI 工具中的現有會話。
- 廣泛提供方支援: 支援 Claude Code、Cursor、Codex、Antigravity、GLM 和 Grok。
- 高保真追蹤: 清晰區分官方供應商資料與推導或手動估算的資料。
- 多帳戶處理: 支援同一提供方的多個獨立帳戶(例如工作帳戶與個人帳戶)。
- 原生 macOS 集成: 與硬體凹口及可用螢幕邊緣(包括 Dock)無縫整合。
- 自動更新: 使用 Sparkle 實現簽署的後台更新。
相關
- 專案
- 專案
- 專案
- 專案