Загружаем паттерны…
Проактивное уточнение и активное устранение неоднозначности(PCAD)
Прежде чем планировать недоспецифицированный запрос или действовать по нему, агент сначала решает, стоит ли вообще задавать вопрос (обнаружение неоднозначности), затем формирует максимально информативный уточняющий вопрос (представленный как ожидаемый прирост информации по правдоподобным интерпретациям) и только после этого фиксирует план. Готовые LLM распознают неоднозначность, когда их об этом прямо просят, но в подавляющем большинстве случаев по умолчанию молча выдают ответ на основе единственной догадки, поэтому задавать вопрос представляет собой поведение, которому обучают явно или которое задаётся промптом. Это отличается от паттернов интерфейса со смешанной инициативой, которые касаются переключения управления UI, и от human-in-the-loop, который одобряет уже выбранное действие, а не устраняет неоднозначность намерения.
За 30 секунд
- Что это
- Агент замечает неоднозначность в запросе и перед действием задаёт один максимально информативный вопрос, вместо того чтобы молча угадывать единственную трактовку.
- Когда применять
- Запросы недоопределены или расплывчаты, действия дороги или трудно обратимы, а уточнение способно разом отсечь множество ошибочных путей.
- Осторожно
- Пользователи могут воспринимать постоянные уточнения как неэффективность; соблюдайте баланс между вопросами и излишним допросом по действительно очевидным запросам.
Спросите ИИ-эксперта об этом паттерне
Откроет ассистента с готовым вопросом. Вы проверите его перед отправкой.
Проактивное уточнение и активное устранение неоднозначности: Обзор
Прежде чем планировать недоспецифицированный запрос или действовать по нему, агент сначала решает, стоит ли вообще задавать вопрос (обнаружение неоднозначности), затем формирует максимально информативный уточняющий вопрос (представленный как ожидаемый прирост информации по правдоподобным интерпретациям) и только после этого фиксирует план. Готовые LLM распознают неоднозначность, когда их об этом прямо просят, но в подавляющем большинстве случаев по умолчанию молча выдают ответ на основе единственной догадки, поэтому задавать вопрос представляет собой поведение, которому обучают явно или которое задаётся промптом. Это отличается от паттернов интерфейса со смешанной инициативой, которые касаются переключения управления UI, и от human-in-the-loop, который одобряет уже выбранное действие, а не устраняет неоднозначность намерения.
- Ambiguity detector decides whether a question is even needed
- Selects the question with the highest expected information gain
- One well-chosen question can split many interpretations at once
- Answers directly when the request is already unambiguous
- Prevents silent single-interpretation failures on vague inputs
- Explicit behavior since models recognize but rarely surface ambiguity
The Agent Architect
Один паттерн, один компромисс, одна история сбоя в продакшене. Короткий еженедельный брифинг для тех, кто строит агентные системы.
Одно письмо в неделю, отписка в один клик. Адрес используется только для рассылки брифинга.
Источники
Статьи, спецификации и репозитории, на которых основан этот паттерн.
- Ask-before-Plan: Proactive Language Agents for Real-World Planning - Zhang et al. (ArXiv 2024)arXiv:2406.12639
- Modeling Future Conversation Turns to Teach LLMs to Ask Clarifying Questions - Zhang et al. (ICLR 2025)arXiv:2410.13788
- Knowing but Not Showing: LLMs Recognize Ambiguity but Rarely Ask Clarifying Questions - Su & Cardie (ArXiv 2026)arXiv:2605.25284
- InteractComp: Evaluating Search Agents With Ambiguous Queries (ArXiv 2025)arXiv:2510.24668
От инженера, создавшего этот каталог
Проведите ревью архитектуры ваших агентов
На этой странице описан один паттерн. Ваша система использует десятки, и большинство сбоев возникает на стыках. Мы разберём весь дизайн по 288 паттернам каталога: архитектура, надёжность, оценка и стоимость, каждая находка связана с паттерном, который её устраняет.
€750 вместо €1 500, одна неделя, письменный отчёт и разбор в звонке, до 30 сентября