一键导入
seat-count
查询 GitHub Copilot 已分配的许可数量及使用状态。Use when: 用户询问 Copilot 许可数、seat 数量、活跃用户数、非活跃 seat、pending 邀请数,或需要查看 Copilot 授权分配报告。支持组织级和企业级查询。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
查询 GitHub Copilot 已分配的许可数量及使用状态。Use when: 用户询问 Copilot 许可数、seat 数量、活跃用户数、非活跃 seat、pending 邀请数,或需要查看 Copilot 授权分配报告。支持组织级和企业级查询。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
在 qifeng-plugins 仓库中创建新的 GitHub Copilot 插件。Use when: 用户想新增一个 Copilot 插件、创建插件骨架、生成 SKILL.md / plugin.json / README,或提到 scaffold plugin、create plugin、新建插件。
查询 GitHub Copilot 当前费用和预估月底费用。Use when: 用户询问 Copilot 费用、花费、账单、billing、cost、当月累计费用、月底预估费用,或需要查看 Copilot 成本报告。支持组织级和企业级查询。
生成电影感视频描述和分镜脚本。Use when: 用户需要视频 prompt、场景描述、分镜脚本、运镜描述,或想把创意转化为视觉叙事,适配 Sora、Runway、Kling 等文生视频模型。
调用 Azure OpenAI Sora-2 生成视频。Use when: 用户要求生成视频、文生视频、text-to-video、调用 Sora 生成视频、批量生成镜头并拼接。支持单镜头和分镜批量生成。
| name | seat-count |
| description | 查询 GitHub Copilot 已分配的许可数量及使用状态。Use when: 用户询问 Copilot 许可数、seat 数量、活跃用户数、非活跃 seat、pending 邀请数,或需要查看 Copilot 授权分配报告。支持组织级和企业级查询。 |
查询 GitHub Copilot 已分配的许可(seat)数量及使用状态。支持组织级(Organization)和企业级(Enterprise)两种查询模式,通过 --scope 参数切换。
.env 文件(参考 .env.example)requests 和 python-dotenv权限要求:
manage_billing:copilot 或 read:org 权限(Fine-grained PAT 可用)manage_billing:copilot 或 read:enterprise 权限(⚠️ Fine-grained PAT 不支持企业级端点)安装依赖:
pip install -r ./requirements.txt
复制插件根目录下的 .env.example 为 .env 并填入实际配置:
GITHUB_TOKEN=ghp_xxxxxxxxxxxxxxxxxxxx
GITHUB_ORG=your-org-name
GITHUB_ENTERPRISE=your-enterprise-slug
确保 .env 不被提交到版本控制。
确认用户需要查询的是组织级(org)还是企业级(enterprise)数据。
组织级查询(默认):
python ./scripts/get_copilot_seats.py --scope org --org <组织名>
企业级查询:
python ./scripts/get_copilot_seats.py --scope enterprise --enterprise <企业名>
查看 Top 5 非活跃 seat 明细:
python ./scripts/get_copilot_seats.py --scope org --org <组织名> --top-inactive 5
仅查看汇总,不输出非活跃明细:
python ./scripts/get_copilot_seats.py --scope org --org <组织名> --top-inactive 0
| 参数 | 必填 | 默认值 | 说明 |
|---|---|---|---|
--scope | 否 | org | 查询范围:org(组织级)或 enterprise(企业级) |
--org | 否 | 环境变量 GITHUB_ORG | 组织名称(scope=org 时使用) |
--enterprise | 否 | 环境变量 GITHUB_ENTERPRISE | 企业 slug(scope=enterprise 时使用) |
--top-inactive | 否 | 10 | 显示 Top N 非活跃 seat 明细;设为 0 跳过明细输出 |
脚本会输出以下信息:
组织级输出:
total:已分配的 seat 总数active_this_cycle:本计费周期活跃的 seat 数inactive_this_cycle:本计费周期不活跃的 seat 数pending_invitation:待接受邀请的 seat 数pending_cancellation:待取消的 seat 数企业级输出:
total_seats:已分配的 seat 总数active:有活动记录的 seat 数(脚本从 seats 列表统计)pending_cancellation:待取消的 seat 数(脚本从 seats 列表统计)seat_breakdown 摘要字段,脚本会自行从 seats 列表中统计