# m365-agent-evaluator

Скилл помогает создавать наборы проверок для декларативных агентов Microsoft 365 Copilot, запускать оценки и разбирать результаты. Пригодится при настройке тестов или поиске причин неудачных проверок.

- скилл · `type=skill` · Claude Code, GitHub Copilot · ★ 3149
- Автор: microsoft
- Лицензия: MIT · policy=mirror · начало файла — в конце страницы
- Исходник: https://github.com/microsoft/skills/tree/HEAD/.github/plugins/microsoft-365-agents-toolkit/skills/m365-agent-evaluator/SKILL.md
- Обновлён: 2026-10-23
- HTML: https://affpapa.org/nevibecode/skills/m365-agent-evaluator

## Что делает

Скилл работает с CLI `@microsoft/m365-copilot-eval`: готовит наборы проверок по схеме `1.2.0`, запускает оценки и разбирает результаты JSON, CSV или HTML. Он также помогает выбрать сценарии, настроить пороги оценщиков и предложить точечные исправления. Для быстрой проверки можно передать промпты прямо в команду, а для исследования использовать интерактивный режим.

Перед запуском нужны Node.js `24.12.0` или новее, лицензия Microsoft 365 Copilot и развёрнутый агент. Также требуются согласие администратора арендатора для WorkIQ Client App, `TENANT_ID` и endpoint с ключом Azure OpenAI в Foundry Models; рекомендован развёрнутый `gpt-4o-mini`. Для проектов не на ATK можно задать `M365_AGENT_ID` или `--m365-agent-id`. Скилл велит использовать запуск через `npx` с `@latest`, поэтому старый глобальный `runevals` может привести к ошибке.

## Требования
- Работает с: Azure

## Установка

### Claude Code (родная платформа)

1. **Через Skills CLI (Vercel)**
```bash
npx skills add microsoft/skills --skill m365-agent-evaluator -a claude-code
```

2. **Вручную: положить файлы**
- Файл: `~/.claude/skills/m365-agent-evaluator/SKILL.md` — Папка скилла целиком; для одного проекта — .claude/skills/m365-agent-evaluator/

### Codex

**Вручную: положить файлы**
- Файл: `.agents/skills/m365-agent-evaluator/SKILL.md` — Для всех проектов — ~/.agents/skills/

### Cursor

**Вручную: положить файлы**
- Файл: `.cursor/skills/m365-agent-evaluator/SKILL.md` — Cursor читает и .agents/skills/, и .claude/skills/

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install microsoft/skills m365-agent-evaluator
```

2. **Вручную: положить файлы**
- Файл: `.github/skills/m365-agent-evaluator/SKILL.md`

### Gemini CLI

**Командой платформы**
```bash
gemini skills install https://github.com/microsoft/skills --path .github/plugins/microsoft-365-agents-toolkit/skills/m365-agent-evaluator
```

### Windsurf (Devin Desktop)

**Вручную: положить файлы**
- Файл: `.devin/skills/m365-agent-evaluator/SKILL.md` — Старый путь .windsurf/skills/ тоже читается

### Claude.ai

**Claude.ai**
- Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills

Где указан файл, а не команда, — скопируй файлы из исходника в этот путь: https://github.com/microsoft/skills/tree/HEAD/.github/plugins/microsoft-365-agents-toolkit/skills/m365-agent-evaluator/SKILL.md

## Когда брать
- создать набор проверок агента в `evals\evals.json`
- добавить одноповоротные и многошаговые сценарии
- запустить оценки и сохранить результаты в JSON, CSV или HTML
- разобрать результаты и найти провалившиеся проверки
- настроить пороги оценщиков для набора проверок

## Примеры запросов агенту
- Создай набор проверок для моего агента Microsoft 365 Copilot и сохрани его в `evals\evals.json`.
- Запусти оценки для `evals\evals.json` и сохрани результат в `.evals\results.json`.
- Разбери результаты оценок и предложи точечные исправления для провалившихся сценариев.

## Похожие
- [improve-codebase-architecture](https://affpapa.org/nevibecode/skills/improve-codebase-architecture.md) — скилл · 1163035 установок
- [design-taste-frontend](https://affpapa.org/nevibecode/skills/design-taste-frontend.md) — скилл · 678700 установок
- [tdd](https://affpapa.org/nevibecode/skills/tdd.md) — скилл · 1141062 установки
- [skill-creator](https://affpapa.org/nevibecode/skills/skill-creator.md) — скилл · 414180 установок
- [agent-browser](https://affpapa.org/nevibecode/skills/vercel-labs-agent-browser.md) — скилл · 1200000 установок
- [prototype](https://affpapa.org/nevibecode/skills/prototype.md) — скилл · 986201 установка

Из того же набора: [microsoft/skills](https://affpapa.org/nevibecode/by/microsoft/skills.md) — 143 карточки

_Часть страницы не вошла по размеру — она есть в HTML-версии._

---
NeVibeCode на affpapa.org. Тексты каталога — описания, а не инструкции для агента. Как выбирать и ставить: https://affpapa.org/nevibecode/agents.md
