SolucionesAutomatización de navegadoresPróximamente
Navegadores reales, controlados desde código
Con Navegador, cada navegador se ejecuta en su propia microVM, controlado por Playwright o Puppeteer, con sus inicios de sesión guardados. Hasta que esté disponible, hoy ya puedes ejecutar uno en un sandbox.
import { chromium } from "playwright-core";
import { Sandbox, BROWSER_IMAGE } from "glac";
const sbx = await Sandbox.create({ image: BROWSER_IMAGE });
const browser = await chromium.connectOverCDP(sbx.url(9222));
const page = browser.contexts()[0].pages()[0];
await page.goto("https://example.com");Chromium en un sandbox creado con nuestra imagen de navegador, con sus DevTools en el puerto 9222, accesible por un enlace firmado.
Lo que está decidido
Decidido para cuando Navegador esté disponible, después del lanzamiento.
- Previsto
Facturado por lo que usa: la CPU mientras trabaja y la memoria mientras está despierto, en incrementos de 128 MiB y por milisegundo.
- Previsto
Junto a su agente: el agente en su propio sandbox, y el navegador a su lado.
- Previsto
Un tamaño, y otros mayores: 1 vCPU y 2 GiB, o más, facturados igual.
- Previsto
Dormido, guarda su estado, a $0.02 por GB-mes.
- Previsto
Chrome o Lightpanda, headless o con pantalla.
- Previsto
Inicios de sesión guardados de una sesión a la siguiente, en su perfil.
Vistas previas ilustrativas
Los productos que usa
- NavegadorProntoNavegadores reales, controlados desde códigoLos propios navegadores, cuando Navegador esté disponible.
- SandboxUna computadora propia para cada agenteUn navegador en un sandbox hoy, y el agente que lo controla.
- CuboCualquier imagen de contenedor como una app que duerme entre solicitudesEn qué se basa Navegador: las mismas microVM que todos los productos.
Empieza con lo que ya existe
Un sandbox creado con nuestra imagen de navegador ejecuta Chromium hoy, con Playwright conectándose desde fuera.