跳到主要內容
maxstudioNews
AI 自動化DEV Community (Claude Code)約 4 分鐘

Mac 上 AI 編碼工具的代幣花費追蹤術

獨力開發者在使用多個 AI 編碼工具時,如 Claude Code、Codex CLI 和 Cursor,常因各自的計費方式而難以追蹤代幣花費。本文提出一套簡單的系統,讓開發者能在 Mac 上有效監控並管理這些 AI 工具的成本,避免意外超支。

Mac 上 AI 編碼工具的代幣花費追蹤術
圖片來源:DEV Community (Claude Code)

使用單一工具尚可管理,但當獨力開發者同時使用三個工具時,情況就變得複雜了。例如,Claude Code 用於代理式重構、Codex CLI 處理快速終端任務,以及 Cursor 進行行內編輯,每個工具都有自己的計量器、方案或 API 金鑰。這會讓你的 Mac 變成一堆你從不查看的進度條,直到某個工具在工作流程中途達到速率限制。你不需要一個財務部門,你只需要一個一目瞭然的總計和一個每週的習慣。

盤點你實際運行的工具,列出一個三行清單(誠實比完整更重要):Claude Code(席位/API,用於大量代理會話)、Codex CLI(API 金鑰,用於終端一次性任務)、Cursor(訂閱,用於分頁補全加聊天)。在同一台機器上,任何會消耗代幣的工具都應列入清單,例如 ChatGPT 桌面版、本地代理或使用你金鑰的 CI。

如果它可能讓你感到意外,就應該把它列出來。當你安裝新的 AI CLI 時,請重新檢視清單,因為大多數成本洩漏都始於「只是測試一下」。

一個可見的介面勝過三個儀表板。雲端儀表板雖然準確,但往往被忽略。當你全神貫注於編碼時,只有選單列或狀態列上的資訊才會被注意到。人們實際會堅持使用的選項包括:一個能理解多個 AI CLI 的選單列使用應用程式;顯示活動金鑰或專案的 Shell 提示(有助於歸因,但非總計);以及每週五導出到單一 CSV 或筆記。

理想的組合是即時概覽加上週五的數字。如果你只能選擇一個,請選擇即時概覽,它能當天改變你的行為。

TokenBar 旨在提供 macOS 上 Claude、Codex 及相關用量的選單列概覽(終身費用 15 美元,基於 MIT 授權的開源 CodexBar 構建)。聲明:TokenBar 是我開發的。請將它與 Cursor 帳戶頁面顯示的資訊搭配使用,這樣你就不會重複計算或遺漏 IDE 方面的花費。

按專案歸因,而非憑感覺。當兩個客戶資料夾和一個副專案共用一台機器時,請為每個客戶使用不同的 API 金鑰,或至少使用不同的環境變數檔案。為 git 工作樹和終端機分頁加上專案前綴。每天查看哪個工具消耗最多代幣,不需精確到每個代幣,只需知道哪個是「贏家」。

如果所有工具共用一個金鑰,你仍然可以用時間區塊來估算(例如「上午 = 客戶 A」),但不要假裝這是會計。對於發票來說,沒有書面方法的估算很容易引起爭議。

週一的 10 分鐘設定。針對每個專案設定環境變數(範例):切換到 ~/work/client-a 目錄並寫入 export ANTHROPIC_API_KEY=... 到 .envrc;切換到 ~/work/personal 目錄並寫入 export ANTHROPIC_API_KEY=... 到 .envrc。

確認哪些工具已安裝,例如 which claude codex cursor 2>/dev/null。將 TokenBar(或你的計量器)固定在選單列上。停用你從不檢查的重複計量器,因為這些雜訊會讓你學會忽略所有計量器。將週五的審查排入行事曆,確保在忙碌的幾週也能執行。

每週審查問題。每個週五花五分鐘問自己:哪個工具花費最多?是否有任何會話看起來像循環或卡住的重試?個人和可計費的工作是否不小心共用了一個金鑰?是否有任何限制導致無法交付?在 ai-spend.md 筆記中寫下三行。模式會在第三週顯現。如果相同的花費高峰重複出現,請在再次更改方案之前,先修復工作流程(上下文大小、掛鉤、並發性)。

常見的失敗模式包括:只關注 Cursor 而忽略 CLI 代理,因為代理通常是成本大頭。重設金鑰卻沒有標記,會讓上個月的 CSV 數據變成虛構。在測量之前就優化價格,應該在連續兩週數據穩定後再更換方案。使用三個重疊的計量器,不如選擇一個主要的概覽工具,並將其他工具降級。

一台 Mac 可以運行三個 AI 編碼工具,而不會陷入財務迷霧。將花費數據放在你目光所及之處,在涉及金錢時分離金鑰,並保持一個小小的週五儀式。這就是整個系統。這三個工具通常如何分配花費:許多獨力 Mac 設定在幾週的誠實記錄後會看到以下模式:Cursor 的花費穩定且相對可預測,訂閱模式隱藏了每個代幣的噪音,因此風險是自滿而非意外帳單。

Codex CLI 通常每個任務都很便宜,但當你編寫循環腳本或貼上大量日誌時,成本會悄悄增加。Claude Code 可能會主導一週的花費,尤其當你讓長時間運行的代理無人監管,或重新載入巨大的上下文時。你的組合會有所不同。跨工具追蹤的重點是注意到組合何時發生變化,例如,某週 Codex 的花費突然與 Claude 不相上下,因為一個新腳本正在輪詢。如果沒有一個概覽介面,這種變化只會表現為一種模糊的感覺,覺得「AI 變貴了」。

無噪音的警報。你不需要即時頁面,你需要的是:當今天的花費異常高時的視覺提示(選單列顏色或你熟悉的數字)。對用於實驗的 API 金鑰設定硬性上限。一個個人規則:當天一旦達到限制後,就不要再啟動新的代理會話,去外面走走或手動編寫 PR。每花費 1 美元就發送電子郵件的自動化比沒有自動化更糟糕。請選擇你實際會尊重的閾值。

Share

覺得值得一看?分享給朋友。

以上為 AI 自動翻譯導讀。原文版權歸 DEV Community (Claude Code) 所有, 建議透過「閱讀原文」前往原始網站,以取得最完整資訊並支持原作者。

Newsletter

不用每天追,AI 重點每週寄給你

43 個來源、每 2 小時更新,太多看不完。電子報每週挑最值得看的幾則,附上 Max 的看法。

每週一封。Email 只用來寄電子報,每封信都能一鍵退訂。