Traditional RAG работает по фиксированной трёхшаговой схеме: система переводит вопрос пользователя в эмбеддинг, находит наиболее релевантные фрагменты в индексированной базе знаний с помощью векторного, ключевого или гибридного поиска, добавляет их в промпт вместе с исходным вопросом — и модель формирует ответ, опираясь на эти найденные фрагменты. У этой схемы есть слабое место: каждый вопрос проходит один и тот же путь, независимо от того, простой это факт для поиска или сравнение, требующее данных из нескольких источников, а если первый поиск не находит достаточно информации, у системы просто нет встроенного механизма распланировать следующий шаг или восстановиться после неудачного запроса. Хорошая метафора здесь — старый навигатор, который не знает о новом объезде или внезапном перекрытии дороги: он всё равно приведёт к цели, но не самым удачным путём, в отличие от агентного RAG, который встраивает поиск информации в цикл рассуждения агента и умеет уточнять запрос и учитывать контекст по ходу дела.