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を使用して作成されたセッション、追加/削除されたコード行、コミット、プルリクエストを追跡します
 - ツール使用メトリクス: 異なるClaude Codeツール(Edit、Write、NotebookEdit)の受け入れ率と拒否率を監視します
 - コスト分析: Claude Codeモデル別に分類された推定コストとトークン使用量を表示します
 - カスタムレポート: データをエクスポートして、経営チーム向けのエグゼクティブダッシュボードとレポートを構築します
 - 使用状況の正当化: Claude Code導入を社内で正当化し、拡大するためのメトリクスを提供します
 
Admin APIキーが必要ですこのAPIはAdmin APIの一部です。これらのエンドポイントには、標準APIキーと異なるAdmin APIキー(
sk-ant-admin...で始まる)が必要です。管理者ロールを持つ組織メンバーのみが、Claude Consoleを通じてAdmin APIキーをプロビジョニングできます。クイックスタート
特定の日付の組織のClaude Code分析を取得します:統合用のUser-Agentヘッダーを設定します統合を構築している場合は、User-Agentヘッダーを設定して、使用パターンを理解するのに役立てます:
Claude Code Analytics API
/v1/organizations/usage_report/claude_codeエンドポイントを使用して、組織全体のClaude Code使用状況、生産性メトリクス、開発者アクティビティを追跡します。 主要な概念
- 日次集計: 
starting_atパラメータで指定された単一日のメトリクスを返します - ユーザーレベルのデータ: 各レコードは指定された日の1ユーザーのアクティビティを表します
 - 生産性メトリクス: セッション、コード行、コミット、プルリクエスト、ツール使用状況を追跡します
 - トークンとコストデータ: Claude Codeモデル別に分類された使用状況と推定コストを監視します
 - カーソルベースのページネーション: 不透明なカーソルを使用した安定したページネーションで大規模なデータセットを処理します
 - データの鮮度: メトリクスは一貫性を確保するため、最大1時間の遅延で利用可能です
 
基本的な例
特定の日付の分析を取得
ページネーション付きで分析を取得
リクエストパラメータ
| パラメータ | 型 | 必須 | 説明 | 
|---|---|---|---|
starting_at | string | はい | YYYY-MM-DD形式のUTC日付。この単一日のメトリクスのみを返します | 
limit | integer | いいえ | ページあたりのレコード数(デフォルト:20、最大:1000) | 
page | string | いいえ | 前のレスポンスのnext_pageフィールドからの不透明なカーソルトークン | 
利用可能なメトリクス
各レスポンスレコードには、単一ユーザーの単一日のメトリクスが含まれます:ディメンション
- date: RFC 3339形式の日付(UTCタイムスタンプ)
 - actor: Claude Codeアクションを実行したユーザーまたはAPIキー(
email_addressを持つuser_actorまたはapi_key_nameを持つapi_actor) - organization_id: 組織UUID
 - customer_type: 顧客アカウントのタイプ(APIカスタマー用の
api、Pro/Teamカスタマー用のsubscription) - 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-sonnet-4-5-20250929) - tokens.input/output: このモデルの入力および出力トークンカウント
 - tokens.cache_read/cache_creation: このモデルのキャッシュ関連トークン使用量
 - estimated_cost.amount: このモデルの推定コスト(米ドルセント)
 - estimated_cost.currency: コスト金額の通貨コード(現在は常に
USD) 
レスポンス構造
APIは以下の形式でデータを返します:ページネーション
APIは、大量のユーザーを持つ組織向けのカーソルベースのページネーションをサポートしています:- オプションの
limitパラメータを使用して初期リクエストを実行します - レスポンスで
has_moreがtrueの場合、次のリクエストでnext_page値を使用します has_moreがfalseになるまで続けます
一般的なユースケース
- エグゼクティブダッシュボード: 開発速度に対するClaude Codeの影響を示す高レベルのレポートを作成します
 - AIツール比較: メトリクスをエクスポートして、Claude CodeとCopilotやCursorなどの他のAIコーディングツールを比較します
 - 開発者生産性分析: 時間経過に伴う個人およびチームの生産性メトリクスを追跡します
 - コスト追跡と配分: 支出パターンを監視し、チームまたはプロジェクト別にコストを配分します
 - 導入監視: Claude Codeから最も価値を得ているチームとユーザーを特定します
 - ROI正当化: Claude Code導入を正当化し、社内で拡大するための具体的なメトリクスを提供します
 
よくある質問
分析データはどのくらい新しいですか?
Claude Code分析データは通常、ユーザーアクティビティ完了後1時間以内に表示されます。一貫したページネーション結果を確保するため、1時間以上前のデータのみがレスポンスに含まれます。リアルタイムメトリクスを取得できますか?
いいえ、このAPIは日次集計メトリクスのみを提供します。リアルタイム監視については、OpenTelemetry統合の使用を検討してください。データ内でユーザーはどのように識別されますか?
ユーザーはactorフィールドを通じて2つの方法で識別されます: user_actor: OAuth経由で認証するユーザーのemail_addressを含みます(最も一般的)api_actor: APIキー経由で認証するユーザーのapi_key_nameを含みます
customer_typeフィールドは、使用がAPIカスタマー(API PAYG)からのapiか、Pro/Teamプランからのsubscriptionかを示します。 データ保持期間はどのくらいですか?
履歴Claude Code分析データは保持され、APIを通じてアクセス可能です。このデータの指定された削除期間はありません。どのClaude Code展開がサポートされていますか?
このAPIはClaude API(第1者)でのClaude Code使用状況のみを追跡します。Amazon Bedrock、Google Vertex AI、またはその他のサードパーティプラットフォームでの使用は含まれていません。このAPIを使用するのにコストはかかりますか?
Claude Code Analytics APIは、Admin APIへのアクセス権を持つすべての組織で無料で使用できます。ツール受け入れ率を計算するにはどうすればよいですか?
ツール受け入れ率 =accepted / (accepted + rejected)(各ツールタイプ)。たとえば、編集ツールが45件の受け入れと5件の拒否を示している場合、受け入れ率は90%です。 dateパラメータに使用されるタイムゾーンは何ですか?
すべての日付はUTCです。starting_atパラメータはYYYY-MM-DD形式である必要があり、その日のUTC真夜中を表します。 関連項目
Claude Code Analytics APIは、チームの開発ワークフローを理解し、最適化するのに役立ちます。関連機能の詳細をご覧ください:- Admin APIの概要
 - Admin APIリファレンス
 - Claude Code Analyticsダッシュボード
 - 使用状況とコストAPI - Anthropicのすべてのサービス全体のAPI使用状況を追跡します
 - アイデンティティとアクセス管理
 - OpenTelemetryを使用した使用状況の監視 - カスタムメトリクスとアラート用