ИИ-агент в браузере: как автоматизировать личные кабинеты без API

Типичное утро менеджера в небольшой логистической компании. Открыть кабинет одной транспортной компании, найти пять грузов, переписать статусы в таблицу. Потом второй кабинет, третий, сайт склада в Китае. К десяти утра работа сделана, а час ушёл на копирование.

Раньше такую рутину автоматизировали двумя способами: через API или скриптом, который «кликает» по сайту. API у половины кабинетов нет. Скрипт ломается, как только сайт сдвигает кнопку. За последний год появился третий вариант, и он уже годится для малого бизнеса.

Что изменилось в ИИ за последние месяцы

Нейросети научились работать с интерфейсом как человек. Модель смотрит на снимок страницы, понимает, где поле поиска и где таблица, и сама решает, куда нажать. Это называют ИИ-агентом в браузере: программа получает задачу словами («собери статусы по этим номерам») и выполняет её по шагам.

Год назад это было демо для конференций. Агент путался, зависал на всплывающих окнах и стоил дорого. Сейчас картина другая:

При этом агент медленный. Задачу, которую скрипт делает за минуту, он делает за 3–10 минут. И он ошибается чаще скрипта, поэтому без проверки его результат в работу не пускаю.

Где агент полезен уже сейчас

Подходят задачи с тремя признаками: повторяются каждый день, живут в чужих кабинетах без API и не связаны с деньгами напрямую. Примеры, которые встречаются в малом бизнесе постоянно:

  1. Сбор статусов грузов из кабинетов перевозчиков и складов.
  2. Проверка остатков и цен у поставщиков, которые не дают выгрузку.
  3. Скачивание закрывающих документов из нескольких кабинетов в одну папку.
  4. Сверка: совпадает ли статус заказа в кабинете поставщика с тем, что записано у вас.

Чего агенту не доверяю:

Как я собираю такую связку

Схема простая, и в ней нет ничего, что нельзя поддерживать без меня.

  1. Описываю задачу текстом: какие кабинеты, что искать, в каком виде вернуть результат.
  2. Агент работает на сервере клиента в отдельном браузере. Логины к кабинетам хранятся там же, в защищённых настройках, а не в тексте задачи.
  3. Результат агент кладёт в таблицу или CRM в строгом формате: номер, статус, дата.
  4. Отдельная проверка сравнивает ответ с прошлым днём. Если статус «прыгнул» назад или поле пустое, строка помечается для человека.
  5. Сводка приходит менеджеру в мессенджер: что изменилось и что требует внимания.

Про доступы отдельно. Для агента лучше завести отдельные учётные записи в кабинетах, если сервис это позволяет. Тогда в журналах видно, что заходил робот, а при увольнении сотрудника ничего не ломается. Отключить агента можно одной кнопкой.

Самое важное здесь — пункт 4. Агент иногда читает не ту строку таблицы или пропускает страницу. Проверка ловит большую часть таких ошибок. Остальное видит менеджер, который теперь смотрит на сводку, а не копирует цифры.

Сколько это стоит: расчёт на пальцах

Допущения для примера: менеджер тратит на сбор статусов 1 час в день, 22 рабочих дня в месяц. Его час обходится компании примерно в 500–700 ₽ с налогами.

Даже с запасом на ошибки окупаемость выходит в пределах 3–6 месяцев. Если сбор занимает 15 минут в день, считать не нужно: дешевле оставить как есть.

Есть и честный минус. Сайты перевозчиков иногда меняются сильно, и агенту нужна донастройка. Закладывайте пару часов поддержки в месяц.

С чего начать

Не автоматизируйте всё сразу. Возьмите один кабинет, где рутины больше всего, и запустите агента параллельно с человеком на неделю. Менеджер делает как обычно, агент делает то же самое, вечером сравниваете. Если совпадает в 9 случаях из 10 и ошибки ловит проверка, подключайте следующий кабинет.

Автоматизирую ваш бизнес с помощью ИИ: Telegram-боты, чат-боты, интеграции и сайты под ключ. Напишите мне в Telegram @galich_co — бесплатно разберём вашу задачу, и я предложу решение. Скажу честно, нужен там агент или хватит обычной интеграции.