推薦兩個Vibe Coding時追蹤token用量的開源工具
整理版優先睇
推薦兩個開源工具ccusage同TokenTracker,追蹤Vibe Coding token用量
呢篇文章係由魯工寫嘅,佢係一個九年AI算法老兵同AI全棧開發者,專注AI編程。佢之前寫過一篇關於token用量嘅短評,好多讀者問佢平時用咩工具追蹤Claude Code同Codex呢類Vibe Coding嘅token用量,所以佢就寫咗呢篇推薦文。整體嚟講,佢推薦兩個開源工具:ccusage同TokenTracker,佢哋各有特色,搭配使用基本上可以清楚睇到token用量情況。
ccusage定位似Unix小工具,專注做一件事:將本地Coding Agent CLI嘅token用量同成本整成報表。可以用npx直接跑,自動掃描機器上嘅CLI數據目錄,支援15個工具,輸出daily、weekly、monthly報表,冇web界面,簡單直接。
TokenTracker就另一條路,除咗CLI之外仲覆蓋Cursor等IDE類工具。啟用後會自動注入hook,起本地服務,提供精美dashboard,包括活動熱力圖、成本餅圖、rate limit進度條等。佢用幾種採集方式,能hook嘅就hook,其餘被動讀文件。兩個工具都依賴LiteLLM定價庫,新模型上線定價可能滯後。
- 結論:推薦兩個開源工具ccusage同TokenTracker,可以清楚追蹤Vibe Coding嘅token用量同成本。
- 方法:ccusage專注CLI工具,一行npx命令即可生成日報、週報、月報,支援15個工具。
- 差異:TokenTracker除CLI外仲支援Cursor等IDE工具,提供精美dashboard同rate limit監控。
- 啟發:對於頻繁使用AI編程工具嘅開發者,監控token用量可以幫助控制成本同優化使用。
- 可行動點:讀者可以嘗試用npx啟動兩個工具,其中TokenTracker會自動打開瀏覽器顯示dashboard。
ccusage
GitHub 倉庫
TokenTracker
GitHub 倉庫
回應讀者問題:點樣追蹤Vibe Coding token用量?
作者魯工之前寫過一篇關於token用量嘅短評,提到每日消耗5億token嘅痛苦。好多讀者問佢點樣追蹤Claude Code同Codex呢類Vibe Coding工具嘅token用量,所以佢寫咗呢篇推薦文,介紹兩個開源工具。
ccusage:Unix式小工具,專注報表
ccusage嘅定位好直接,就係將本地Coding Agent CLI嘅token用量同成本拉出來做報表。作者推薦用npx直接執行:npx ccsage@latest,第一次會下載緩存,之後啟動好快。
佢會自動掃描機器上所有可識別嘅Coding CLI數據目錄,默認輸出daily報表。目前覆蓋15個工具,包括Claude Code、Codex、OpenCode、Amp、Droid、Codebuff、Hermes、pi-agent、Goose、OpenClaw、Kilo、Kimi、Qwen、GitHub Copilot CLI、Gemini CLI。
- 1 daily:睇日報
- 2 weekly:睇週報
- 3 monthly:睇月報
- 4 session:按會話分組
ccusage整體氣質似Unix小工具,專注一件事並做好。命令行、表格、JSON導出,冇web界面,冇menu bar,簡簡單單。
TokenTracker:精美dashboard,支援IDE工具
TokenTracker行另一條路徑。除咗ccusage支援嘅CLI之外,佢仲覆蓋Cursor、Antigravity、Kiro、CodeBuddy、Grok Build、Roo Code、Zed Agent呢類IDE或VS Code插件類工具。
啟動方法都係一行:npx tokentracker-cli。第一次跑會自動注入hook到各家CLI配置文件,同步歷史數據,起一個本地服務喺localhost:7680,然後直接幫你打開瀏覽器。30秒就睇到token用量嘅dashboard。
- GitHub風格嘅活動熱力圖
- 按模型拆分嘅成本餅圖
- 按項目歸因嘅柱狀圖
- rate limit實時進度條,覆蓋Claude / Codex / Cursor / Gemini / Kiro / Kimi / Copilot / Antigravity 8個工具
佢嘅原理係幾種採集方式混着用:能落hook嘅(Claude Code、Codex、Gemini)行SessionEnd hook,其餘(Cursor、Roo Code、Zed Agent、Goose等)被動讀佢哋已經寫緊嘅SQLite或JSONL文件。
總結與注意事項
ccusage同TokenTracker都依賴LiteLLM定價庫,新模型上線1-3天內定價可能滯後。感興趣嘅讀者可以試下呢兩個工具,都係一行命令嘅事。
大家好,我係魯工。
之前寫過一篇關於token用量討論嘅短評:
好多讀者問,日常用咩工具嚟追蹤Claude Code同Codex呢啲Vibe Coding嘅token用量,今日就專登推薦嚇。
今日推薦嘅兩個開源工具都係我哋Vibe Coding group入面成日討論嘅,一個叫ccusage,一個叫TokenTracker。各有特色,夾埋用基本可以睇清楚token用量情況。
先說ccusage佢定位好直接,就係將本地Coding Agent CLI嘅token用量同成本整做報表。
我安裝嘅時候特登唔全局安裝,直接npx run:
npx ccusage@latest第一次執行會下載緩存,之後開機好快。佢會自動掃描電腦上可以識別嘅所有Coding CLI數據目錄,預設輸出daily報表。

目前涵蓋15個工具:Claude Code、Codex、OpenCode、Amp、Droid、Codebuff、Hermes、pi-agent、Goose、OpenClaw、Kilo、Kimi、Qwen、GitHub Copilot CLI、Gemini CLI。
command都好剋制。daily睇日報,weekly睇週報,monthly睇月報,session按對話分組。
ccusage成個感覺好似Unix時代嘅小工具,專注做一件事同做好佢。command line、table、JSON匯出,冇web界面、冇menu bar,簡簡單單。
項目地址:
https://github.com/ryoppippi/ccusage
第二個係TokenTracker。行另一條路。除咗ccusage支援嘅CLI之外,佢仲涵蓋Cursor、Antigravity、Kiro、CodeBuddy、Grok Build、Roo Code、Zed Agent呢啲IDE或者VS Code插件工具。
啟動都係一行command:
npx tokentracker-cli第一次執行佢會自動注入hook去各家CLI設定檔,同步歷史資料,開一個local服務喺localhost:7680,然後直接幫你開瀏覽器。30秒就睇到token用量dashboard。

dashboard做得都幾靚下。GitHub風格嘅activity heatmap、按模型分嘅cost pie chart、按項目歸因嘅bar chart,仲有一個rate limit即時進度bar,涵蓋Claude / Codex / Cursor / Gemini / Kiro / Kimi / Copilot / Antigravity 8個工具。
佢嘅原理係幾種採集方法溝埋用:可以下hook嘅(Claude Code、Codex、Gemini)用SessionEnd hook,其餘嘅(Cursor、Roo Code、Zed Agent、Goose 等)就會被動咁讀佢哋已經寫緊嘅SQLite或JSONL檔案。
項目地址:
https://github.com/mm7894215/TokenTracker
ccusage同TokenTracker兩個都依賴LiteLLM定價library,新model上線1-3日之內定價可能會滯後。
有興趣嘅讀者可以試下呢兩個工具,都係一行command咁簡單。
如果覺得有用,畀個like或者share,等更多朋友都睇到。
多謝你睇我嘅文章。我係魯工,九年AI算法老兵,AI全棧開發者,專注AI編程賽道。
大家好,我是魯工。
之前寫過一篇關於token用量討論的短評:
很多讀者問,日常都是用什麼工具來追蹤Claude Code和Codex等Vibe Coding的token用量的,今天就專門推薦下。
今天推薦的兩個開源工具都是咱們Vibe Coding羣裏經常討論的,一個叫 ccusage,一個叫TokenTracker。各有特色,搭配着用基本能把token用量情況看清楚。
先說ccusage。定位很直接,就是把本地Coding Agent CLI的token用量和成本拉出來做報表。
我裝的時候特意沒全局安裝,直接npx跑:
npx ccusage@latest第一次跑會下載緩存,之後啓動飛快。它會自動掃描機器上能識別的所有Coding CLI數據目錄,默認輸出daily報表。

目前覆蓋15個工具:Claude Code、Codex、OpenCode、Amp、Droid、Codebuff、Hermes、pi-agent、Goose、OpenClaw、Kilo、Kimi、Qwen、GitHub Copilot CLI、Gemini CLI。
命令也很剋制。daily看日報,weekly看週報,monthly看月報,session按會話分組。
ccusage整體氣質比較像Unix時代的小工具,專注一件事並且做好。命令行、表格、JSON導出,沒有web界面、沒有menu bar,簡簡單單的。
項目地址:
https://github.com/ryoppippi/ccusage
第二個是TokenTracker。走的是另一條路徑。除了ccusage支持的CLI之外,它還覆蓋Cursor、Antigravity、Kiro、CodeBuddy、Grok Build、Roo Code、Zed Agent這些IDE類或VS Code插件類工具。
啓動也一行:
npx tokentracker-cli第一次跑它會自動注入hook到各家CLI配置文件,同步歷史數據,起一個本地服務在localhost:7680,然後直接幫你打開瀏覽器。30秒看到token用量的dashboard。

dashboard做得還是比較精美的。GitHub風格的活動熱力圖、按模型拆分的成本餅圖、按項目歸因的柱狀圖,還有一個rate limit實時進度條覆蓋Claude / Codex / Cursor / Gemini / Kiro / Kimi / Copilot / Antigravity 8個工具。
它原理是幾種採集方式混着用:能下hook的(Claude Code、Codex、Gemini)走SessionEnd hook,剩下的(Cursor、Roo Code、Zed Agent、Goose 等)就被動讀它們已經在寫的SQLite或JSONL文件。
項目地址:
https://github.com/mm7894215/TokenTracker
ccusage和TokenTracker兩個都依賴LiteLLM定價庫,新模型上線1-3天內定價可能滯後。
感興趣的讀者可以試一下這兩個工具,都是一行命令的事。
如果覺得有用,點個贊或者在看,也方便更多朋友看到。
感謝您閲讀我的文章。我是魯工,九年AI算法老兵,AI全棧開發者,深耕AI編程賽道。