Windows 11용 공식 ChatGPT 앱 리뷰: Electron 기반 Chrome 래퍼
Microsoft는 Windows 11용 고품질 네이티브 애플리케이션 개발에서 초점을 옮긴 것으로 보이며, 이러한 추세는 다른 기술 회사에도 영향을 미친 것으로 보입니다. 주목할 만한 사례 중 하나는 Microsoft의 긴밀한 협력자인 OpenAI로, 방금 “Windows 11 및 Windows 10용 ChatGPT 애플리케이션”을 출시했습니다. 그러나 Windows Latest에서 테스트한 결과, 이 앱은 주로 Electron 프레임워크 내에 있는 웹 래퍼로 기능한다는 것을 발견했습니다.
현재 초기 개발 단계에 있는 ChatGPT 앱은 Plus, Team 또는 Enterprise 플랜을 구독하는 사용자에게만 제한됩니다. OpenAI는 이를 “사전 출시” 버전으로 분류하여 사용자가 최적이 아닌 성능을 경험할 수 있으며 추가적인 중요한 업데이트가 제공될 것이라고 밝혔습니다.
임박한 개선에 대한 약속에도 불구하고 OpenAI가 Electron 프레임워크에서 벗어나 보다 네이티브한 접근 방식을 채택할 가능성은 낮아 보입니다. 주목할 점은 ChatGPT의 Windows 버전은 Microsoft가 웹 애플리케이션에 권장하는 WebView2를 활용하지 않는다는 것입니다. 반면 macOS 버전은 Apple의 디자인 및 성능 표준을 준수하는 네이티브 애플리케이션으로 빌드되었습니다.
평가 과정에서 Windows Latest는 Windows 11용 ChatGPT 애플리케이션을 다운로드하여 설치했으며 작업 관리자에서 리소스 할당을 확인하여 Electron Chromium 래퍼로서의 기능을 확인했습니다.
애플리케이션 파일 분석 결과 Windows 11 ChatGPT 앱이 실제로 Electron 애플리케이션이라는 것이 입증되었습니다. 증거에는 Electron 기반 앱에서 표준인 chrome_100_percent.pak 및 chrome_200_percent.pak와 같은 Chromium 관련 파일이 있다는 것이 포함됩니다.
게다가 ffmpeg.dll, v8_context_snapshot.bin, libEGL.dll과 같은 추가 파일은 일반적으로 Electron 애플리케이션과 함께 패키징됩니다.
ChatGPT 앱의 상당한 크기(약 260MB)는 이 앱에 포함된 수많은 내장 Chromium 구성 요소 때문입니다.
비교해 보면, Windows 11용 Copilot은 600KB 미만을 차지하여 극명한 대조를 이룹니다. 주목할 점은 Copilot(v2)이 Electron 기반 ChatGPT 애플리케이션과 마찬가지로 반응성이 좋다는 것입니다.
Copilot은 Windows 11에 사전 설치되어 시스템 전체에서 작동하는 Microsoft Edge WebView2를 활용하는 반면, ChatGPT 애플리케이션은 Node.js 런타임과 함께 Chromium의 전체 인스턴스를 통합하여 추가적인 이점을 제공하지 않고도 불필요하게 RAM과 스토리지 사용량이 증가합니다.
저는 Electron 프레임워크 사용에 본질적으로 반대하지 않습니다. 그러나 주요 단점 중 하나는 상당한 리소스 소비입니다. OpenAI는 더 간단한 웹 앱을 만들기 위해 WebView2를 선택하거나, 더 나은 방법으로 macOS에 대한 접근 방식과 유사하게 Windows App SDK를 사용하여 네이티브 애플리케이션을 개발할 수 있었습니다.
Microsoft는 OpenAI의 지분 49%를 보유하고 있지만, 이 파트너십은 Windows 11용 본격적인 네이티브 애플리케이션 제작으로 이어지지 않았습니다.
Windows용 새로운 ChatGPT 앱에서 제가 매력적이라고 생각한 기능 중 하나는 화면 속 화면 모드가 포함되어 있다는 것입니다.
사용자는 Alt+Space를 눌러 ChatGPT를 컴팩트한 창에 표시하여 이 모드를 활성화할 수 있습니다. 그러나 이 단축키는 PowerToys와 충돌하여 다른 키 조합으로 다시 매핑해야 한다는 점에 유의해야 합니다.
새로운 앱에 대한 인상은 어떻습니까? 아래의 댓글에 생각을 공유해 주세요.
답글 남기기