github-copilot-resources/copilot-metrics-viewer
Tool to visualize the Copilot metrics provided via the Copilot Business Metrics API
何を解決するか
GitHub Copilot Metrics Viewer は、GitHub Organization および Enterprise 管理者が GitHub Copilot の採用状況、影響、コストを分析するためのダッシュボードアプリケーションです。GitHub の API から得られる複雑な使用データを可視化する課題を解決し、チームや個人における Copilot の使用状況を明確に示すチャートとレポートを提供します。
動作方法
このアプリケーションは GitHub Copilot Usage Metrics API に接続してデータを取得します。2つのモードで動作します:
- 直接 API モード: 各ページの読み込み時に、GitHub から最新の28日間のローリングウィンドウデータを直接取得します。
- 歴史的モード: PostgreSQL データベースと同期サービスを使用して、毎日メトリクスを収集・保存し、無制限のデータ保持と長期的なトレンド分析を可能にします。
また、GitHub Billing API と統合してコスト分析を提供し、GitHub Enterprise の課金 CSV エクスポートをインポートすることで、長期的な歴史的課金データを扱えます。
対象ユーザー
開発者チーム全体で Copilot のライセンス利用状況、採用率、AI クレジットの支出を監視・管理したい GitHub Organization および Enterprise 管理者。
主な特徴
- 包括的な分析機能: 活動ユーザー数、機能使用状況(IDEチャット、エージェントモード、CLI)、コード承認率を可視化。
- チームベースのインサイト: ユーザーごとのデータを集計してチームレベルのメトリクスを導出し、チーム間の比較が可能。
- 課金とコスト追跡: モデル、SKU、ユーザーごとの AI クレジットの支出を追跡し、管理者が個々のユーザーの詳細を確認可能。
- パーソナライズされたダッシュボード: 「My Usage」タブにより、個々の開発者が自分の活動状況と AI クレジットの支出を確認可能。
- 柔軟なレポート機能: 日付範囲フィルタ(最大100日間)をサポートし、CSV へのエクスポートによりさらなる分析が可能。
関連
- プロジェクト
- Dispatch
- プロジェクト
- プロジェクト
- プロジェクト