如果你同時在用 Codex、Claude Code 甚至 GitHub Copilot, 大概率會有個模糊的疑問: 每月訂閱費到底花在哪了? RepoSpend 就是衝著這個場景來的——一個 本地優先 的開源儀表板, 專門追蹤 AI 編碼過程中的 token 消耗和對應的 API 等價成本。
它不登入、無遙測、也不會把你的提示詞傳出去。儀表板讀取的是磁碟上已有的本地會話資料, 按倉庫、會話、模型、工具和來源面聚合展示。對在意程式碼隱私的開發者來說, 這種「資料不出本機」的設計很務實。
到底能看哪些內容
根據官方站點, RepoSpend 目前追蹤四種工具: Codex、Claude Code、GitHub Copilot, 以及實驗性且需主動開啟的 Cursor。其中 Codex 與 Claude Code 的成本精度最強, Copilot 是初始支援, Cursor 的匯入仍屬試驗階段。
儀表板上一屏給出六類訊號: 來源篩選、快速操作、總支出、Top 倉庫、快取複用率、命令問題率, 以及檔案編輯情況。所有資料都按 Git root 分組, 也就是說子資料夾、包和指令碼最終都會歸到你認識的專案名下。
- 按倉庫聚合: 每個會話自動歸到對應 Git 根目錄, 方便對比專案間消耗
- 按會話/模型/工具拆分: 定位是哪次會話、哪個模型燒掉了大部分 token
- 快取複用率與命令問題率: 幫助判斷是否有大量重複或失敗的呼叫
估算的是 API 等價成本, 不是賬單
這是理解 RepoSpend 資料的一個關鍵邊界。官方明確說, 頁面上的金額是 API 等價成本估算, 並非真實訂閱賬單。也就是說, 它按照公開的模型 API 費率把 token 用量折算成金額, 方便你橫向比較模型和工具之間的成本差異, 而不是代替你核對信用卡賬單。
最新版本 v0.1.3 主要更新包括: 降低 GPT-5.6 Terra 與 Luna 的 API 等價費率(含快取輸入與快取寫入定價)、保留使用者自定義價格覆蓋, 同時改進未驗證倉庫的資料夾分組顯示。這說明專案在持續跟隨模型定價變動, 而不是一套寫死的計算。
上手門檻不高
執行方式很簡單: 環境滿足 Node 20+ 後, 執行 npx repospend 命令, 瀏覽器開啟 localhost:2005 就能看到儀表板。官方站點還放了一段用虛構《指環王》風格資料做的演示導覽, 並不會暴露任何真實倉庫資訊。
目前專案仍處於 0.1.3 早期階段, npm 周下載量約 23 次, GitHub 上約 16 顆星。社羣規模不大, 但功能定位足夠垂直, 對重度的 AI 編碼使用者來說, 現階段用起來反而更簡單——裝好後幾分鐘內就能看到自己的 token 花在哪了。
如果你同時使用多個 AI 程式設計工具且很在意成本分配, 不妨把 RepoSpend 當作一個本地只讀的「消費地圖」。需要提醒的是, 它展示的是估算值, 具體以各工具的官方定價和你的實際套餐為準。











評論
暫無評論
成為第一個評論的人