如何檢查Claude Code令牌使用情況:4種檢視您的代理支出的方式

四種檢查Claude Code令牌使用情況的方法:/cost命令、會話記錄、ccusage CLI和實時每會話計量器。準確檢視每個代理的支出。

如果您每天執行Claude Code超過幾分鐘,令牌就是您的真實貨幣。它們決定了您何時達到速率限制,您訂閱的消耗速度,以及長時間執行的代理是否值得。問題在於Claude Code並不會直接告訴您這個數字。您需要自己去檢視。

以下是檢查Claude Code令牌使用情況的四種方法,從最快的內建命令到實時顯示每個代理的使用情況的計量器。選擇適合您需要深入瞭解的方式。

1. 最快的方法:/cost命令

在任何Claude Code會話中,輸入:

/cost

Claude Code會列印當前會話的總成本和令牌數量,以及執行了多長時間。這是「這個會話到目前為止花了多少錢」的最快答案,並且不需要安裝任何東西。

問題是:/cost僅限於您所在的會話。它不會告訴您昨天花了多少錢,不同專案的成本是多少,或者特定代理與另一個代理的比較如何。對於一次快速檢查來說,它是完美的。對於任何歷史資料,請繼續閱讀。

2. 閱讀源資料:會話記錄

Claude Code將每個會話寫入磁碟,作為JSONL記錄。在macOS和Linux上,您可以在這裡找到它們:

~/.claude/projects/<encoded-project-path>/<session-id>.jsonl

每一行是一條訊息,助手訊息攜帶一個usage物件,包含確切的計數:input_tokensoutput_tokens和快取欄位(cache_creation_input_tokenscache_read_input_tokens)。快取讀取是有趣的部分:它們比新輸入便宜得多,因此具有高快取命中率的會話成本遠低於原始令牌計數所暗示的。

這是事實真相。包括下面的兩個工具在內的所有其他工具都讀取這些相同的檔案。如果您想編寫自己的報告,使用jq處理JSONL將能滿足您的需求。

3. 專用CLI:ccusage

如果您不想編寫自己的解析器,社群工具ccusage會讀取這些記錄,並將它們彙總為每日、每月和每個會話的總計:

npx ccusage@latest

這是一個不錯的折中選擇:比/cost有更多歷史記錄,但比手動編寫jq工作量小。不過,它仍然在終端中執行,因此它可以回答「我花了多少錢」,但不能回答「哪個代理現在在花錢」。

4. 實時計量器:AgentsRoom中的每會話使用情況

上述三種方法都有一個盲點:它們都是事後分析且單流的。當您同時執行多個代理時,您希望實時檢視每個代理的使用情況,而無需在每個終端中輸入命令。

這就是AgentsRoom中的Claude Code令牌使用計量器的作用。它讀取相同的JSONL記錄,按會話顯示,並提供:

  • 每個代理的輸入、輸出和快取令牌,隨著會話的進行而更新
  • 快取命中率,以便您可以看到何時重用上下文而不是重新傳送
  • 在會話接近速率限制之前發出警告

由於它按會話歸屬使用情況,因此即使您並排執行多個Claude Code帳戶,它也能保持準確:每個帳戶保持自己的總計,這使得按客戶重新計費變得簡單。

您應該使用哪一個

  • 只需要這個會話的數字?/cost
  • 想要編寫自定義報告?直接讀取JSONL記錄。
  • 想要在終端中檢視每日和每月總計?ccusage
  • 執行多個代理並希望實時檢視每個代理和每個帳戶的使用情況?使用AgentsRoom中的計量器。

檢查使用情況是第一步。如果這些數字讓您感到不安,下一步就是降低它們的成本:請參見如何降低Claude Code令牌成本,瞭解實際重要的槓桿,從快取重用開始。

繼續閱讀

下載 AgentsRoom

在一個視窗中執行你所有專案的 AI 代理(Claude、Codex、Antigravity CLI、OpenCode、Aider、Grok Build、Mistral Vibe、Kimi Code)。

免費下載 AgentsRoom

配套應用:隨時隨地監控你的 Agent

使用 Claude、Codex、Antigravity CLI 或其他 AI 提供商。

獲取擴充套件
Chrome Web Store

把 Bug 和需求直接傳送到您的公開待辦清單。

AgentsRoom 實際執行一瞥。

多專案管理
多供應商
多代理執行
實時狀態
檔案差異與提交
行動應用
實時預覽
代理團隊
瀏覽器自動化
Backlog 驅動開發
提示詞庫
技能庫
檢視所有功能