Loading...
    • 開發者指南
    • API 參考
    • MCP
    • 資源
    • 發行說明
    Search...
    ⌘K
    入門
    Claude 簡介快速開始
    模型與定價
    模型概覽選擇模型Claude 4.6 新功能遷移指南模型棄用定價
    使用 Claude 構建
    功能概覽使用 Messages API處理停止原因提示詞最佳實踐
    上下文管理
    上下文視窗壓縮上下文編輯
    功能
    提示詞快取延伸思考自適應思考思考力度串流訊息批次處理引用多語言支援Token 計數嵌入視覺PDF 支援Files API搜尋結果結構化輸出
    工具
    概覽如何實作工具使用細粒度工具串流Bash 工具程式碼執行工具程式化工具呼叫電腦使用工具文字編輯器工具網頁擷取工具網頁搜尋工具記憶工具工具搜尋工具
    Agent Skills
    概覽快速開始最佳實踐企業級 Skills透過 API 使用 Skills
    Agent SDK
    概覽快速開始TypeScript SDKTypeScript V2(預覽版)Python SDK遷移指南
    API 中的 MCP
    MCP 連接器遠端 MCP 伺服器
    第三方平台上的 Claude
    Amazon BedrockMicrosoft FoundryVertex AI
    提示詞工程
    概覽提示詞產生器使用提示詞範本提示詞改進器清晰直接使用範例(多範例提示)讓 Claude 思考(CoT)使用 XML 標籤賦予 Claude 角色(系統提示詞)串聯複雜提示詞長上下文技巧延伸思考技巧
    測試與評估
    定義成功標準開發測試案例使用評估工具降低延遲
    強化防護機制
    減少幻覺提高輸出一致性防範越獄攻擊串流拒絕減少提示詞洩漏讓 Claude 保持角色
    管理與監控
    Admin API 概覽資料駐留工作區用量與成本 APIClaude Code Analytics API零資料保留
    Console
    Log in
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...

    Solutions

    • AI agents
    • Code modernization
    • Coding
    • Customer support
    • Education
    • Financial services
    • Government
    • Life sciences

    Partners

    • Amazon Bedrock
    • Google Cloud's Vertex AI

    Learn

    • Blog
    • Catalog
    • Courses
    • Use cases
    • Connectors
    • Customer stories
    • Engineering at Anthropic
    • Events
    • Powered by Claude
    • Service partners
    • Startups program

    Company

    • Anthropic
    • Careers
    • Economic Futures
    • Research
    • News
    • Responsible Scaling Policy
    • Security and compliance
    • Transparency

    Learn

    • Blog
    • Catalog
    • Courses
    • Use cases
    • Connectors
    • Customer stories
    • Engineering at Anthropic
    • Events
    • Powered by Claude
    • Service partners
    • Startups program

    Help and security

    • Availability
    • Status
    • Support
    • Discord

    Terms and policies

    • Privacy policy
    • Responsible disclosure policy
    • Terms of service: Commercial
    • Terms of service: Consumer
    • Usage policy
    管理與監控

    Claude Code 分析 API

    透過 Claude Code 分析管理 API,以程式化方式存取您組織的 Claude Code 使用分析和生產力指標。

    The Admin API is unavailable for individual accounts. To collaborate with teammates and add members, set up your organization in Console → Settings → Organization.

    Claude Code 分析管理 API 提供對 Claude Code 使用者每日彙總使用指標的程式化存取,使組織能夠分析開發者生產力並建立自訂儀表板。此 API 填補了我們基本的分析儀表板與複雜的 OpenTelemetry 整合之間的差距。

    此 API 使您能夠更好地監控、分析和優化您的 Claude Code 採用:

    • 開發者生產力分析: 追蹤使用 Claude Code 的工作階段、新增/移除的程式碼行數、提交和建立的拉取請求
    • 工具使用指標: 監控不同 Claude Code 工具(Edit、Write、NotebookEdit)的接受和拒絕率
    • 成本分析: 查看按 Claude 模型細分的預估成本和 token 使用量
    • 自訂報告: 匯出資料以建立管理團隊的高階儀表板和報告
    • 使用合理性: 提供指標以在內部證明和擴展 Claude Code 的採用

    需要管理 API 金鑰

    此 API 是管理 API 的一部分。這些端點需要管理 API 金鑰(以 sk-ant-admin... 開頭),與標準 API 金鑰不同。只有具有管理員角色的組織成員才能透過 Claude Console 配置管理 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)

    Claude Code 分析 API

    透過 /v1/organizations/usage_report/claude_code 端點追蹤您組織中的 Claude Code 使用情況、生產力指標和開發者活動。

    關鍵概念

    • 每日彙總:返回由 starting_at 參數指定的單日指標
    • 使用者層級資料:每筆記錄代表一位使用者在指定日期的活動
    • 生產力指標:追蹤工作階段、程式碼行數、提交、拉取請求和工具使用情況
    • Token 和成本資料:監控按 Claude 模型細分的使用量和預估成本
    • 基於游標的分頁:使用不透明游標進行穩定分頁以處理大型資料集
    • 資料時效性:指標可用時有最多 1 小時的延遲以確保一致性

    有關完整的參數詳情和回應結構描述,請參閱 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"
    
    # 使用回應中的游標進行後續請求
    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_atstring是UTC 日期,格式為 YYYY-MM-DD。僅返回該單日的指標
    limitinteger否每頁記錄數(預設:20,最大:1000)
    pagestring否來自前一個回應 next_page 欄位的不透明游標 token

    可用指標

    每個回應記錄包含單一使用者在單一天的以下指標:

    維度

    • date:RFC 3339 格式的日期(UTC 時間戳記)
    • actor:執行 Claude Code 操作的使用者或 API 金鑰(user_actor 包含 email_address 或 api_actor 包含 api_key_name)
    • organization_id:組織 UUID
    • customer_type:客戶帳戶類型(api 代表 API 客戶,subscription 代表 Pro/Team 客戶)
    • terminal_type:使用 Claude Code 的終端機或環境類型(例如 vscode、iTerm.app、tmux)

    核心指標

    • num_sessions:此操作者發起的不同 Claude Code 工作階段數量
    • lines_of_code.added:Claude Code 在所有檔案中新增的程式碼總行數
    • lines_of_code.removed:Claude Code 在所有檔案中移除的程式碼總行數
    • commits_by_claude_code:透過 Claude Code 的提交功能建立的 git 提交數量
    • pull_requests_by_claude_code:透過 Claude Code 的 PR 功能建立的拉取請求數量

    工具操作指標

    按工具類型細分的工具操作接受和拒絕率:

    • edit_tool.accepted/rejected:使用者接受/拒絕的 Edit 工具提案數量
    • write_tool.accepted/rejected:使用者接受/拒絕的 Write 工具提案數量
    • notebook_edit_tool.accepted/rejected:使用者接受/拒絕的 NotebookEdit 工具提案數量

    模型細分

    對於每個使用的 Claude 模型:

    • model:Claude 模型識別碼(例如 claude-opus-4-6)
    • tokens.input/output:此模型的輸入和輸出 token 計數
    • tokens.cache_read/cache_creation:此模型的快取相關 token 使用量
    • estimated_cost.amount:此模型的預估成本(以美分 USD 計)
    • estimated_cost.currency:成本金額的貨幣代碼(目前始終為 USD)

    回應結構

    API 以以下格式返回資料:

    {
      "data": [
        {
          "date": "2025-09-01T00: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-6",
              "tokens": {
                "input": 100000,
                "output": 35000,
                "cache_read": 10000,
                "cache_creation": 5000
              },
              "estimated_cost": {
                "currency": "USD",
                "amount": 1025
              }
            }
          ]
        }
      ],
      "has_more": false,
      "next_page": null
    }

    分頁

    API 支援基於游標的分頁,適用於擁有大量使用者的組織:

    1. 使用可選的 limit 參數進行初始請求
    2. 如果回應中 has_more 為 true,在下一次請求中使用 next_page 值
    3. 持續直到 has_more 為 false

    游標編碼了最後一筆記錄的位置,即使有新資料到達也能確保穩定的分頁。每個分頁工作階段維持一致的資料邊界,確保您不會遺漏或重複記錄。

    常見使用案例

    • 高階儀表板:建立高層級報告,展示 Claude Code 對開發速度的影響
    • AI 工具比較:匯出指標以將 Claude Code 與其他 AI 程式碼工具(如 Copilot 和 Cursor)進行比較
    • 開發者生產力分析:追蹤個人和團隊隨時間的生產力指標
    • 成本追蹤和分配:監控支出模式並按團隊或專案分配成本
    • 採用監控:識別哪些團隊和使用者從 Claude Code 中獲得最大價值
    • 投資報酬率證明:提供具體指標以在內部證明和擴展 Claude Code 的採用

    常見問題

    分析資料的時效性如何?

    Claude Code 分析資料通常在使用者活動完成後 1 小時內出現。為確保一致的分頁結果,回應中僅包含超過 1 小時的資料。

    我可以取得即時指標嗎?

    不行,此 API 僅提供每日彙總指標。如需即時監控,請考慮使用 OpenTelemetry 整合。

    資料中如何識別使用者?

    使用者透過 actor 欄位以兩種方式識別:

    • user_actor:包含透過 OAuth 驗證的使用者的 email_address(最常見)
    • api_actor:包含透過 API 金鑰驗證的使用者的 api_key_name

    customer_type 欄位指示使用來自 api 客戶(API PAYG)還是 subscription 客戶(Pro/Team 方案)。

    資料保留期限是多久?

    歷史 Claude Code 分析資料會被保留並可透過 API 存取。此資料沒有指定的刪除期限。

    支援哪些 Claude Code 部署?

    此 API 僅追蹤 Claude API(第一方)上的 Claude Code 使用情況。不包含 Amazon Bedrock、Google Vertex AI 或其他第三方平台上的使用情況。

    使用此 API 的費用是多少?

    Claude Code 分析 API 對所有有權存取管理 API 的組織免費使用。

    如何計算工具接受率?

    工具接受率 = accepted / (accepted + rejected),適用於每種工具類型。例如,如果 edit 工具顯示 45 個接受和 5 個拒絕,接受率為 90%。

    日期參數使用什麼時區?

    所有日期均為 UTC。starting_at 參數應為 YYYY-MM-DD 格式,代表該日的 UTC 午夜。

    另請參閱

    Claude Code 分析 API 幫助您了解和優化團隊的開發工作流程。了解更多相關功能:

    • 管理 API 概覽
    • 管理 API 參考
    • Claude Code 分析儀表板
    • 使用量和成本 API - 追蹤所有 Anthropic 服務的 API 使用量
    • 身分和存取管理
    • 使用 OpenTelemetry 監控使用量以取得自訂指標和警報

    Was this page helpful?

    • Claude Code 分析 API
    • 支援哪些 Claude Code 部署?
    • 使用此 API 的費用是多少?