io.github.feder-cr/aihawk
AI-агент для браузера: просматривает, кликает, вводит текст и читает реальные веб-страницы по инструкциям на plain-English. Полезен для автоматизации взаимодействия с сайтами.
Что это
AI-агент для браузера: просматривает, кликает, вводит текст и читает реальные веб-страницы по инструкциям на plain-English. Полезен для автоматизации взаимодействия с сайтами.
Как подключить
Вставьте блок в конфиг клиента (Claude Desktop, Claude Code, Cursor, VS Code, Cline). Команда и package собраны из полей официального MCP Registry.
Что нового в версиях
Выпущен golden-образ на базе Ubuntu 24.04 с обновлёнными зависимостями и лицензионными уведомлениями.
- НовоеДобавлен golden-образ для инпута 23253ce2ff8f, собираемый через workflow 440f6837d7462f802bc1798c5ffb6e38ed0840c5.
- НовоеОбраз включает Ubuntu 24.04, файлы pin-версий и блокировки зависимостей, а также список сторонних лицензий.
- Сборка invisible-dots автоматически загружает образ при совпадении дайджеста инпутов checkout.
Выпущен golden-образ b326f2a1d4fe на базе Ubuntu 24.04 с зависимостями и лицензиями.
- НовоеДобавлен golden-образ b326f2a1d4fe, собираемый через workflow.
- НовоеОбраз включает Ubuntu 24.04 и файлы pin/lock для зависимостей.
- Внесены изменения в THIRD_PARTY_NOTICES.md с учётом лицензий.
В версии 0.27.0 invisible-playwright через invisible-core 36.33.0 добавлена поддержка locale="auto" для Firefox.
- НовоеДобавлена поддержка параметра locale="auto" в invisible-playwright 0.27.0.
- НовоеРеализовано определение локали Firefox на основе доли популярных сборок в стране выхода (egress country) и IP-адреса.
- НовоеЯзык теперь определяется через navigator.language, возвращая актуальные значения (например, en-AU, en-US, en).
В версии 0.70.11 обёрточная оболочка обновлена до версии 0.26.0, а движок Firefox переведён на версию 36.
- НовоеОбёрточная оболочка (wrapper floor) обновлена до версии 0.26.0.
- НовоеДвижок Firefox переведён на версию 36.
Обновление invisible-playwright до v0.25.12: удаление вспомогательной функции задержки и переход на стандартный вызов.
- Ломает совместимостьУдалена вспомогательная функция задержки (hesitation helper), ранее добавленная в API Playwright.
- ИсправленоСервер теперь обрабатывает выбор файлов через стандартный вызов, а не с использованием удалённой функции.
- НовоеМинимальная требуемая версия библиотеки invisible-playwright повышена до 0.25.12.
- УстарелоУдалён счётчик задержек на сессию, так как он был связан с удалённой вспомогательной функцией.
Обновление зависимости invisible-playwright до 0.25.9 для поддержки Firefox 35 и исправление работы с shadow DOM.
- НовоеТребуется версия invisible-playwright 0.25.9, использующая движок Firefox 35.
- ИсправленоИсправлена работа метода browser_select_option внутри открытых shadow root.
- ИсправленоE2E-тесты для страниц с shadow DOM больше не завершаются ошибкой.
Исправлена синхронизация ввода в браузере и добавлена безопасная загрузка файлов через системный диалог.
- ИсправленоИсправлена логика ввода текста: теперь каждый символ обрабатывается корректно, устранены проблемы с длинными текстами, параллельными вызовами и неверным чтением состояния полей.
- НовоеЗагрузка файлов теперь осуществляется через нативный файловый выборщик страницы с поддержкой скрытых инпутов и строгим контролем путей.
- НовоеНовая функция загрузки файлов активируется только при наличии директорий в переменной окружения INVISIBLE_MCP_UPLOAD_DIRS.
- ИсправленоУстранена гонка ввода: действия для одного браузера теперь выполняются последовательно благодаря единой очереди.
Все релизы на GitHub → Пересказ на русском — по заметкам к релизам и коммитам.