Как научить Claude Code ходить по сайтам и заказывать пиццу
Недавно Anthropic выпустили Claude Code — CLI-агента, который может писать код прямо в терминале. Штука крутая, но как и любой локальный LLM-инструмент, она ограничена файлами в вашем проекте. Если попросить её проверить, как выглядит верстка на реальном сервере, или вытащить данные с сайта без API, она разведет руками.
Ребята из Browserbase решили эту проблему, выпустив набор «скиллов» (skills). Это плагин, который дает Claude Code полноценный доступ к браузеру. Теперь агент может не только кодить, но и серфить в интернете, обходить капчи и даже тестировать ваш UI в реальном времени.
Зачем это нужно в терминале
Казалось бы, зачем мне в консоли браузер, если он открыт во второй вкладке? Суть в автоматизации. Когда Claude Code получает доступ к Browserbase, он превращается в полноценного QA-инженера или парсера.
Вы можете просто сказать: «Зайди на локалхост, найди кнопку регистрации и проверь, не поехала ли она на мобильном разрешении». Агент сам запустит сессию, проанализирует DOM и выдаст результат. Это избавляет от написания громоздких скриптов на Playwright или Selenium для разовых задач.
Что внутри набора
Проект Browserbase Skills — это не просто прокси для запросов. Это набор инструментов, заточенных под разные сценарии.
Автоматизация с защитой от ботов
Основной скилл browser позволяет управлять браузером через CLI. Главная фишка здесь — инфраструктура Browserbase. Она умеет обходить защиту от ботов, решать капчи и использовать резидентные прокси. Если вы пробовали парсить сложные сайты через обычный Puppeteer, то знаете, какая это головная боль. Здесь это работает «из коробки».
Отладчик сайтов
Скилл site-debugger — это спасение для тех, чьи скрипты постоянно ломаются из-за смены селекторов. Он анализирует причины сбоя, смотрит на тайминги и генерирует готовый «плейбук» для успешного прохождения сценария.
Тестирование интерфейса
Инструмент ui-test использует ИИ для поиска багов. Он может проанализировать ваш git diff и понять, какие части интерфейса могли сломаться после изменений. Это гораздо умнее, чем просто прогон статических тестов.
Синхронизация кук
Часто нужно зайти на сайт под своим аккаунтом. Скилл cookie-sync подтягивает куки из вашего локального Chrome в облачную сессию Browserbase. Это позволяет агенту работать в контексте ваших авторизованных сессий, например, в админках или сервисах доставки.
Как это завести
Установка довольно простая, если у вас уже стоит Claude Code. Сначала нужно добавить маркетплейс:
/plugin marketplace add browserbase/skills
Затем устанавливаем сам плагин:
/plugin install browse@browserbase
После этого нужно перезапустить Claude Code. Если планируете работать с локальными сайтами, убедитесь, что у вас установлен Chrome. На macOS или Windows это обычный браузер, на Linux можно поставить через apt install google-chrome-stable.
Практические примеры
Когда всё настроено, можно давать агенту задачи человеческим языком. Например:
- «Сходи на Hacker News, собери комментарии к первому посту и сделай саммари». Агент сам найдет нужные селекторы и вернет текст.
- «Протестируй http://localhost:3000 и поправь баги, которые найдешь». Claude Code увидит ошибки в консоли браузера или визуальные дефекты и пойдет править код в вашем проекте.
- «Инициализируй новую функцию Browserbase через bb functions init». Плагин дает доступ и к официальному CLI платформы.
Кстати, если вы работаете с локальным окружением, команда browse env local запускает чистый изолированный браузер. А если добавить флаг --auto-connect, агент подцепится к вашей текущей сессии Chrome со всеми логинами.
Стоит ли пробовать
Проект определенно зайдет тем, кто активно использует ИИ-агентов в ежедневной работе. Это мост между текстовым редактором и живым вебом.
Кому это пригодится в первую очередь:
- QA-инженерам: для быстрой генерации и проверки сценариев тестирования.
- Разработчикам парсеров: чтобы не тратить время на борьбу с Cloudflare и капчами.
- Frontend-разработчикам: для проверки верстки «глазами» ИИ на разных разрешениях.
Из минусов — проект сильно завязан на инфраструктуру Browserbase. Хотя у них есть бесплатные лимиты, для серьезной работы придется смотреть в сторону их тарифов. Но как инструмент для расширения возможностей Claude Code — это один из самых полезных плагинов на сегодня.
