본문으로 건너뛰기

솔루션브라우저 자동화곧 출시

코드로 조작하는 실제 브라우저

브라우저 제품에서는 각 브라우저가 전용 microVM에서 실행되며, Playwright나 Puppeteer로 조작하고 로그인이 유지됩니다. 출시 전까지는 지금 샌드박스에서 실행할 수 있습니다.

브라우저 페이지

TypeScript (현재)
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. DevTools는 포트 9222에서 열리며, 서명된 링크로 접근합니다.

확정된 내용

Glac 출시 이후 브라우저 제품이 열릴 때를 위해 정한 내용입니다.

  • 계획 중

    사용한 만큼 과금: 연산하는 동안의 CPU와, 깨어 있는 동안의 메모리를 128 MiB 단위로 밀리초마다 과금합니다.

  • 계획 중

    에이전트 바로 옆에: 에이전트는 전용 샌드박스에, 브라우저는 그 옆에.

  • 계획 중

    기본 크기와 더 큰 크기: 1 vCPU, 2 GiB 또는 그보다 크게, 과금 방식은 같습니다.

  • 계획 중

    잠든 동안 상태를 유지하며, GB-월당 $0.02입니다.

  • 계획 중

    Chrome 또는 Lightpanda, 헤드리스 또는 화면 있는 모드.

  • 계획 중

    로그인 유지: 프로필에 담겨 다음 세션으로 이어집니다.

이해를 돕기 위한 예시 그림

사용하는 제품

지금 있는 것으로 시작하기

저희 브라우저 이미지로 만든 샌드박스에서 지금 Chromium을 실행하고, 밖에서 Playwright로 연결합니다.

샌드박스TypeScript SDK 문서