AI Briefing

ChatGPT 기반 브라우저 Atlas의 새로운 아키텍처, OWL 구축기

·2025.10.30 09:00

OpenAI는 ChatGPT 기반 브라우저 Atlas의 성능과 확장성을 위해 Chromium을 분리한 새로운 아키텍처 OWL을 구축했다.

OpenAI는 ChatGPT를 웹 브라우징의 동반자로 만들기 위해 브라우저 아키텍처를 완전히 재설계했다. 기존 Chromium 런타임에서 Atlas를 분리하여, 더 빠른 시작 속도와 높은 응답성, 그리고 AI 에이전트 활용을 위한 강력한 기반을 마련하는 것이 핵심이다.

이를 위해 개발한 **OWL(OpenAI’s Web Layer)**은 Chromium의 브라우저 프로세스를 메인 Atlas 앱 프로세스 외부에서 실행하는 통합 계층이다. Chromium을 독립된 서비스 레이어로 격리함으로써 다음과 같은 이점을 확보했다:

  • 단순한 앱 구조: Atlas를 SwiftUIAppKit 기반의 단일 기술 스택으로 구축하여 코드베이스를 깔끔하게 유지
  • 빠른 시작 속도: Chromium이 백그라운드에서 비동기적으로 부팅되어 사용자가 즉시 화면을 볼 수 있음
  • 안정성 확보: Chromium 엔진의 지연이나 충돌이 Atlas 앱 전체의 중단으로 이어지지 않음
  • 유지보수 용이성: Chromium 오픈소스와의 차이를 최소화하여 상위 버전 업데이트를 빠르게 통합 가능
  • 개발 속도 개선: Chromium을 직접 빌드할 필요 없이 사전 빌드된 바이너리를 사용하여 개발 사이클 단축

기술적으로 **Atlas(OWL Client)**와 **Chromium(OWL Host)**은 Chromium의 메시지 전달 시스템인 Mojo를 통해 IPC로 통신한다. OpenAI는 Swift 및 TypeScript 바인딩을 직접 작성하여 앱에서 호스트 인터페이스를 직접 호출할 수 있도록 구현했다.

이 요약은 원문 이해를 돕기 위한 큐레이션입니다. 저작권은 원저작자에게 있으며, 정확한 내용과 맥락은 원문을 확인하세요.

요약 오류, 출처 표기 문제, 삭제 요청은 문의 · 건의로 알려주세요.