firecrawl-interact — скилл для Claude Code: функции и установка
Управляет живым браузером на открытой веб-странице через текстовые команды или код. Пригодится, когда обычный парсер выдаёт пустой экран из-за авторизации или сложной пагинации.
npx skills add firecrawl/cli --skill firecrawl-interact -a claude-codeЧто делает firecrawl-interact
Скилл передаёт действия в открытый браузер через CLI firecrawl. Сначала утилита скачивает адрес. Затем она принимает текстовые инструкции или код: нажать кнопку или заполнить поле ввода. Для прямого контроля доступен флаг --code с вызовами браузерного агента.
Состояние браузера сохраняется через профили флагом --profile. Это помогает пройти вход в систему один раз. Куки и данные localStorage остаются на диске, поэтому следующие запросы сразу обращаются к закрытой панели. Для чтения без перезаписи сессии предусмотрен флаг --no-save-changes.
Сессии нужен действующий идентификатор от предыдущего шага сканирования. Без вызова firecrawl scrape скилл не запустится: взаимодействию всегда нужен готовый идентификатор страницы. Сессия в CLI живёт около 10 минут. Если она устарела, парсинг запускают повторно. После сбора данных вызывают firecrawl interact stop, чтобы завершить процесс и освободить ресурсы.
Какие задачи решает
- авторизоваться на сайте и сохранить сессию в профиль
- прокликать пагинацию или бесконечный скролл
- заполнить веб-форму тестовыми данными
- выгрузить закрытые данные из личного кабинета
Примеры запросов агенту
- Открой
https://example.com/loginв профилеtest, введи логин с паролем и нажми кнопку входа - Перейди на страницу каталога и прокрути её вниз, чтобы догрузить товары
- Останови активную сессию браузера через команду firecrawl
Как установить firecrawl-interact
1Через Skills CLI (Vercel)
npx skills add firecrawl/cli --skill firecrawl-interact -a claude-code2Вручную: положить файлы
~/.claude/skills/firecrawl-interact/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/firecrawl-interact/
1Через Skills CLI (Vercel)
npx skills add firecrawl/cli --skill firecrawl-interact -a codex2Вручную: положить файлы
.agents/skills/firecrawl-interact/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add firecrawl/cli --skill firecrawl-interact -a cursor2Вручную: положить файлы
.cursor/skills/firecrawl-interact/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install firecrawl/cli firecrawl-interact2Вручную: положить файлы
.github/skills/firecrawl-interact/SKILL.md1Через Skills CLI (Vercel)
npx skills add firecrawl/cli --skill firecrawl-interact -a gemini-cli2Командой платформы
gemini skills install https://github.com/firecrawl/cli --path skills/firecrawl-interactВручную: положить файлы
.devin/skills/firecrawl-interact/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add firecrawl/cli --skill firecrawl-interact -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о firecrawl-interact
Как установить firecrawl-interact в Claude Code?
Выполните команду npx skills add firecrawl/cli --skill firecrawl-interact -a claude-code в терминале проекта.
Что делает firecrawl-interact?
Скилл управляет живым браузером после скачивания страницы через CLI firecrawl. С его помощью агент нажимает кнопки, заполняет поля ввода и извлекает динамический контент.
Сколько времени хранится активная браузерная сессия?
Сохранённая сессия остаётся активной около 10 минут. Если CLI сообщает об устаревании сессии, страницу потребуется скачать заново через firecrawl scrape.