Triage-агент запрашивает контекст у автора задачи ещё до того, как её увидит разработчик.
Описание
Как только задача создана, специальный агент анализирует её, задаёт уточняющие вопросы постановщику, проверяет полноту требований, подтягивает контекст из истории и переводит задачу в бэклог только после прохождения этого фильтра.
Предусловия
- Интеграция трекера с агентом (внутренние агенты Jira / GitHub / собственные)
- Описаны правила «хорошо оформленной задачи»
Постусловия / гарантия успеха
- В бэклог попадают только задачи с достаточным контекстом
- Сокращается время, которое разработчик тратит на сбор контекста по задаче
Основной сценарий
- Постановщик создаёт задачу в трекере
- Triage-агент анализирует описание и сравнивает его с критериями полноты
- Если есть пробелы — переписывается с постановщиком в комментариях
- После уточнений переводит задачу на следующий этап (готова к бэклогу)
Расширения / альтернативные потоки
- 3a. Triage может автоматически линковать связанные задачи и документы
- 4a. Также может предлагать оценку сложности и слой системы
Исключения и риски
Бизнес-правила и ограничения
- Все решения по приоритету и критичности остаются за людьми
- Triage не блокирует bug-фиксы критичности P0/P1
Примечания
Дополнительно: совещания, чаты, документы из общей базы могут автоматически суммаризироваться и линковаться к задаче.
Частые вопросы
Где это уже работает?+
Linear, GitHub Issues (через GitHub Actions + Claude API), Jira (через плагины с MCP). Готовых SaaS-решений пока немного — чаще собственная интеграция на основе API трекера.
Triage-агент может закрыть задачу как дубликат?+
Нет, по правилам — только пометить и предложить связь. Решение о закрытии остаётся за человеком. Иначе ИИ начинает терять важные задачи на пограничных случаях.
Что должно быть в «критериях полноты»?+
Минимум: проблема (что не работает / что нужно), контекст (где, как воспроизвести), ожидаемое поведение, критерии готовности. Для бага — шаги воспроизведения. Для фичи — пользовательский сценарий.
А P0/P1 баги — их тоже фильтруют?+
Нет. Критические баги проходят без triage сразу разработчику. Triage блокирует только обычные задачи.