Chrome DevTools Protocol
Протокол, через который внешние программы управляют браузерами Chrome, Chromium и другими браузерами на движке Blink, а также проверяют и отлаживают их. Клиент подключается к браузеру или вкладке, отправляет команды в формате JSON и получает события: так можно открывать страницы, работать с DOM, перехватывать сетевые запросы и делать снимки экрана. На нём работают встроенные инструменты разработчика Chrome (DevTools), а также инструменты автоматизации браузера и ИИ-агенты, которые управляют браузером.
проверено по: chromedevtools.github.io ↗
См. также
- PlaywrightФреймворк Microsoft с открытым исходным кодом для автоматического управления браузерами Chromium, Firefox и WebKit через единый программный интерфейс: программа сама открывает страницы, нажимает кнопки, заполняет формы и делает снимки экрана. Его используют для сквозного тестирования веб-приложений, а ИИ-агенты — для работы в браузере. Поддерживает JavaScript/TypeScript, Python, Java и .NET и считается современной альтернативой Selenium и Puppeteer.
- WebMCPПредлагаемый веб-стандарт (WebMCP), по которому сайт через JavaScript-интерфейс описывает браузерному ИИ-агенту свои функции — например, поиск товара или оформление заказа — вместо того чтобы агент разбирал разметку страницы и имитировал клики. Разрабатывается в сообществе W3C при участии команд Chrome и Edge и опирается на идеи протокола Model Context Protocol.
В новостях
Moonshot AI добавила в браузерное расширение Kimi чат и запись действий
Интерфейс, через который внешние программы управляют браузером на основе Chromium: открывают страницы, нажимают кнопки, делают снимки экрана и читают содержимое.