Что это
Агентная экономика устроена так, что покупать, бронировать и запрашивать расчёт будут программы по поручению людей. Вместе с честными агентами придут и нечестные: тот же скрипт, та же способность заполнять формы, но цель — не купить, а получить выгоду за счёт сайта.
Сценарии
- Перебор промокодов и купонов через форму заказа: агент пробует тысячи комбинаций за минуту.
- Резервирование без оплаты: десятки заказов «на удержание», чтобы товар исчез из наличия у конкурента или чтобы получить скидку «за объём».
- Выманивание данных через форму обратной связи: агент пишет от имени «службы поддержки платёжной системы» и просит прислать реквизиты.
- Подмена агента: программа представляется агентом известного сервиса (A2A-карточкой, паспортом), которого у неё нет.
- Сбор контактов сотрудников со страниц «О компании» для последующих рассылок.
Как защищаться
- Форма по стандарту: защита от ботов на сервере, а не только в браузере — ловушка-поле, проверка времени заполнения, лимиты с одного адреса и одной почты, токен страницы. На сайтах группы это стандарт заявок v2.
- Промокоды — с лимитом попыток на заказ и адрес, с задержкой после третьей ошибки.
- Резерв только после оплаты или после подтверждения человеком при сумме выше порога.
- Паспорт агента. Формат «Паспорт ИИ-агента» 0.1 на конституция-агента.рф задаёт, как агент объявляет, кто за него отвечает, и с версии 1.0 — подпись. Сайт может требовать паспорт для действий с деньгами и пропускать без него только чтение.
- Разделять чтение и действие. Чтение каталога — свободно, действия (заказ, бронь, запрос расчёта) — через точку API с ключом или через форму с защитой.
- Журнал действий агентов. Отдельная запись о каждом заказе, сделанном через API: ключ, адрес, время. Возврат к нему при споре.
Чего не делать
- Не требовать капчу от всех: честные агенты её не пройдут, а сайт потеряет сделки, ради которых открывался агентам.
- Не блокировать по user-agent «agent»: мошенник его не напишет, а честный — напишет.
