ChatGPT macOS 앱은 왜 1.7GB짜리 문서 런타임을 품었을까요

ChatGPT로 이름이 바뀐 Codex macOS 앱의 캐시에서 1.7GB 규모의 실행 환경이 발견됐어요. Python과 Node.js뿐 아니라 헤드리스 LibreOffice까지 들어 있어, 데스크톱 AI가 문서를 다루는 방식과 앱 용량의 대가를 함께 보여줘요. 1
핵심 요약
| 구분 | 핵심 | 왜 볼 만한가요 |
| 로컬 실행 환경 | `codex-primary-runtime`이 약 1.7GB를 차지해요 | 앱이 외부 서비스에만 기대지 않고 여러 파일 도구를 로컬에서 호출할 수 있어요 |
| 문서 처리 | 약 430MB의 헤드리스 LibreOffice와 Poppler가 포함됐어요 | PDF와 오래된 오피스 파일까지 다루려면 검증된 변환·렌더링 도구가 필요해요 |
| 설치 비용 | Python, Node.js, git 등 범용 도구를 함께 내려받아요 | 기능 범위가 넓어지는 만큼 저장 공간, 업데이트 크기, 의존성 관리 부담도 커져요 |
1. ChatGPT 데스크톱 앱 안에 작은 문서 작업실이 들어왔어요
Simon Willison이 macOS의 `~/.cache/codex-runtimes/codex-primary-runtime` 폴더를 확인한 결과, 약 1.7GB의 로컬 실행 환경이 저장돼 있었어요. 여기에는 Python과 Node.js 전체 설치본, git, PDF 처리 도구 Poppler, 헤드리스 LibreOffice가 들어 있었어요. 디스크 사용량 화면에서는 네이티브 도구 중 LibreOffice가 약 429.7MB, Poppler가 약 187.9MB를 차지했어요. 2
앱 안의 문서 관련 스킬은 이 바이너리의 위치와 사용법을 알려줘요. 사용자가 스프레드시트나 프레젠테이션, PDF 작업을 요청하면 이미 준비된 프로그램을 호출할 수 있는 구조예요. 별도 설치 과정을 줄일 수 있지만, 단순 채팅 앱이라고 생각한 사용자에게 1.7GB의 캐시는 예상 밖일 수 있어요.
LibreOffice를 고른 이유는 호환성에서 찾을 수 있어요
오피스 파일은 확장자만 읽는다고 끝나지 않아요. 문서 안의 표, 글꼴, 페이지 배치, 수식, 오래된 형식을 실제로 열고 변환해야 해요. LibreOffice는 명령줄에서 화면 없이 실행할 수 있고 여러 오피스 형식을 처리해요. Poppler는 PDF 텍스트 추출과 렌더링에 쓰기 좋아요. 두 도구를 묶으면 AI가 문서 내용을 읽는 데서 그치지 않고 변환 결과까지 만들 수 있어요.
검증된 범용 프로그램을 포함하는 방식은 개발 속도와 파일 호환성에 유리해요. 반면 설치 크기가 커지고, 각 프로그램의 보안 패치와 라이선스, 버전 충돌까지 앱 제작사가 관리해야 해요. 문서 변환 결과가 Microsoft Office와 완전히 같다고 볼 수도 없어요. 복잡한 서식이나 매크로가 들어간 파일은 원본과 비교하는 과정이 필요해요.
모든 플랫폼이 같은 구성인지는 아직 알 수 없어요
GeekNews 정리에는 새 macOS 설치에서도 앱 실행과 로그인 뒤 같은 런타임이 생겼다는 확인 내용이 담겼어요. Windows에서는 LibreOffice가 보이지 않은 사례도 소개됐어요. 다만 원문은 이 파일들이 최초 설치 패키지에 들어 있었는지, 앱을 실행한 뒤 별도로 내려받았는지까지 확인하지 않았어요. 운영체제와 기능 요청에 따라 런타임 구성이 달라질 여지가 있어요. 1
저장 공간을 점검하려면 macOS에서 해당 캐시 폴더의 실제 크기를 확인하면 돼요. 무작정 폴더를 지우기보다는 앱이 다시 내려받는지, 진행 중인 문서 작업에 영향을 주는지 먼저 확인해 주세요. 기업 환경에서는 설치 파일만 보지 말고 로그인 뒤 생성되는 캐시와 네이티브 실행 파일까지 배포 정책에 포함하는 편이 안전해요.
왜 중요한가요
데스크톱 AI의 경쟁 범위가 대화 화면을 넘어 로컬 파일 실행 환경으로 넓어지고 있어요. 문서를 안정적으로 읽고 고치려면 언어 모델만으로는 부족해요. 파일 형식을 실제로 처리할 Python, Node.js, LibreOffice, PDF 도구가 함께 움직여야 해요. 이번 사례는 ChatGPT 데스크톱 앱이 이런 도구 묶음을 자체 런타임으로 준비한다는 점을 보여줘요. 2
개발팀이 비슷한 기능을 만들 때도 같은 선택을 마주해요. 검증된 도구를 포함하면 구현 기간을 줄일 수 있지만 앱 용량과 업데이트 비용이 늘어요. 외부 서비스로 문서를 보내면 로컬 용량은 줄어도 개인정보와 네트워크 의존성이 커져요. 제품 설명에는 지원 파일 형식뿐 아니라 로컬 다운로드 크기, 데이터 처리 위치, 변환 결과의 한계까지 적어야 사용자가 제대로 판단할 수 있어요.
참고 자료
- ChatGPT/Codex 앱, macOS 런타임에 헤드리스 LibreOffice 포함 — GeekNews
- Codex bundles LibreOffice — Simon Willison’s Weblog
'IT & AI' 카테고리의 다른 글
| ClickHouse가 10억 행 집계를 빠르게 처리하는 방식 (1) | 2026.09.03 |
|---|---|
| 맥 유틸리티를 한곳에 모은 Vorssaint, 필요한 기능만 골라 써요 (0) | 2026.09.03 |
| iOS 파이어폭스에 광고 차단이 들어왔어요, 켜기 전에 알아둘 범위 (0) | 2026.09.02 |
| Memoryfield, AI 에이전트 메모리를 ZIP 파일로 옮겨요 (0) | 2026.09.02 |
| AI 회의론의 예측 성적표, 확신보다 검증이 먼저예요 (0) | 2026.09.02 |