Что нового в инструментах разработчика (Chrome 147)

Опубликовано: 7 апреля 2026 г.

В Chrome 147 реализован автоматический выбор контекста для помощи ИИ, улучшены подсказки кода до полного автозавершения, модернизирована панель инструментов в режиме устройства, добавлено автоматическое декодирование сжатых сетевых тел и ряд других улучшений.

Автоматический выбор контекста в системах искусственного интеллекта

Обновленный стартовый экран панели помощи с использованием ИИ.

Одним из наиболее востребованных запросов на добавление функций в систему искусственного интеллекта была возможность задавать более открытые вопросы. Новый агент, выбирающий контекст, теперь позволяет задавать вопросы без предварительного выбора контекста , например:

  • "Какие сетевые запросы на этой странице выполняются медленнее всего?" Ранее это было невозможно, так как нужно было выбирать конкретный сетевой запрос.
  • «Какие проблемы с производительностью существуют на странице?» Теперь инструменты разработчика автоматически запишут трассировку с выбранными вами настройками, чтобы ответить на этот вопрос.
  • «Как использовать панель анимации?» или «Где находится настройка высокой контрастности в инструментах разработчика?», — здесь вы найдете прямую справку по использованию самих инструментов разработчика.

В рамках этих изменений, ИИ-помощник теперь также может автоматически переключать контекст. Он будет интеллектуально обновлять контекст на основе ваших действий, когда чат пуст, и учитывать ваш ручной выбор после начала разговора.

Инструменты разработчика для агентов

Сервер Chrome DevTools MCP и интерфейс командной строки обновлены до версии 0.21.0, что значительно улучшает работу с многоагентными рабочими процессами, добавляет новые возможности аудита через Lighthouse и расширяет набор навыков.

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

  • Интегрированные аудиты Lighthouse: Теперь вы можете запускать аудиты Lighthouse непосредственно через MCP, что позволяет автоматизировать проверки производительности и качества в рамках рабочих процессов ваших агентов.
  • Навык обнаружения утечек памяти : Добавлен новый навык для обнаружения утечек памяти с помощью инструмента take_memory_snapshot .
  • Улучшения в навыке обеспечения доступности: навык отладки в режиме доступности был усовершенствован для более эффективного использования Lighthouse и предоставления более надежных результатов.
  • Общие навыки использования: Специальные навыки работы с сервером Chrome DevTools MCP или интерфейсом командной строки, а также навыки устранения неполадок при установке помогут вашему агенту максимально эффективно использовать DevTools для агентов.
  • Поддержка многоагентных рабочих процессов: внедрение маршрутизации pageId позволяет нескольким агентам точно нацеливаться на определенные страницы браузера и взаимодействовать с ними параллельно.

Чтобы начать использовать эти функции, ознакомьтесь с репозиторием GitHub , содержащим подробные примечания к выпуску.

Генерация кода

В Chrome 142 мы добавили подсказки кода от Gemini в панели «Консоль» и «Источники» . В Chrome 147 эта возможность расширена до полноценной генерации кода.

Для генерации кода введите комментарий на естественном языке, описывающий необходимую логику (например, // Loop to check all img elements for valid alt attributes ), и нажмите Cmd + I (Mac) или Ctrl + I (Windows/Linux), чтобы начать генерацию.

Обновлена ​​панель инструментов режима устройства.

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

  • Стандартизированные элементы управления : выбор устройства, уровни масштабирования и коэффициент пикселизации устройства (DPR) теперь используют стандартные компоненты пользовательского интерфейса DevTools, что повышает удобство использования.
  • Улучшенное масштабирование : меню масштабирования стало более понятным, а опция «Подогнать под окно» интегрирована непосредственно в список процентов. Кнопка «Автоматическая настройка масштаба» перемещена на отдельную кнопку на панели инструментов.
  • Поддержка блокировки ориентации : В инструментах разработчика теперь обрабатывается API screen.orientation.lock() в эмуляции устройства. Когда страница блокирует ориентацию, эмулируемое устройство автоматически поворачивается в соответствии с заблокированной ориентацией, а кнопка ручного поворота отключается на время действия блокировки.

Проблемы с Chromium: 40807290

Расшифрованные сжатые тела

Диагностика проблем со сжатыми ресурсами теперь значительно упростилась. Ранее, если HTTP-запрос использовал Content-Encoding: gzip или deflate , в панели «Сеть» в разделе «Полезная нагрузка » отображались искаженные двоичные данные вместо декодированного содержимого.

В Chrome версии 147 инструменты разработчика автоматически декодируют эти сжатые тела, отображая читаемое содержимое непосредственно под Payload .

Кроме того, в списке запросов теперь отображается информация о размере передаваемых данных , что позволяет получить более четкое представление об использовании данных в сети — эта информация также используется ИИ-помощником для более точного выбора запросов.

Проблемы с Chromium: 356158096

Фильтры на основе регулярных выражений для стилей

Новый фильтр регулярных выражений на панели «Стили».

Теперь вы можете использовать регулярные выражения в панелях фильтров для разделов «Стили» , «Вычисляемые» и «Свойства» . Нажмите новую кнопку переключения «Регулярные выражения» ( .* ), чтобы включить эту функцию. Затем, например, введите padding|border , чтобы выделить все свойства padding и border .

Проблема Chromium: 40706727

Улучшения спекулятивных нагрузок

Отладка предварительной загрузки стала более надежной благодаря новым функциям в панели «Приложение > Спекулятивная загрузка» :

  • Фильтрация текста : Теперь вы можете фильтровать список правил и попыток, используя свободный текст или фильтры по ключам (например, url: , action: , status: ), с поддержкой логического оператора И между несколькими терминами.
  • Кнопка «Очистить» : Новая кнопка «Очистить» позволяет сбросить модель предварительной загрузки и очистить отображаемые правила и попытки.
  • Коды состояния HTTP : В случае неудачных предварительных запросов DevTools теперь отображает фактический код состояния HTTP (например, 404) как в столбце состояния, так и в панели сведений, вместо общего сообщения об ошибке.

Проблемы с Chromium: 479524246 , 40926909

Разнообразный

Вот некоторые важные исправления и новые функции в этом выпуске:

  • Консоль : Когда все встроенные кадры стека ошибки указаны в списке игнорируемых, но стек вызовов содержит неигнорируемые кадры, теперь появляется переключатель, который поможет вам сосредоточиться на действенном коде, скрывая при этом шумные трассировки библиотеки ( 379788109 ).
  • Производительность : Состояние боковой панели (открыта/закрыта) теперь сохраняется; если вы закроете боковую панель, она останется закрытой при последующих записях ( 437340219 ).
  • Настройки : Теперь в инструментах разработчика при изменении некоторых экспериментальных настроек может появляться информационное окно с предложением перезапустить браузер.
  • Проверка объектов : Новый пункт контекстного меню «Показать все» в представлениях объектов позволяет переключать видимость свойств со значением null ( null или undefined ) ( 41187256 ).
  • Элементы : рекламный элемент больше не ограничивается iframe и теперь может отображаться для произвольных элементов, помеченных бэкэндом как связанные с рекламой ( 485493202 ).
  • Узлы инструкций : Узлы инструкций обработки (например <?xml-stylesheet ... ?> ) теперь видны и доступны для редактирования в дереве DOM ( 484891675 )

Доступность

В этом релизе представлен ряд улучшений, повышающих доступность:

  • Производительность : Кнопка справки в заголовках карточек показателей производительности теперь всегда видна и доступна с помощью клавиатуры, а не только при наведении курсора ( 487613506 ).
  • Источники : Теперь точки останова обработчика событий можно отмечать или снимать с помощью клавиши пробела ( 478890182 ).
  • Настройки : Теперь клавиши Home и End работают для перехода к первому и последнему элементам списка сочетаний клавиш ( 481747256 ).
  • Lighthouse : Улучшены объявления программ чтения с экрана для флажков групп категорий ( 477643909 ).