关于 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 使用情况
如何使用此技能
- 确定用户想要 organization 还是 enterprise 级别的指标。
- 如果未提供组织名称或企业 slug,请询问。
- 确定他们想要 聚合 指标还是 按用户 指标。
- 确定他们想要 特定日期(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 usage metrics" 策略。
- 如果 API 返回 403,请建议用户检查其令牌权限和企业策略设置。
评论
支持 Markdown