глоссарий

Event-driven agent

Event-driven agent

Event-driven agent — это система искусственного интеллекта, которая действует не по расписанию, а как мгновенный отклик на значимое событие: новое сообщение, изменение датчика, сбой в системе. Такой агент не крутится впустую, ожидая данных, а «просыпается» только тогда, когда в мире что-то действительно произошло.

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

Интуитивно это похоже на прогулку с закрытыми глазами: вы делаете шаг и ждёте ощущения земли под ногой. Пока шаг не завершён — никакой реакции, никакого тревожного ожидания. Событие становится триггером, к которому привязано правило: если наступило X — сделать Y. Агент пассивен в покое и активен ровно в момент «вспышки» события.

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

Вывод прост: событийный агент — это умная пассивность. Он не ищет проблему бесконечно, а заранее готовит ответы и мгновенно применяет их в подходящий момент. Такой подход делает ИИ быстрым, экономичным и незаметно надёжным.