테스트만으로 브라우저 엔진을 만든다? 'Bez' 프로젝트 화제

“Bez 프로젝트가 명세와 테스트로부터 웹 렌더링 엔진을 자동 생성하는 파이프라인을 공개했다. 2026년 9월 25일 browser-compat-data 8.0.4 기준 17,259개 리프 키 중 생성 0.6%, 수기 0.3%, 오라클 연결 0.5%를 달성했고 93.0%는 미도달 상태이며, 9개 CSS 2.1 레이아웃 규칙 중 8개를 모델이 작성했다.”

AI 요약

'Bez' 프로젝트는 명세(spec)와 테스트로부터 웹 렌더링 엔진을 자동 생성하는 실험적 시도다. Chromium, Firefox, WebKit 세 브라우저의 동작을 오라클로 삼아 모델이 생성한 후보 코드를 검증하고, 통과한 코드만 Rust로 커밋한다. 현재 CSS 영역에서 2.5%가 생성된 코드, 1.1%가 수작업 코드로 구성되며, 9개의 CSS 2.1 레이아웃 규칙 중 8개가 모델에 의해 생성되었다. 소규모 임베딩용 트리 셰이킹 빌드와 빠른 업데이트를 목표로 한다.

핵심 포인트

  • 2026년 9월 25일 browser-compat-data 8.0.4 기준 17,259개 리프 키 대상 평가
  • CSS 영역 생성 코드 2.5%, 수작업 1.1%, 오라클 전용 2.0%
  • 9개 CSS 2.1 레이아웃 규칙 중 8개를 모델이 생성, 227개 레시피 케이스 통과
  • DOM·스타일·박스 트리·프래그먼트 트리는 Rust로 수작업 구현

향후 전망

  • 파이프라인 완성 시 추가 엔진 생성 비용이 크게 낮아질 가능성
  • 웹 표준 구현의 민주화 및 임베디드 기기용 경량 엔진 수요에 부응할 전망
Share

이것도 읽어보세요

댓글

이 소식에 대한 의견을 자유롭게 남겨주세요.

댓글 (0)

불러오는 중...