ChatGPT Atlas isn’t just a Chrome wrapper
- ChatGPT Atlas는 단순한 크로미움 래퍼를 넘어, ChatGBT를 웹 코파일럿으로 통합하기 위해 브라우저 아키텍처를 재구상한 결과물입니다. 🤯
- 핵심은 'OWL(OpenAI Web Layer)'이라는 새로운 아키텍처로, 크로미움의 브라우저 프로세스를 메인 Atlas 앱 프로세스 외부에서 독립적인 서비스 계층으로 실행합니다. 🏗️
- Atlas의 UI는 Swift UI, AppKit, Metal 등 Apple의 네이티브 프레임워크로 구축되어 있어, 현재로서는 Mac 전용이며 Windows 등 다른 플랫폼으로의 포팅이 매우 어려울 것으로 예상됩니다. 🍎
- OWL 아키텍처는 더 간결한 앱, 비동기 부팅을 통한 빠른 시작, 크로미움 충돌로부터의 격리, 크로미움 업스트림과의 병합 용이성, 그리고 엔지니어의 빠른 개발 반복을 가능하게 한다고 주장합니다. ✨
- 발표자는 Swift UI의 성능 문제와 복잡한 IPC(Mojo 및 커스텀 Swift/TypeScript 바인딩) 구현에 대한 우려와 과거 경험으로 인한 트라우마를 표출하며, 특히 시작 속도 주장에 대해 회의적인 시각을 보였습니다. 👻
- 크로미움은 견고한 보안 모델과 뛰어난 웹 호환성을 제공하는 최첨단 웹 엔진으로 인정받지만, 대부분 Google 직원에 의해 개발된다는 점이 언급되었습니다. 🌐
- 스폰서 'Depot'은 CI/CD 빌드 시간을 획기적으로 단축시켜 비용 효율성을 높이는 솔루션으로 소개되었으며, 실제 사례로 Helium 브라우저의 빌드 시간이 40시간 이상에서 7시간 미만으로 줄어든 점이 강조되었습니다. ⚡
데브허브 | DEVHUB | ChatGPT Atlas isn’t just a Chrome wrapper