RepoSpend

RepoSpend本地開源 AI 編碼成本追蹤儀表板

RepoSpend 是一款免費開源、本地優先的 AI 編碼消耗追蹤儀表板, 支援 Codex、Claude Code、GitHub Copilot 及實驗性 Cursor, 按倉庫、會話、模型和工具聚合 token 用量與 API 等價成本。無需登入、無遙測、不上傳程式碼或提示詞, 資料全部留在本機, 適合關注隱私與成本分配的開發者。

free
AI編碼Token用量追蹤API成本估算本地儀表板開源工具CodexClaude Code開發者工具隱私保護AI程式設計成本分析
收錄日期
3.3 (0 評價數量)

登錄后可為項目評分

如果你同時在用 Codex、Claude Code 甚至 GitHub Copilot, 大概率會有個模糊的疑問: 每月訂閱費到底花在哪了? RepoSpend 就是衝著這個場景來的——一個 本地優先 的開源儀表板, 專門追蹤 AI 編碼過程中的 token 消耗和對應的 API 等價成本。

它不登入、無遙測、也不會把你的提示詞傳出去。儀表板讀取的是磁碟上已有的本地會話資料, 按倉庫、會話、模型、工具和來源面聚合展示。對在意程式碼隱私的開發者來說, 這種「資料不出本機」的設計很務實。

到底能看哪些內容

根據官方站點, RepoSpend 目前追蹤四種工具: CodexClaude CodeGitHub 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 當作一個本地只讀的「消費地圖」。需要提醒的是, 它展示的是估算值, 具體以各工具的官方定價和你的實際套餐為準。

優缺點

優點

  • 本地優先, 隱私友好, 不上傳程式碼或提示詞
  • 免費開源, 無登入無遙測, 安裝成本低
  • 按倉庫、會話、模型多維度聚合, 定位支出直觀
  • 模型費率隨版本更新, 支援自定義價格覆蓋
  • 一條 npx 命令即可執行, 上手簡單

缺點

  • GitHub Copilot 與 Cursor 支援尚處早期, 估算精度有限
  • 展示的是 API 等價估算而非真實訂閱賬單, 與實付金額可能有差異
  • 專案處於 0.x 早期階段, 社羣和生態規模較小
  • 需要 Node 20+ 環境, 對不熟悉命令列的使用者有一定門檻

常見問題

RepoSpend 是免費的嗎?

是, RepoSpend 完全免費且開源, 通過 npm 安裝即可執行, 沒有付費套餐或訂閱, 也不需要登入賬號。

RepoSpend 會把我的程式碼上傳到雲端嗎?

不會。它讀取磁碟上已有的本地會話檔案, 儀表板跑在 localhost 上, 官方明確說明無遙測、不上傳程式碼或提示詞, 資料全部留在本機。

RepoSpend 支援哪些 AI 編碼工具?

目前支援 Codex、Claude Code、GitHub Copilot, 以及實驗性且需主動開啟的 Cursor。其中 Codex 和 Claude Code 的估算精度最高, Copilot 為初始支援, Cursor 仍在試驗階段。

它顯示的成本是真實賬單嗎?

不是。頁面展示的是按公開 API 費率折算的 API 等價成本估算, 官方稱之為 API-equivalent estimates, 不代表訂閱賬單或實際扣費金額。

執行 RepoSpend 需要什麼環境?

需要 Node 20+ 執行時, 在終端執行 npx repospend 啟動, 然後瀏覽器訪問 localhost:2005 即可看到儀表板, 無需額外配置資料庫或伺服器。

探索更多

相似工具

Pinstripes

Pinstripes

Pinstripes 是一個 AI 模型推理平臺,主打透明量化:明確標註每個模型的權重量化和 KV 快取精度。Warp 訂閱 $5/月含 40 億 token,無速率限制;Slices 提供專用容量自選精度。OpenAI 相容,適合大規模 AI agent 併發執行。

DebugAI

DebugAI 是一個 Python SDK 和線上工作臺,用於診斷修復失敗的 LLM 輸出。它自動分析失敗型別、嚴重程度、根因與 pipeline 階段,並給出可執行的修復建議,能幫助團隊更快 debug prompt、RAG 系統和工具呼叫。

VibeDev

VibeDev 是一款主打自動化、UI 動畫與 vibe coding 的 AI 產品概念,定位於把想法快速轉化為互動式數字體驗。目前以 Lovable 子域名展示,官方尚未公佈具體功能、價格或使用方式,適合關注 AI 輔助程式設計和動效設計的開發者瞭解。

Lem AI

Lem AI

Lem AI 是一款面向工程團隊的知識與工作流助手,能索引 Slack、Jira、GitHub 等工具,提供帶來源的自然語言搜尋,並自動從 ticket 生成 implementation.md,同時用 SOP 和決策日誌強化合規流程。

Bindfort

Bindfort 是面向 MCP 生態的 AI 安全閘道器,部署在 AI Agent 與 MCP 伺服器之間,在每次工具呼叫前執行策略檢查、掃描依賴樹風險,並在呼叫後生成 HMAC 簽名的證據收據。官方強調「呼叫前策略、呼叫後收據」,並提供免費 MCP 掃描。適合關注 AI 代理供應鏈安全和可審計性的開發團隊。

AI-Native eCommerce Infrastructure

AI-Native eCommerce Infrastructure

AI-Native eCommerce Infrastructure 是專為 Magento 打造的 AI 原生控制平面, 內建瀏覽器版 Claude Code shell, 將容器化基礎設施、實時可觀測性與 AI 查詢結合。商家、開發者和代理商可直接向店鋪資料提問, 快速獲得答案, 官方提供 3 天免費試用。

開源專案

guidellm: 評估與優化LLM推理性能的開源工具

guidellm 是由 vLLM 團隊開發的開源工具,用於評估和優化大型語言模型(LLM)在生產環境中的推理性能。它提供壓力測試、延遲分析和吞吐量評估,幫助開發者識別瓶頸並調整部署配置。項目主要使用 Python 編寫,採用 Apache-2.0 許可證,在採集時擁有 1214 個星標。

ai-gateway: 基於 Envoy Gateway 的統一 AI 網關

ai-gateway 是一個基於 Envoy Gateway 的開源項目,提供統一的 API 網關來管理對多種生成式 AI 服務的訪問。它簡化了 AI 應用的集成與運維,支持負載均衡、緩存和速率限制等功能。項目使用 Go 語言開發,採用 Apache-2.0 許可證。

go-micro:融合AI與微服務的Go框架

go-micro是一個開源的Go程式語言框架,它融合了AI代理工具集與微服務架構,並支持MCP、A2A協議以及多LLM集成。該項目採用Apache-2.0許可證,主要使用Go語言開發。截至採集時,該項目在GitHub上獲得22755顆星。

Kun: 本地優先的 AI 代理工作區

Kun 是一個本地優先的 AI 代理工作區,通過共享 GUI 和 TUI 運行時統一編碼、寫作、設計、研究和自動化。項目主要使用 TypeScript 開發,許可證為 Other。截至採集時擁有 4813 個 GitHub 星標。

terax-ai: 輕量級Tauri桌面開發環境

terax-ai 是一個基於 Tauri 的桌面開發環境,體積僅 7-8 MB。它集成了 GPU 終端、CodeMirror 編輯器、Git 工具和多提供商 AI 代理,為開發者提供一體化的開發體驗。項目主要使用 TypeScript 編寫,採用 Apache-2.0 許可證。

jar-analyzer: Java JAR包分析GUI工具,集成AI助手

jar-analyzer 是一款開源的 Java JAR 包分析 GUI 工具,集成了 AI 助手。它提供 JAR DIFF、方法調用圖探索、DFS 調用鏈分析、汙點分析以及控制流圖程序分析等強大功能,適用於 Java 開發者和安全研究員,簡化代碼審計與逆向工程任務。項目主要語言為 Java,採用 GPL-3.0 許可證,在採集時擁有 2111 個星標。