ИИ-агент в браузере: как автоматизировать личные кабинеты без API
ИИ-агент в браузере: как автоматизировать личные кабинеты без API
Типичное утро менеджера в небольшой логистической компании. Открыть кабинет одной транспортной компании, найти пять грузов, переписать статусы в таблицу. Потом второй кабинет, третий, сайт склада в Китае. К десяти утра работа сделана, а час ушёл на копирование.
Раньше такую рутину автоматизировали двумя способами: через API или скриптом, который «кликает» по сайту. API у половины кабинетов нет. Скрипт ломается, как только сайт сдвигает кнопку. За последний год появился третий вариант, и он уже годится для малого бизнеса.
Что изменилось в ИИ за последние месяцы
Нейросети научились работать с интерфейсом как человек. Модель смотрит на снимок страницы, понимает, где поле поиска и где таблица, и сама решает, куда нажать. Это называют ИИ-агентом в браузере: программа получает задачу словами («собери статусы по этим номерам») и выполняет её по шагам.
Год назад это было демо для конференций. Агент путался, зависал на всплывающих окнах и стоил дорого. Сейчас картина другая:
- модели, которые понимают картинки, подешевели в разы, и прогон одной задачи стоит рубли, а не сотни рублей;
- появились открытые инструменты, которые связывают модель с обычным браузером, и агента можно запустить на своём сервере;
- агент переживает мелкие изменения сайта: кнопка переехала, а он её всё равно находит, потому что ищет по смыслу, а не по координатам.
При этом агент медленный. Задачу, которую скрипт делает за минуту, он делает за 3–10 минут. И он ошибается чаще скрипта, поэтому без проверки его результат в работу не пускаю.
Где агент полезен уже сейчас
Подходят задачи с тремя признаками: повторяются каждый день, живут в чужих кабинетах без API и не связаны с деньгами напрямую. Примеры, которые встречаются в малом бизнесе постоянно:
- Сбор статусов грузов из кабинетов перевозчиков и складов.
- Проверка остатков и цен у поставщиков, которые не дают выгрузку.
- Скачивание закрывающих документов из нескольких кабинетов в одну папку.
- Сверка: совпадает ли статус заказа в кабинете поставщика с тем, что записано у вас.
Чего агенту не доверяю:
- оплату, подтверждение заказов и всё, что нельзя откатить;
- сайты с капчей: её агент обходить не должен, это нарушает правила площадки;
- задачи, где у сервиса есть нормальный API. Там обычная интеграция быстрее, дешевле и надёжнее.
Как я собираю такую связку
Схема простая, и в ней нет ничего, что нельзя поддерживать без меня.
- Описываю задачу текстом: какие кабинеты, что искать, в каком виде вернуть результат.
- Агент работает на сервере клиента в отдельном браузере. Логины к кабинетам хранятся там же, в защищённых настройках, а не в тексте задачи.
- Результат агент кладёт в таблицу или CRM в строгом формате: номер, статус, дата.
- Отдельная проверка сравнивает ответ с прошлым днём. Если статус «прыгнул» назад или поле пустое, строка помечается для человека.
- Сводка приходит менеджеру в мессенджер: что изменилось и что требует внимания.
Про доступы отдельно. Для агента лучше завести отдельные учётные записи в кабинетах, если сервис это позволяет. Тогда в журналах видно, что заходил робот, а при увольнении сотрудника ничего не ломается. Отключить агента можно одной кнопкой.
Самое важное здесь — пункт 4. Агент иногда читает не ту строку таблицы или пропускает страницу. Проверка ловит большую часть таких ошибок. Остальное видит менеджер, который теперь смотрит на сводку, а не копирует цифры.
Сколько это стоит: расчёт на пальцах
Допущения для примера: менеджер тратит на сбор статусов 1 час в день, 22 рабочих дня в месяц. Его час обходится компании примерно в 500–700 ₽ с налогами.
- Ручная работа: 22 часа в месяц, это 11–15 тыс. ₽.
- Агент: 22 прогона в месяц. При 4–6 кабинетах один прогон стоит, по моей оценке, от 5 до 40 ₽ в зависимости от модели. Итого до 1 тыс. ₽ в месяц плюс сервер, если своего нет.
- Настройка под ваши кабинеты: ориентир 30–80 тыс. ₽ и 1–3 недели, многое зависит от того, насколько капризны сайты.
Даже с запасом на ошибки окупаемость выходит в пределах 3–6 месяцев. Если сбор занимает 15 минут в день, считать не нужно: дешевле оставить как есть.
Есть и честный минус. Сайты перевозчиков иногда меняются сильно, и агенту нужна донастройка. Закладывайте пару часов поддержки в месяц.
С чего начать
Не автоматизируйте всё сразу. Возьмите один кабинет, где рутины больше всего, и запустите агента параллельно с человеком на неделю. Менеджер делает как обычно, агент делает то же самое, вечером сравниваете. Если совпадает в 9 случаях из 10 и ошибки ловит проверка, подключайте следующий кабинет.
Автоматизирую ваш бизнес с помощью ИИ: Telegram-боты, чат-боты, интеграции и сайты под ключ. Напишите мне в Telegram @galich_co — бесплатно разберём вашу задачу, и я предложу решение. Скажу честно, нужен там агент или хватит обычной интеграции.
Нужна такая же система?
Диагностика бизнеса — разбираю процессы и отдаю карту автоматизации: что строить, с чего начать, сколько стоит.
Оплата после созвона. Не полезно — не платите.