Admin API 不適用於個人帳戶。 若要與團隊成員協作並新增成員,請在 Console → Settings → Organization 中設定您的組織。
Claude Code 分析管理 API 提供程式化存取 Claude Code 使用者每日彙總使用指標的功能,讓組織能夠分析開發人員生產力並建立自訂儀表板。此 API 填補了基本分析儀表板與複雜的 OpenTelemetry 整合之間的空白。
此 API 讓您能夠更有效地監控、分析和最佳化您的 Claude Code 採用情況:
需要 Admin API 金鑰。 這些端點需要 Admin API 金鑰,這與標準的 Claude API 金鑰不同。請參閱建立 Admin API 金鑰,以了解如何為您的組織類型建立金鑰以及應選擇哪些範圍。
AWS 上的 Claude Platform: Claude Code 分析 API 目前尚未提供。請改為在 Claude Console 的 Usage 頁面檢視 Claude Code 使用情況。
Claude Enterprise 組織: claude.ai 使用者的 Claude Code 活動由 Claude Enterprise 分析 API 回報,該 API 使用分析 API 金鑰而非管理 API 金鑰。請參閱分析 API 以了解您的組織需要哪種 API 和金鑰類型。
取得您組織特定日期的 Claude Code 分析資料:
curl "https://api.anthropic.com/v1/organizations/usage_report/claude_code?\
starting_at=2025-09-08&\
limit=20" \
--header "anthropic-version: 2023-06-01" \
--header "x-api-key: $ADMIN_API_KEY"為整合設定 User-Agent 標頭
如果您正在建立整合,請設定您的 User-Agent 標頭以協助我們了解使用模式:
User-Agent: YourApp/1.0.0 (https://yourapp.com)透過 /v1/organizations/usage_report/claude_code 端點,追蹤整個組織的 Claude Code 使用情況、生產力指標和開發人員活動。
starting_at 參數指定的單一日期指標如需完整的參數詳細資訊和回應結構描述,請參閱 Claude Code 分析 API 參考。
curl "https://api.anthropic.com/v1/organizations/usage_report/claude_code?\
starting_at=2025-09-08" \
--header "anthropic-version: 2023-06-01" \
--header "x-api-key: $ADMIN_API_KEY"# 第一個請求
curl "https://api.anthropic.com/v1/organizations/usage_report/claude_code?\
starting_at=2025-09-08&\
limit=20" \
--header "anthropic-version: 2023-06-01" \
--header "x-api-key: $ADMIN_API_KEY"
# 使用回應中的 cursor 進行後續請求
curl "https://api.anthropic.com/v1/organizations/usage_report/claude_code?\
starting_at=2025-09-08&\
page=page_MjAyNS0wNS0xNFQwMDowMDowMFo=" \
--header "anthropic-version: 2023-06-01" \
--header "x-api-key: $ADMIN_API_KEY"| 參數 | 類型 | 必填 | 說明 |
|---|---|---|---|
starting_at | string | 是 | YYYY-MM-DD 格式的 UTC 日期;僅回傳此單一日期的指標 |
limit | integer | 否 | 每頁記錄數(預設值:20,最大值:1000) |
page | string | 否 | 來自前一個回應 next_page 欄位的不透明游標權杖 |
每筆回應記錄包含單一使用者在單一日期的以下指標:
email_address 的 user_actor 或包含 api_key_name 的 api_actor)api 代表 API 客戶,subscription 代表 Pro/Team 客戶)vscode、iTerm.app、tmux)依工具類型細分的工具動作接受率和拒絕率:
針對每個使用的 Claude 模型:
claude-opus-4-8)USD)API 以下列格式回傳資料:
{
"data": [
{
"date": "2025-09-08T00:00:00Z",
"actor": {
"type": "user_actor",
"email_address": "[email protected]"
},
"organization_id": "dc9f6c26-b22c-4831-8d01-0446bada88f1",
"customer_type": "api",
"terminal_type": "vscode",
"core_metrics": {
"num_sessions": 5,
"lines_of_code": {
"added": 1543,
"removed": 892
},
"commits_by_claude_code": 12,
"pull_requests_by_claude_code": 2
},
"tool_actions": {
"edit_tool": {
"accepted": 45,
"rejected": 5
},
"multi_edit_tool": {
"accepted": 12,
"rejected": 2
},
"write_tool": {
"accepted": 8,
"rejected": 1
},
"notebook_edit_tool": {
"accepted": 3,
"rejected": 0
}
},
"model_breakdown": [
{
"model": "claude-opus-4-8",
"tokens": {
"input": 100000,
"output": 35000,
"cache_read": 10000,
"cache_creation": 5000
},
"estimated_cost": {
"currency": "USD",
"amount": 1025
}
}
]
}
],
"has_more": false,
"next_page": null
}此 API 支援基於游標的分頁,適用於擁有大量使用者的組織:
limit 參數發出初始請求has_more 為 true,請在下一個請求中使用 next_page 值has_more 為 false游標會編碼最後一筆記錄的位置,即使有新資料到達也能確保穩定的分頁。每個分頁工作階段都會維持一致的資料邊界,以確保您不會遺漏或重複記錄。
Claude Code 分析資料通常在使用者活動完成後 1 小時內出現。為確保分頁結果的一致性,回應中僅包含超過 1 小時的資料。
不行,此 API 僅提供每日彙總指標。如需即時監控,請考慮使用 OpenTelemetry 整合。
使用者透過 actor 欄位以兩種方式識別:
user_actor: 包含透過 OAuth 驗證的使用者的 email_address(最常見)api_actor: 包含使用 API 金鑰驗證的使用者的 api_key_namecustomer_type 欄位指出使用量來自 api 客戶(隨用隨付 API)或 subscription 客戶(Pro/Team 方案)。
歷史 Claude Code 分析資料會被保留並可透過 API 存取。此資料沒有指定的刪除期限。
此 API 僅追蹤 Claude API 上的 Claude Code 使用情況。透過 AWS 上的 Claude Platform、Microsoft Foundry 中的 Claude、Amazon Bedrock 中的 Claude 或 Google Cloud 上的 Claude 的使用情況不包含在內。
Claude Code 分析 API 對所有可存取管理 API 的組織免費提供。
工具接受率 = 每種工具類型的 accepted / (accepted + rejected)。例如,如果 edit 工具顯示 45 個接受和 5 個拒絕,則接受率為 90%。
所有日期均為 UTC。starting_at 參數應為 YYYY-MM-DD 格式,代表該日的 UTC 午夜。
Claude Code 分析 API 可協助您了解並最佳化團隊的開發工作流程。深入了解相關功能:
Was this page helpful?