Skyvern-AI/skyvern

Автоматизируйте браузерные рабочие процессы с помощью ИИ

Агенты⭐ 23 046Pythonпоследний релиз: v1.0.53
Открыть на GitHub ↗Сайт проекта ↗

Что это за инструмент

Skyvern — это инструмент для автоматизации работы в браузере, использующий LLM и компьютерное зрение вместо жестко заданных селекторов.

Зачем нужен

Он решает проблему хрупкости традиционных скриптов автоматизации, которые ломаются при изменении верстки сайтов. Skyvern позволяет создавать устойчивые к изменениям интерфейса рабочие процессы, анализируя визуальное представление страниц.

Что можно реализовать

  • Автоматизация заполнения форм и регистрации на сайтах с динамическим дизайном
  • Мониторинг изменений цен или наличия товаров на e-commerce платформах
  • Сбор данных с веб-страниц, где стандартный парсинг DOM затруднен
  • Выполнение сложных многошаговых сценариев в веб-интерфейсах без написания кастомного кода

Ключевые возможности

  • Использование Vision LLM для понимания интерфейса и взаимодействия с элементами
  • Устойчивость к изменениям верстки сайтов (отсутствие зависимости от XPath)
  • Наличие no-code workflow builder для нетехнических пользователей
  • Playwright-compatible SDK для разработчиков
  • Встроенные механизмы обхода анти-бот защиты и решения CAPTCHA в облачной версии

👤 Кому подойдёт: Разработчики, автоматизирующие сложные браузерные задачи, и бизнес-пользователи, ищущие решения для автоматизации рутинных веб-процессов без глубокого программирования.

Релизы

v1.0.53patch
🕐 11 дн назад · релиз на GitHub ↗

Исправления стабильности браузера, улучшена работа Copilot и Task V3, обновлены зависимости и UI.

  • Fixed: Исправлены сбои импорта из-за отсутствующей зависимости beautifulsoup4 и ошибки закрытия вкладок браузера.
  • Added: Добавлен помощник веб-поиска для кодовых блоков и Copilot, чтобы избежать скрейпинга Google и Bing.
  • Fixed: Улучшена работа Task V3: сохранение состояний восприятия, выбор кодов ошибок и обработка бюджетных лимитов.
  • Added: Copilot теперь может читать страницы после выполнения задач с учетными данными и запрашивать логины через инструменты.
  • Fixed: Обновлен react-router-dom до версии 7.18.2 для устранения уязвимостей безопасности.
v1.0.52minor
🕐 20 дн назад · релиз на GitHub ↗

Релиз Skyvern v1.0.52: улучшена стабильность Task V3, исправлены ошибки браузера и обновлен Copilot.

  • Added: Task V3: добавлен детектор зависаний страницы, расширен бюджет шагов и улучшена обработка ошибок инструментов.
  • Added: Copilot: поддержка работы во встроенных страницах, сохранение значений и рендеринг ответов из единого контекста.
  • Fixed: Исправлена работа CDP-прокси при всплесках нагрузки и улучшена стабильность восстановления после сбоев браузера.
  • Added: Record Browser v2: запись теперь конвертируется в блоки или код с отправкой через сокет сообщений.
  • Fixed: Улучшена работа с учетными данными: ограничение TOTP, сохранение из черновика и корректное отображение 2FA.
v1.0.51minor
🕐 27 дн назад · релиз на GitHub ↗

Релиз v1.0.51: улучшение Task V3, безопасность, оптимизация ресурсов и интеграции с Copilot.

  • Added: Улучшено распознавание форм Task V3: поддержка скрытых элементов, тень-корней и кросс-доменных фреймов.
  • Added: Agent стал читать skyvern.com: добавлена поддержка OAuth, MCP-манифеста и заголовков ограничения частоты.
  • Fixed: Исправлены уязвимости npm в фронтенде и инструментах, обновлены зависимости fast-uri и jupyterlab.
  • Added: Интеграция с Copilot: обмен результатами браузера, полные пакеты тестов и корректная атрибуция моделей.
  • Fixed: Оптимизация учета ресурсов: точный подсчет минут вычислений, лимиты бюджета и корректная маркировка сессий.
v1.0.50patch
🕐 1 мес назад · релиз на GitHub ↗

Выпущена версия 1.0.50 проекта Skyvern-AI/skyvern. Изменения ограничены обновлением номера версии.

  • Версия пакета обновлена с 1.0.49 до 1.0.50.
v1.0.48minor
🕐 1 мес назад · релиз на GitHub ↗

Улучшена безопасность навигации и сессий, исправлены ошибки браузерных сессий и логирования, обновлён UI Copilot.

  • Fixed: Исправлена обработка закрытых сессий браузера и таймаутов запуска, улучшена стабильность CodeBlock.
  • Added: Добавлена валидация URL навигации и адресов CDP, усилены проверки безопасности для скриптов и ключей.
  • Added: Улучшено управление учетными данными: сохранение логинов, поиск в органайзере и привязка к источнику входа.
  • Fixed: Исправлено сохранение загрузок, метаданных live-view и восстановление удаленных секретов Key Vault.
  • Added: Обновлен интерфейс Copilot: добавлены индикаторы загрузки, улучшена фаза Explore и диалоги подтверждения.
v1.0.47minor
🕐 2 мес назад · релиз на GitHub ↗

Релиз v1.0.47: улучшена надежность self-heal, исправлена работа с комбобоксами и чекбоксами, обновлен MCP.

  • Added: Добавлен бейдж надежности self-heal для рабочих процессов и улучшена работа агентов с инструкциями и переиспользуемым кодом.
  • Fixed: Исправлено распознавание и фиксация выбора в комбобоксах, а также корректное переключение чекбоксов вместо навигации.
  • Fixed: Обновлен MCP до версии 1.28.1 для устранения уязвимостей и исправлена валидация SSRF для разрешенных хостов.
  • Added: Функция skyvern_select_option теперь работает с кастомными выпадающими списками и автозаполнением, а не только с нативными <select>.
  • Fixed: Улучшено восстановление расширений файлов при загрузке, поиск по меткам в таймлайне и изоляция данных веб-страниц в промптах.
v1.0.45patch
🕐 2 мес назад · релиз на GitHub ↗

Исправления безопасности, стабильности LLM и загрузок; новые функции редактора и оптимизация тестов.

  • Fixed: Устранены уязвимости в npm-пакетах и библиотеке cryptography, обновлен litellm.
  • Fixed: Исправлена работа Gemini (переключение на GA-версию, обход фильтров безопасности) и восстановление MCP-подключений.
  • Fixed: Восстановлены реальные имена загружаемых файлов и исправлена очистка временных учетных данных.
  • Added: В редакторе добавлена подсветка блокирующих запуск блоков и ограничение кнопки Run.
  • Added: Добавлено предупреждение о том, что PDF Fill лучше работает с заполняемыми формами.
v1.0.44minor
🕐 2 мес назад · релиз на GitHub ↗

Релиз Skyvern v1.0.44: улучшен Copilot, добавлена поддержка Google Drive и QR-аутентификации, исправлены ошибки браузера и UI.

  • Added: Добавлена поддержка загрузки файлов в Google Drive и загрузки QR-кодов для аутентификации.
  • Added: Улучшена работа Copilot: добавлено принудительное диагностирование, сохранение результатов и интеграция ID запуска.
  • Fixed: Исправлены ошибки в работе с сессиями браузера, скачиванием файлов и отображением статусов в Studio.
  • Fixed: Устранены проблемы с перцепцией элементов, стабильностью кликов и производительностью сохранения рабочих процессов.
  • Added: Обновлен интерфейс Studio: новые вкладки запуска, настраиваемая панель настроек и улучшенная навигация.