Skills2026年5月11日·1 分钟阅读

AI Agent Evals — GitHub Action for CI Scoring

Microsoft AI Agent Evals is a GitHub Action that runs offline agent evaluations in CI/CD using datasets and evaluators so PRs ship with measurable gates.

Agent 就绪

Agent 可直接安装

这个资产可安装;Agent 先选择当前运行时、检查安装计划,再运行匹配命令。

Native · 98/100策略:允许
Agent 入口
任意 MCP/CLI Agent
类型
Skill
安装
Single
信任
信任等级:Established
入口
Asset
直接安装命令
npx -y tokrepo@latest install 447b7a3c-f442-441c-846a-4f3fad62ff51 --target codex

先 dry-run 确认安装计划,再运行此命令。

简介

Microsoft AI Agent Evals 是一个 GitHub Action:在 CI/CD 中基于数据集与评估器离线跑 agent 评测,让每次 PR 都有可量化的质量闸门与可审计输出。

  • 适合谁: 使用 GitHub Actions 的团队,希望把 agent 质量检查前置到每次 PR
  • 可搭配: GitHub Actions;基于数据集 JSON 与 Foundry 评估器;示例工作流包含 Azure 登录步骤
  • 准备时间: 25 分钟

实战建议

  • 准备时间约 25 分钟(接入工作流 + 准备一个最小数据集 JSON)
  • 两项可量化检查:Action 能跑通;Summary 里有可对比的评测输出
  • GitHub stars / forks(已核验):见「来源与感谢」

最稳妥的接入方式:先用 “tiny dataset” + 1 个评估器跑通,再逐步扩展覆盖。数据集建议放在仓库内版本化,让它也走 PR 审核。

实用 CI 模式:

  • 在 pull_request 与 main push 上运行。
  • 关键指标回退超过阈值就让 Job 失败。
  • 把评测报告/summary 保存为 artifact,便于审计与回溯。

不要只 judge 最终答案:当你的 agent 具备执行能力时,应把工具轨迹与系统级检查纳入评测。

FAQ

一定要大数据集吗? 答:不需要。先用最小数据集跑通,再随着 agent 能力增长逐步补齐。

结果显示在哪里? 答:README 说明评测输出会出现在 GitHub Actions 的 run summary 区域。

怎么把它变成闸门? 答:把回归条件写成失败规则,并把该检查设为合并前必过。

🙏

来源与感谢

Source: https://github.com/microsoft/ai-agent-evals > License: MIT > GitHub stars: 77 · forks: 16

讨论

登录后参与讨论。
还没有评论,来写第一条吧。

相关资产