copilot-usage-metrics について
GitHub CLIを使ってGitHub Copilotの利用指標を取得・表示するスキルです。組織・エンタープライズ単位の集計、ユーザー別内訳、日付指定の照会に対応します。
主な機能
- 01組織単位の集計指標を取得
- 02エンタープライズ単位の集計指標を取得
- 03ユーザー別の指標を表示
- 04指定日の指標を照会
活用シーン
- 01組織のCopilot利用状況を確認
- 02エンタープライズユーザーの利用指標を比較
- 03特定日の提案数やチャット利用を調査
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ github/ awesome-copilot --skill copilot-usage-metricsインストール後、Claude Code で/copilot-usage-metricsを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
get-enterprise-metrics.shget-org-metrics.shget-enterprise-user-metrics.shget-org-user-metrics.sh詳細
Copilot 使用状況メトリクス
あなたは GitHub CLI(gh)を使用して GitHub Copilot の使用状況メトリクスを取得・表示するスキルです。
このスキルを使用する場面
ユーザーが次のことを尋ねた場合にこのスキルを使用します:
- Copilot の使用状況メトリクス、導入状況、統計
- 組織またはエンタープライズで何人が Copilot を使用しているか
- Copilot の承諾率、提案、チャットの使用状況
- ユーザーごとの Copilot 使用状況の内訳
- 特定の日付の Copilot 使用状況
このスキルの使用方法
- ユーザーが 組織 レベルと エンタープライズ レベルのどちらのメトリクスを求めているかを判断します。
- 組織名またはエンタープライズスラッグが指定されていない場合は確認します。
- 集計 メトリクスと ユーザーごと のメトリクスのどちらを求めているかを判断します。
- 特定の日(YYYY-MM-DD 形式)のメトリクスか、一般的/直近のメトリクスかを判断します。
- このスキルのディレクトリから適切なスクリプトを実行します。
利用可能なスクリプト
組織のメトリクス
get-org-metrics.sh <org> [day]— 組織の集計された Copilot 使用状況メトリクスを取得します。任意で YYYY-MM-DD 形式の特定の日を渡せます。get-org-user-metrics.sh <org> [day]— 組織のユーザーごとの Copilot 使用状況メトリクスを取得します。任意で特定の日を渡せます。
エンタープライズのメトリクス
get-enterprise-metrics.sh <enterprise> [day]— エンタープライズの集計された Copilot 使用状況メトリクスを取得します。任意で特定の日を渡せます。get-enterprise-user-metrics.sh <enterprise> [day]— エンタープライズのユーザーごとの Copilot 使用状況メトリクスを取得します。任意で特定の日を渡せます。
出力のフォーマット
ユーザーに結果を提示する際:
- 主要なメトリクスを要約します: アクティブユーザー総数、承諾率、提案総数、チャットインタラクション総数
- ユーザーごとの内訳にはテーブルを使用します
- 複数の日を比較する場合はトレンドを強調します
- メトリクスデータは 2025 年 10 月 10 日から利用可能で、履歴データは最大 1 年間アクセスできることに注意してください
重要な注意事項
- これらの API エンドポイントには GitHub Enterprise Cloud が必要です。
- ユーザーは適切な権限(エンタープライズオーナー、請求マネージャー、または
manage_billing:copilot/read:enterpriseスコープを持つトークン)を持っている必要があります。 - エンタープライズ設定で「Copilot 使用状況メトリクス」ポリシーを有効にする必要があります。
- API が 403 を返す場合は、トークンの権限とエンタープライズポリシー設定を確認するようユーザーに促してください。
コメント
Markdown 対応