TL;DR
Simon Willison이 macOS의 ~/.cache/ 폴더를 확인하던 중 OpenAI Codex의 codex-primary-runtime 디렉터리가 1.7GB를 차지하는 사실을 발견했습니다. 이 런타임에는 별도의 Python과 Node.js 설치본, Poppler·git·LibreOffice 같은 네이티브 바이너리가 함께 들어 있습니다. documents 폴더의 skills 파일은 Codex가 이 바이너리를 찾고 사용하는 방법을 알려주는 구성 요소입니다. 따라서 Codex는 문서 처리에 필요한 실행 환경을 자체 캐시에 포함하지만, 그 대가로 사용자 디스크에서 1.7GB를 사용합니다.
섹션별 상세

용어 해설
- 런타임(Runtime)
- — 런타임은 프로그램이 실제로 실행되는 환경과 그에 필요한 구성 요소를 뜻합니다. 이 글에서는 Codex가 작업을 수행할 때 사용하는 Python·Node.js 설치 파일과 여러 네이티브 바이너리를 하나의 실행 환경으로 묶은 디렉터리를 가리킵니다. 어떤 도구를 별도로 설치하지 않아도 Codex가 문서 처리와 파일 변환 작업을 수행하는 기반이 됩니다.
- 네이티브 바이너리(Native Binary)
- — 네이티브 바이너리는 운영체제와 프로세서에서 직접 실행되는 컴파일된 프로그램 파일입니다. Codex 런타임에는 Poppler, git, LibreOffice 같은 실행 파일이 포함되어 있으며, Python이나 Node.js 코드가 외부 명령을 호출할 때 실제 작업을 처리합니다. 실행 속도와 기능 범위를 확보하는 대신 사용자 캐시에 상당한 저장 공간을 차지합니다.
- Poppler
- — Poppler는 PDF 문서를 읽고 변환하는 데 사용되는 오픈 소스 소프트웨어 구성 요소입니다. 이 글의 Codex 런타임에는 Poppler 네이티브 바이너리가 포함되어 있어 PDF 관련 문서 작업을 실행 환경 안에서 처리할 수 있습니다. 디스크 사용량 화면에서는 해당 구성 요소가 187.9MB를 차지하는 것으로 나타납니다.
- LibreOffice
- — LibreOffice는 문서·스프레드시트·프레젠테이션 파일을 처리하는 오픈 소스 오피스 제품군입니다. Codex의 documents 플러그인 런타임에는 LibreOffice의 headless 실행 파일이 들어 있어 그래픽 화면 없이 문서 변환이나 분석 작업을 수행할 수 있습니다. 이미지에 표시된 libreoffice-headless의 용량은 429.7MB입니다.
기술
- OpenAI Codex
- ChatGPT
- Python
- Node.js
- Poppler
- git
- LibreOffice
- OmniDiskSweeper
활용 사례
- 문서 파일 처리
- PDF 관련 작업
- 오피스 문서 변환
- Codex의 외부 명령 실행
AI 요약 · 북마크 · 개인 피드 설정 — 무료
출처 · 인용 안내
인용 시 "요약 출처: AI Trends (aitrends.kr)"를 표기하고, 사실 확인은 원문 보기 기준으로 진행해 주세요. 자세한 기준은 운영 정책을 참고해 주세요.
