Claude Code 與 Codex 的 Token 用量怎麼看?

閱讀英文版

標題卡寫著「Claude Code Token 用量怎麼看」,旁邊是 Nomo 的 App 圖示

想看 Claude Code 的 Token 用量,在 Claude Code 裡執行 /usage,就能看到這個 session 每個模型用了多少 Token;想看每天的歷史紀錄和估算金額,在終端機執行 bunx ccusage。Codex 用 /status 看目前的對話,歷史紀錄則用 bunx ccusage codex daily。這些工具都只讀得到你正在用的那台電腦。如果想把所有電腦加總、直接在手機上看,Nomo Pro 的活動頁面和 Token 小工具會把每台電腦每天、每個模型的 Token 畫成一張圖,再附上你的連續紀錄。

以下說明:每個工具看得到什麼、為什麼它們的數字永遠對不起來,以及該選哪一個。

「Token 用量」到底在算什麼#

Token 是一小段文字,大約幾個字元長。代理每次送出請求,都會用四種 Token 計算:輸入(送給模型的內容)、輸出(模型寫回來的內容,包含思考)、快取讀取(模型已經看過、從提示快取直接讀出的上下文),以及快取寫入。

最容易嚇到人的是快取。Claude Code 每次請求都會把整段對話送出去,而其中大部分是從快取讀回來的。這是 Anthropic 費用文件裡的範例:

Usage by model:
   claude-sonnet-4-6:  1.2k input, 5.3k output, 940.0k cache read, 50.0k cache write ($0.55)

真正的輸入加輸出只有 6.5k,快取卻將近一百萬。所以兩個工具的數字差了 10 倍時,先確認其中一個是不是把快取算進去了。

另一件要分清楚的事:Token 不等於你的方案上限。用 Claude Pro、Max、Ultra 或 ChatGPT 方案,都不是按 Token 計費,你的上限是 5 小時和每週兩個時段(這篇說明它們怎麼重置)。Token 數字告訴你的是用量「花在哪裡」:哪個模型、哪一天、哪台電腦。

在 Claude Code 裡查 Token 用量#

執行 /usage。訂閱制的話,畫面上會有方案用量條、活動統計,以及哪些東西吃掉了你的額度。最上方的 Session 區塊會列出這個 session 每個模型的 Token,就像上面的範例,再加上照牌價估算的金額。/cost 和 /stats 都是它的別名,/stats 會直接打開統計分頁(指令參考)。

幾件要知道的事:

  • 只算這個 session:用 /clear 開新 session 後,Session 區塊的總數會歸零。
  • 明細只算這台電腦:Anthropic 的文件寫明,它是從這台電腦的本機 session 紀錄算出來的,不包含其他裝置或 claude.ai。按 d 或 w 可以切換最近 24 小時和最近 7 天。
  • /insights 看的是習慣,不是總量:它會根據這台電腦最近的 sessions,產生一份分析你工作方式的 HTML 報告。

Team 或 Enterprise 方案的管理員後台有每位成員的花費報表和分析儀表板;用 Claude Console 的 API 金鑰,則有 Cost 頁面可以看。

查 Codex 的 Token 用量#

在 Codex CLI 裡,/status 會顯示目前對話的 ID、上下文用量和速率限制(Codex 斜線指令)。要看上下文快滿了沒,這樣就夠了,但它不會保留每天、每個模型的歷史紀錄。

要看歷史,就用下面這個和 Claude Code 共用的第三方工具。

用 ccusage 看每天的 Token 歷史#

ccusage 是開源的 CLI 工具,會讀取 Claude Code 和 Codex 本來就存在你硬碟上的 session 紀錄,整理成報表。有 Bun 的話不用安裝:

bunx ccusage            # 每日報表(預設)
bunx ccusage monthly    # 每月一列
bunx ccusage session    # 每個 session 一列
bunx ccusage codex daily

每一列都有輸入、輸出、快取 Token、用到的模型和估算金額。它也有每週報表,還能輸出 JSON,方便你寫腳本。

有兩個限制要知道。如果你是訂閱制,金額欄是照 API 牌價估算的,不是帳單。另外 ccusage 自己也寫得很清楚:它「只分析目前這台電腦的資料」。白天用 MacBook、晚上用 Mac mini 寫程式的話,你會得到兩份分開的紀錄。

該用哪一個?#

工具看得到範圍
Claude Code 的 /usage這個 session、方案用量條一台電腦
Codex 的 /status這次對話的上下文、限制一次對話
bunx ccusage每日、每月、每個 session一台電腦
Nomo Pro每天每個模型、連續紀錄所有配對的電腦

只想知道「這個 session 花了多少」,/usage 最快。想在一台電腦上看完整歷史,免費的 ccusage 很難被打敗。缺的是跨電腦的加總,以及不用打開終端機、瞄一眼就知道的地方。

Nomo 能幫上什麼#

Nomo 是給用 AI 寫程式的人用的 iPhone App。2.4.0 版的 Nomo Pro 多了活動頁面和新的小工具,用的正是這些資料。每台電腦上的 Nomo 外掛程式會讀取代理本來就有的紀錄,每天整理成摘要送到你的手機。它計算 Claude Code、Codex 和 OpenCode。

Nomo Token 小工具的中型和大型:14 天共 20.3M Token、今天 1.29M,每天的長條依模型分色,Fable 佔 78%
Nomo Token:最近 14 天、所有電腦,依模型分開。
  • Nomo Token(小工具):最近 14 天依模型堆疊的長條、今天的總數;大型尺寸還有和上週相比的變化,以及前 4 名模型。它計算輸入、輸出和推理,刻意不算快取,免得真正的工作量被蓋過去。
  • 活動頁面:你的連續紀錄和 26 週的寫程式日曆、7/14/30 天的 Token 圖表,以及「依模型」表格,列出輸入、輸出、快取和總計。
  • 所有電腦一起算:Token 和 session 數會跨配對的電腦加總,兩台 Mac 同時在跑的時間只算一次。
  • Nomo 活動(小工具):把連續紀錄和像 GitHub 那樣的方格圖放在主畫面或鎖定畫面。iOS 26.1 以上,連續紀錄還會出現在「Sessions」分頁標籤列上方的小橫條裡。
  • 回顧:把你的一週、一個月或一整年做成一張可以分享的圖,有最忙的一天、最常用的模型和最長連續紀錄。不會出現提示、專案名稱或檔案路徑。
Nomo 的活動頁面:13 天連續紀錄和 26 週方格圖,下面是最近 14 天 20.3M Token,附今天、每日平均和活躍時數,以及依模型堆疊的圖表
活動頁面會把所有配對的電腦加總。

離開你電腦的只有數字,而且用配對金鑰做端對端加密:每天每個模型的 session 數、提示數、有活動的 5 分鐘時段和 Token 數。你的提示、代理的回覆、專案名稱和檔案路徑都不會送出。外掛程式最多每 6 小時上傳一次,所以圖表可能落後幾個小時。

設定方式:在每台電腦執行 bunx nomo-ai,在 App 裡配對,再加上小工具。活動功能需要 2.4.0 以上的外掛程式;已經裝過 Nomo 的電腦,同一個指令會告訴你怎麼更新外掛程式。到 App Store 下載 Nomo,再看文件的 Nomo Token 和活動頁面。同一次更新還多了 Nomo 用量速度小工具,告訴你 5 小時和每週額度能不能用到重設,以及每個供應商最多 5 個帳戶。如果長時間跑的 sessions 一直跳出權限請求,也可以在手機上批准 Claude Code 權限請求。

常見問題#

Claude Code 的 /usage 會顯示所有電腦的用量嗎?

不會。Anthropic 的文件寫明,這份明細是從這台電腦的本機 session 紀錄算出來的,不包含其他裝置或 claude.ai 的用量。不過方案的用量條是整個帳號共用的。

ccusage 算出來的金額就是我實際付的錢嗎?

如果你是訂閱制就不是。Claude Pro、Max、Ultra 和 ChatGPT 方案都不按 Token 計費,所以這個金額是「這些 Token 照 API 牌價要多少錢」。拿來比較每天的差異很好用,但它不是帳單。

為什麼快取的 Token 數字大得嚇人?

每次請求都會把整段對話重送一次,其中大部分是從提示快取讀出來的。快取讀取很便宜,但累積起來會比輸入和輸出大上好幾倍。所以 Nomo 的 Token 圖表不算快取,活動頁面則把快取另外列成一欄。

Nomo 會計算 Cursor 或 Antigravity 的 Token 嗎?

目前不會。Nomo 活動、Nomo Token 和回顧只計算 Claude Code、Codex 和 OpenCode。Cursor 和 Antigravity 的 sessions 一樣會即時顯示在動態島和「Sessions」分頁。

Nomo 計算 Token 時會看到我的提示或程式碼嗎?

不會。外掛程式只送出每天的數字:session 數、提示數、有活動的 5 分鐘時段,以及每個模型的 Token 總數。內容會用你的配對金鑰做端對端加密,中繼伺服器 35 天後就會刪除。