Inicio rápido
- Sin instalación de controladores - Sin binario de Chromium, sin
playwright install, sin problemas de compatibilidad de controladores - Python, JavaScript y Bash - Envía código vía API, CLI o SDK y recibe los resultados. Los tres lenguajes se ejecutan de forma remota en el sandbox
- agent-browser - CLI preinstalada con más de 40 comandos. Los agentes de IA escriben comandos bash simples en lugar de código de Playwright
- Playwright disponible - Playwright viene preinstalado en el sandbox. Los agentes pueden escribir código con Playwright si lo prefieren.
- Acceso CDP - Conecta tu propia instancia de Playwright por WebSocket cuando necesites control completo
- Vista en vivo - Mira las sesiones en tiempo real mediante una URL de streaming integrable
Iniciar una sesión
Response
Ejecutar código
Response
agent-browser (Modo Bash)
--cdp para que agent-browser se conecte a tu sesión activa.
Atajo
browser. Tanto el atajo como execute envían comandos a agent-browser automáticamente. El atajo simplemente omite execute y abre una sesión automáticamente si es necesario:
CLI
execute. Los comandos se envían automáticamente a agent-browser; no necesitas escribir agent-browser ni usar --bash:
API y SDK
language: "bash" para ejecutar comandos de agent-browser a través de la API o los SDK:
Gestión de sesiones
Listar sesiones
Response
Configuración de TTL
| Parámetro | Predeterminado | Descripción |
|---|---|---|
ttl | 300s (5 min) | Vida útil máxima de la sesión (30-3600s) |
activityTtl | 120s (2 min) | Cierre automático tras inactividad (10-3600s) |
Cerrar una sesión
Vista en vivo
liveViewUrl en la respuesta que puedes insertar para ver el navegador en tiempo real. Resulta útil para depuración, demostraciones o para crear interfaces de usuario basadas en el navegador.
Response
Conexión mediante CDP
--bash cubren la mayoría de los casos de uso, pero si necesitas control local completo puedes conectarte directamente.
Cuándo usar Browser
| Caso de uso | Herramienta adecuada |
|---|---|
| Extraer contenido de una URL conocida | Scrape |
| Buscar en la web y obtener resultados | Search |
| Gestionar la paginación, completar formularios y hacer clic en flujos | Browser |
| Flujos de trabajo multietapa con interacción | Browser |
| Navegación en paralelo en muchos sitios | Browser (cada sesión es independiente) |
Casos de uso
- Inteligencia competitiva - Explorar sitios de la competencia, navegar por formularios de búsqueda y filtros, y extraer precios y características en datos estructurados
- Ingesta de base de conocimientos - Navegar por centros de ayuda, documentación y portales de soporte que requieren clics, paginación o autenticación
- Investigación de mercado - Iniciar sesiones de navegador en paralelo para crear conjuntos de datos a partir de bolsas de trabajo, listados inmobiliarios o bases de datos legales
Precios
Límites de uso
Referencia de la API
- Crear sesión de navegador
- Ejecutar código en el navegador
- Listar sesiones de navegador
- Eliminar sesión de navegador
¿Tienes comentarios o necesitas ayuda? Escríbenos a help@firecrawl.com o contáctanos por Discord.

