跳至主要內容

Claude Code - 細粒度成本追蹤

使用 LiteLLM proxy 依照客戶或標籤追蹤 Claude Code 的使用量。這可用於精細的成本歸因,方便計費、預算控管與分析。

運作方式

Claude Code 支援透過 ANTHROPIC_CUSTOM_HEADERS 使用自訂標頭。LiteLLM 會自動追蹤帶有特定標頭的請求,以進行成本歸因。

追蹤選項

選擇您要如何歸因成本:

追蹤方式標頭使用情境
客戶x-litellm-customer-id向客戶收費、每位使用者預算
標籤x-litellm-tags專案追蹤、成本中心、環境

環境變數

變數說明範例
ANTHROPIC_BASE_URLLiteLLM proxy URLhttp://localhost:4000
ANTHROPIC_API_KEYLiteLLM API 金鑰sk-1234
ANTHROPIC_CUSTOM_HEADERS自訂標頭(header-name: value 格式)請參閱下方範例

選項 1:依客戶追蹤

請用這個方式將成本歸因到特定客戶或終端使用者。

export ANTHROPIC_BASE_URL=http://localhost:4000
export ANTHROPIC_API_KEY=sk-1234
export ANTHROPIC_CUSTOM_HEADERS="x-litellm-customer-id: claude-ishaan-local"

選項 2:依標籤追蹤

請用這個方式將成本歸因到專案、成本中心或環境。傳入以逗號分隔的標籤。

export ANTHROPIC_BASE_URL=http://localhost:4000
export ANTHROPIC_API_KEY=sk-1234
export ANTHROPIC_CUSTOM_HEADERS="x-litellm-tags: project:acme,env:prod,team:backend"

快速開始

1. 設定環境變數

export ANTHROPIC_BASE_URL=http://localhost:4000
export ANTHROPIC_API_KEY=sk-1234
export ANTHROPIC_CUSTOM_HEADERS="x-litellm-customer-id: claude-ishaan-local"

2. 使用 Claude Code

claude

現在所有請求都會以客戶 ID claude-ishaan-local 進行追蹤。

3. 在 LiteLLM UI 中查看使用量

前往 LiteLLM UI 的 Logs 分頁。

點選某個請求以查看詳細資訊。

依客戶 ID 篩選,即可查看該客戶的所有請求。

支援的標頭

標頭說明
x-litellm-customer-id依客戶/終端使用者 ID 追蹤
x-litellm-end-user-id替代客戶 ID 標頭
x-litellm-tags用於成本歸因的逗號分隔標籤