Простыми словами
Модель отвечает словами, агент - действиями. Ему ставят цель, он сам решает, какие шаги сделать: посмотреть файл, поправить строку, запустить проверку, а потом доложить результат.
Зачем нужен
Задачи в работе редко решаются одним ответом. Агент закрывает цикл целиком: сам собирает недостающие данные и сам проверяет, что получилось, вместо того чтобы возвращать человеку заготовку на доработку.
Как работает
В основе цикл: модель предлагает действие, обвязка его выполняет, результат возвращается в контекст, и модель решает следующий шаг. Доступные действия задаются инструментами, например через [[mcp]].
Когда не нужен
Когда ответ нужен один и проверяется глазами за секунду. Агент дороже обычного запроса и требует прав на файлы и команды, а лишние права - это лишний риск.