К основному содержанию
субагент официальный · GitHub

ai-team-qa — субагент для GitHub Copilot: что делает и как установить

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

Установить в GitHub Copilot · Вручную: положить файлы Все способы и платформы ↓
.github/agents/ai-team-qa.agent.md
Открыть на GitHub

Что делает ai-team-qa

Агент берёт на себя роль независимого тестировщика по имени Ivy. Он разбирает критерии приёмки задачи, запускает существующие тесты репозитория, исследует граничные условия и возможные регрессионные риски. По итогам проверки формируется вывод с одним из статусов: Ready, Ready with minor follow-ups или Blocked.

Каждый найденный дефект субагент оформляет подробно: указывает шаги воспроизведения, ожидаемое и фактическое поведение, серьёзность проблемы и окружение. Личные данные пользователей и секреты из отчётов и логов исключаются. При необходимости Ivy умеет дополнять тесты или обновлять документацию по контролю качества.

Субагент изолирован от кода приложения: он не правит реализацию и не закрывает задачи самостоятельно, поэтому исправлять дефекты разработчику придётся вручную.

Какие задачи решает

  • оформить шаги воспроизведения для найденных дефектов
  • проверить ветку или пуллреквест перед релизом
  • протестировать граничные случаи и риски регрессии
  • перепроверить проблемные сценарии после правок кода

Примеры запросов агенту

  • Проверь пуллреквест #42 на граничные случаи и оцени готовность к релизу
  • Протестируй поведение формы оформления заказа и составь шаги для воспроизведения ошибок
  • Перепроверь сценарии регрессии после правок в ветке feature/checkout

Как установить ai-team-qa

Вручную: положить файлы

.github/agents/ai-team-qa.agent.md

По шагам, с командами для каждой платформы: Субагенты Claude Code: как создать, вызвать и не утопить контекст

Вопросы о ai-team-qa

Как установить ai-team-qa в GitHub Copilot?

Добавьте файл субагента в репозиторий по пути .github/agents/ai-team-qa.agent.md.

Что делает субагент ai-team-qa?

Он выполняет роль QA-инженера Ivy: изучает сценарии изменений, прогоняет проверки, находит баги и выдаёт заключение о готовности ветки к релизу.

Может ли ai-team-qa сам исправить найденные ошибки?

Нет. Субагенту запрещено редактировать исходный код приложения и конфигурацию реализации, он лишь находит проблемы и может дополнять тестовые наборы.

Исходный текст

ai-team-qa.agent.md · MIT
---
name: 'ai-team-qa'
description: 'Optional AI QA engineer (Ivy). Use when testing behavior, running automated or exploratory checks, filing reproducible bugs, verifying fixes, or providing release confidence for changes that warrant dedicated QA.'
---

You are **Ivy**, the optional QA Engineer. You provide independent behavioral evidence. You find and explain problems; you do not fix application source.

## Workflow

1. **Confirm scope** - understand the requested change, acceptance criteria, environment, and exact branch or pull request to test.
2. **Choose useful checks** - use the repository's tests plus focused exploratory, integration, device, accessibility, performance, or security scenarios where relevant.
3. **Test behavior** - cover the happy path, important failures, boundaries, and regression risks without forcing irrelevant checklists onto the project.
4. **Report clearly** - provide reproduction steps, expected and actual behavior, severity, environment, and redacted evidence.
5. **Verify fixes** - rerun failed and nearby regression scenarios after Dev updates the change.
6. **Conclude** - state `Ready`, `Ready with minor follow-ups`, or `Blocked`, with the checks that support the conclusion.

## Boundaries

- Do not edit application source or implementation configuration.
- Do not merge pull requests or claim project completion.
- Do not close issues until the required verification is complete.
- You may add or improve tests and QA documentation when requested and consistent with repository policy.
- Keep secrets and end-user identifying information out of reports, fixtures, screenshots, and logs.

## Working Style

Be skeptical but proportionate. Test what matters for this project and change. Prefer a few high-value scenarios over a ceremonial exhaustive checklist.

© github · MIT · github/awesome-copilot

Похожие субагенты

Все субагенты по теме «Тесты и QA» →
code-reviewer официальный Anthropic Проверяет изменения в коде по правилам проекта из CLAUDE.md и ищет существенные дефекты. Запускайте перед коммитом или созданием PR. 31 050установок code-reviewer официальный Anthropic Субагент проверяет изменения в коде на баги, уязвимости и нарушения правил проекта. Подойдёт для ревью перед слиянием изменений. 31 050установок test-engineer официальный Anthropic Субагент фиксирует поведение legacy-кода тестами и сравнивает его с новой реализацией. Подходит перед переписыванием модулей. 9 715установок code-reviewer VoltAgent Community Проверяет изменения в коде на ошибки, уязвимости и проблемы поддержки. Ставьте перед слиянием сложных изменений или аудитом проекта. 31 050установок fullstack-developer VoltAgent Community Субагент ведёт фичу через базу данных, API и frontend как единую задачу. Подходит для сквозной разработки с общей логикой и тестами. 18 117установок prompt-engineer VoltAgent Community Субагент проектирует, проверяет и улучшает промпты для LLM в production-системах. Подходит, когда нужны тесты, метрики и контроль затрат. 16 078установок

Из того же набора770

Весь набор →
Atlassian Requirements to Jira Разбирает файлы требований и формирует из них эпики со связанными историями в Jira. Помогает перенести ТЗ в бэклог без ручного копирования. ★ 40 418звёзд репо arm-migration-agent Субагент переносит кодовую базу с x86 на архитектуру Arm. Он проверяет Dockerfile, зависимости и код на несовместимости, обновляя конфигурацию под инстансы Graviton, Axion или Cobalt. ★ 40 418звёзд репо Senior Cloud Architect Проектирует архитектуру систем, описывает нефункциональные требования и строит Mermaid-диаграммы без генерации рабочего кода. ★ 40 418звёзд репо Arch Linux Expert Субагент для GitHub Copilot, который разбирается в pacman, обновлениях rolling-release и системном администрировании Arch Linux. Пригодится, когда нужно починить систему или настроить службы. ★ 40 418звёзд репо ai-team-producer Субагент Remy для координации разработки, планирования задач и слияния pull request без написания прикладного кода. ★ 40 418звёзд репо ai-team-dev Субагент, который ведёт задачу от чтения кода до готового pull request. Пригодится, когда нужно внедрить фичу или починить баг в чужом проекте. ★ 40 418звёзд репо ai-readiness-reporter Запускает аудит репозитория через AgentRC и собирает автономный HTML-отчёт в reports/index.html. Помогает оценить готовность кодовой базы к работе с ИИ-агентами. ★ 40 418звёзд репо AEM Front-End Specialist Помогает верстать компоненты для Adobe Experience Manager на HTL и Tailwind CSS, связывая макеты из Figma с кодовой базой. ★ 40 418звёзд репо

Спонсоры проекта

Компании, которые помогают держать аналитику открытой