MemoryLake
모든 글로 돌아가기
Tutorial2026년 11월 6일·12 분 소요

컨텍스트 손실 없이 OpenAI Prism에서 Codex로 마이그레이션하는 방법 (2026)

OpenAI는 연구자용 LaTeX 워크스페이스인 Prism을 종료하고 사용자를 Codex로 안내하고 있습니다. OpenAI 헬프 센터의 마이그레이션 가이드는 마감 기한과 경고 문구로 시작합니다: "Prism이 종료될 예정입니다. 이 가이드는 소유한 프로젝트를 보존하고 Codex에서 LaTeX 소스로 작업을 계속할 수 있도록 도와줍니다. 중단을 피하려면 Prism이 종료되기 전에 시작하세요."

이 경고는 가장 먼저 조치를 취해야 할 부분입니다. "종료 후에는 모든 Prism 관련 데이터가 삭제됩니다. Prism이 종료되기 전에 프로젝트를 내보내고 백업을 저장하세요. 데이터가 삭제되면 복구할 수 없습니다."

파일을 옮기는 것은 쉬운 절반에 불과합니다. 가이드는 Prism 프로젝트를 작동하게 했던 많은 요소가 함께 이동하지 않는다는 점을 분명히 하고 있습니다: "프로젝트 히스토리, 인라인 댓글, 협업자 권한 및 실시간 Zotero 연결은 프로젝트 파일과 함께 이동하지 않습니다." 또한 Prism의 어시스턴트는 문서를 파악하고 있었지만, Codex에서는 해당 컨텍스트(context)를 프로젝트 폴더에 넣은 파일에서 가져와야 합니다.

이 가이드는 Prism이 보유했던 항목, 내보내기에 포함되는 내용, Codex에서 프로젝트를 설정하는 방법, 그리고 내보내기에서 누락된 컨텍스트를 기록하는 방법을 다룹니다.

Prism은 무엇이었으며, 왜 Codex로 이동해야 하는가

OpenAI의 문제 해결 문서에 따르면 Prism은 "연구자들이 더 빠르게 생각하고, 쓰고, 반복할 수 있도록 설계된 프런티어 모델 기반의 협업용 AI 네이티브 LaTeX 워크스페이스"였습니다. 실시간 공동 편집기, 호스팅된 컴파일, 문서 기반으로 작동하는 내장 어시스턴트, 인라인 댓글, 그리고 실시간 Zotero 연결 기능을 갖추고 있었습니다.

Codex는 핵심 작업을 지원합니다. 마이그레이션 가이드는 "Codex는 Prism에서 사용 가능한 많은 기능을 지원합니다. 내보낸 프로젝트의 파일 전반에 걸쳐 작업하고 편집, 문제 해결 및 빌드를 도울 수 있지만, Prism의 실시간 공동 편집기를 재현하지는 않습니다"라고 명시합니다.

실질적인 변화는 호스팅된 워크스페이스에서 로컬 폴더로의 이동입니다. Codex는 컴퓨터의 파일에서 작동하며, 가이드는 "대부분의 다중 파일 LaTeX 프로젝트에는 로컬 TeX 툴체인이 필요합니다"라고 언급합니다. Codex 액세스 및 사용 제한은 ChatGPT 플랜 및 워크스페이스 제어 설정에 따라 달라집니다.

Prism 프로젝트가 보유한 항목

일반적인 프로젝트에는 .tex 파일보다 더 많은 컨텍스트가 포함되어 있습니다:

  • 소스(Source). LaTeX 파일, 이미지, 참고문헌 파일 및 사용자 정의 패키지.
  • 빌드(Build). Prism이 프로젝트를 대신 컴파일해 주었으므로, 엔진과 빌드 단계가 기록되지 않았을 수 있습니다.
  • 히스토리(History). 원고의 이전 버전들.
  • 댓글(Comments). 본인과 협업자가 남긴 인라인 메모로, 때로는 의사결정 과정이 담겨 있습니다.
  • 대화(Conversations). Prism 어시스턴트에게 질문한 내용과 제안받은 내용.
  • 연결(Connections). 협업자, 그들의 권한 및 Zotero 라이브러리.

첫 번째 항목만 깔끔하게 이동합니다. 나머지는 종료 전에 결정을 내려야 합니다.

내보내기에 포함되는 내용

마이그레이션 가이드의 표에는 각 기능이 나란히 나열되어 있습니다. 컨텍스트 측면에서 다음 행들이 가장 중요합니다:

Prism 항목OpenAI의 안내 사항
LaTeX 소스, 이미지 및 참고문헌 파일Codex는 로컬 폴더에 내보낸 파일을 읽고 편집할 수 있음
프로젝트 히스토리 및 인라인 댓글프로젝트 파일 내보내기에 포함되지 않음
Prism 대화일부 전체 프로젝트 내보내기에는 참조용 대화 JSON이 포함됨
Zotero 연결실시간 연결 및 계정 메타데이터는 파일과 함께 이동하지 않음
협업자 및 권한Codex에서 재현되지 않음
백업Codex는 선택한 폴더에서 작동하며, 프로젝트 백업 역할을 하지 않음

대화 행은 더 자세히 살펴볼 필요가 있습니다. 가이드는 "전체 프로젝트 아카이브에는 일부 프로젝트의 대화 폴더가 포함될 수 있습니다. 해당 JSON 파일을 참조용으로 보관하세요. Codex에서 Prism 채팅을 자동으로 재현하지는 않습니다"라고 설명합니다. 표에서의 조언은 이를 "가져온 채팅 기록이 아닌 아카이브로 취급하라"는 것입니다.

공유 프로젝트에도 공백이 있습니다. "본인이 소유하지 않은 공유 프로젝트의 경우, 프로젝트 메뉴의 ZIP 파일은 프로젝트 파일을 보존하지만 Prism 대화 기록은 포함하지 않습니다."

Prism 종료 전: 모든 항목 내보내기

OpenAI의 단계는 간단합니다. Prism에서 사용자 또는 워크스페이스 메뉴의 Settings를 열고, Data Controls로 이동하여 Export all projects (zip)를 선택한 다음 Download zip을 클릭합니다. 프로젝트 타이틀 메뉴에서 Export (zip)을 통해 단일 프로젝트를 내보낼 수도 있습니다.

그 다음 아카이브의 압축을 풉니다. 중요한 각 프로젝트에 대해 가이드는 프로젝트를 열고 최신 성공 PDF 미리보기가 로드되었는지 확인한 후, PDF 뷰어에서 Download PDF를 선택할 것을 권장합니다. 이 PDF를 보관하세요. 나중에 Codex 빌드를 확인하기 위한 참조 자료가 됩니다.

내보내기에 실패하면 가이드는 "export-errors.json을 확인하고 프로젝트 메뉴의 Export (zip) 작업을 사용하여 다시 시도하라"고 안내합니다. 여전히 프로젝트가 누락된 경우 OpenAI 지원팀에 문의하세요.

내보내기에 포함되지 않으므로 아직 가능할 때 저장해야 할 두 가지가 더 있습니다:

  • 의사결정이 담긴 인라인 댓글. 히스토리와 댓글에 대한 표의 조언은 "종료 전에 중요한 컨텍스트를 복사하고 마일스톤 버전을 저장하라"는 것입니다.
  • 참고문헌. Zotero의 경우 " .bib 파일을 새로 고치거나 내보내고 Zotero를 별도로 관리하라"고 명시되어 있습니다.

Codex로 프로젝트 하나 이동하기

가이드는 한 번에 하나의 프로젝트를 처리하는 과정을 설명합니다.

  1. 프로젝트를 자체 폴더에 압축 해제하고 디렉토리 구조를 유지합니다.
  2. ChatGPT 데스크톱 앱을 열고 로그인한 후 Codex를 선택합니다.
  3. Add new project를 선택하거나 macOS에서 Cmd+O를 눌러 프로젝트의 루트 폴더를 선택합니다.
  4. Codex가 머신의 파일과 함께 작동하도록 채팅을 Local / This computer로 시작합니다. 가이드는 시작하는 동안 Ask for approval을 켜두라고 조언합니다.

그 다음 Codex에게 아무것도 수정하기 전에 먼저 살펴보라고 요청하세요. OpenAI는 다음과 같이 시작하는 프롬프트를 제공합니다: "이 LaTeX 프로젝트를 변경하지 말고 검사해 주세요(Inspect this LaTeX project without changing it)."

프롬프트의 나머지 부분은 Codex에게 루트 문서, TeX 엔진, 기존 빌드 명령, 참고문헌 워크플로, 이미지, 사용자 정의 패키지 및 누락된 전제 조건을 식별하고 평이한 언어로 보고하도록 요청합니다.

검토 후 프로젝트의 기존 빌드 워크플로로 컴파일합니다. OpenAI의 지침은 Codex에게 첫 번째 실행 가능한 오류를 설명하고 가장 작은 수정을 제안하도록 요청하며, 소프트웨어를 설치하거나 파일을 변경하기 전에 물어보고, 빌드 오류를 숨기기 위해 원고를 다시 쓰지 않도록 하는 것입니다.

사람들이 자주 겪는 한 가지 제한 사항이 있습니다. "Codex는 로컬 파일을 미리 볼 수 있지만, 내장된 LaTeX 컴파일러는 단일 .tex 파일용이며 완전한 다중 파일 Prism 프로젝트용이 아닙니다." 다중 파일 프로젝트에는 로컬 툴체인이나 프로젝트의 문서화된 컨테이너가 필요합니다.

마지막으로 비교합니다. Prism에서 저장한 PDF 옆에 새 PDF를 열고 제목과 저자, 섹션 순서, 이미지, 표, 수식 번호, 인용, 참고문헌 및 페이지 수를 확인합니다. 가이드는 소스 파일을 편집하기 전에 모든 차이점을 보고하도록 Codex에게 요청할 것을 권장합니다.

Prism의 컨텍스트가 Codex의 어디로 가는가

Prism에서 어시스턴트는 눈앞의 문서를 바탕으로 작동했습니다. Codex 역시 프로젝트의 파일을 읽지만, 빌드 방법, 준수하는 관례, 과정 중에 내린 결정과 같은 일부 컨텍스트는 원고 자체의 외부에 존재합니다. Codex에는 이러한 각 항목을 위한 자리가 있습니다.

빌드 정보는 README에 저장

OpenAI의 가이드에는 유용한 첫 프롬프트가 포함되어 있습니다: "메인 파일, TeX 엔진, 참고문헌 도구, 필수 패키지 및 검증 단계를 포함하여 이 프로젝트를 컴파일하는 방법을 설명하는 짧은 README를 작성해 주세요. 저장하기 전에 초안을 보여주세요."

이 README는 Prism의 호스팅된 컴파일러가 묵시적으로 알고 있던 내용을 대체합니다. 향후의 모든 채팅과 협업자는 이를 읽을 수 있습니다.

관례는 AGENTS.md에 저장

Codex에는 작업을 시작하기 전에 읽는 파일이 있습니다. OpenAI의 지침 가이드는 "Codex는 작업을 수행하기 전에 AGENTS.md 파일을 읽습니다"라고 명시합니다. 프로젝트 수준의 AGENTS.md는 표기법 선택, 인용 스타일, 저널 템플릿 또는 변경해서는 안 되는 섹션과 같이 모든 채팅이 따라야 할 규칙을 두는 곳입니다.

프로젝트 가이드는 로컬 작업에 대해서도 동일한 조언을 제공합니다: "지속적인 프로젝트 지침은 AGENTS.md나 체크인된 문서에 보관하여 향후 채팅에서 사용할 수 있도록 하세요." Codex가 추가한 규칙을 무시하는 것 같다면, Codex가 AGENTS.md 규칙을 건너뛰는 것을 방지하는 가이드에서 크기 제한과 파일 로드 순서를 확인하세요.

의사결정은 메모 파일에 저장

인라인 댓글에는 섹션을 삭제한 이유, 이미지에 특정 스케일을 사용한 이유, 리뷰어가 요청한 내용 등 선택의 배경이 되는 논리가 담겨 있을 수 있습니다. 내보내기에는 이러한 내용이 포함되지 않으므로, 중요한 내용을 프로젝트 내의 짧은 메모 파일에 복사하고 AGENTS.md에서 링크를 거세요.

이전 대화는 아카이브로 보관

대화 JSON 파일은 별도의 폴더에 보관하세요. 이는 Prism에 무엇을 물었고 무엇을 답변받았는지에 대한 기록이지, Codex가 이어서 진행할 채팅이 아닙니다. 그 내용 중 여전히 중요한 것이 있다면 결론을 메모 파일로 옮기세요. 일반 ChatGPT 채팅은 다른 경우이며, ChatGPT 채팅을 Codex로 마이그레이션하는 가이드에서 해당 채팅이 Codex에 도달하는 방법을 다룹니다.

메모리(Memories)는 선택 사항이며 로컬에 저장됨

Codex에는 로컬 메모리가 있지만, OpenAI는 "로컬 Codex 메모리는 기본적으로 꺼져 있습니다"라고 말합니다. 메모리가 켜져 있더라도 OpenAI는 다음과 같이 조언합니다: "메모리를 항상 적용되어야 하는 규칙의 유일한 소스가 아니라 도움이 되는 회상 레이어로 취급하세요." Codex memories v2 가이드에서 저장 위치를 설명합니다.

이동 후의 협업 및 백업

Prism은 모든 사람에게 공유된 실시간 복사본을 제공했습니다. 로컬 Codex 폴더는 그렇지 않습니다. 가이드는 협업자들이 파일 교환 방식에 동의해야 하며, 선택한 도구가 안전하게 지원하지 않는 한 동일한 복사본을 동시에 편집하는 것을 피해야 한다고 말합니다.

백업에 대해 OpenAI는 단호합니다: "Codex는 선택한 폴더의 파일을 편집합니다. 첫 번째 편집 작업을 수행하기 전에 수정되지 않은 내보내기 파일을 보관하고 작업용 복사본을 만드세요." 간단한 방법은 날짜가 기입된 마일스톤 복사본이나 승인된 기관 백업을 사용하는 것입니다. 가이드는 "버전 관리에 익숙한 팀의 경우 Git이 더 정밀한 히스토리를 제공할 수 있지만, 이는 선택 사항입니다"라고 덧붙입니다.

TeX 설정이 이미 원격 머신에 있는 경우 Codex는 거기서도 작동할 수 있습니다. Codex 핸드오프 가이드에서 컴퓨터와 연결된 원격 호스트 간에 채팅이 이동하는 방법을 설명합니다.

사람들이 흔히 하는 실수

자동 전송을 기다림. 가이드는 내보내기와 수동 이동을 설명합니다. 종료 후 데이터는 삭제됩니다.

Prism 채팅이 Codex에 나타나기를 기대함. 대화 JSON 파일은 참조용이며 채팅을 재현하지 않습니다.

Codex의 내장 컴파일러에 의존함. 이는 단일 .tex 파일을 처리하며, 완전한 다중 파일 프로젝트는 처리하지 못합니다.

빌드가 일치하기 전에 편집함. OpenAI는 프로젝트가 빌드되고 출력이 예상과 일치한 후에만 편집을 재개하라고 조언합니다.

Codex 폴더를 백업으로 취급함. 가이드는 Codex가 선택한 폴더에서 작동하며 프로젝트 백업이 아니라고 명시합니다.

댓글을 잊어버림. 히스토리와 인라인 댓글은 내보내기에 포함되지 않습니다.

수동 마이그레이션 단계

1단계: 내보내기, 그리고 누락된 항목 저장

모든 프로젝트를 내보내고, 중요한 각 프로젝트의 마지막 정상 PDF를 다운로드하며, .bib 파일을 새로 고칩니다. 그런 다음 각 프로젝트의 인라인 댓글과 히스토리를 훑어보고 필요한 의사결정 사항을 메모 파일에 복사합니다.

2단계: Codex에서 각 프로젝트 설정 및 검증

폴더를 프로젝트로 추가하고, Ask for approval을 켠 상태로 Local 채팅을 시작하고, OpenAI의 감사 프롬프트를 실행한 후 기존 빌드로 컴파일합니다. 소스를 변경하기 전에 결과를 저장된 PDF와 비교합니다.

3단계: 컨텍스트를 파일에 기록

OpenAI의 프롬프트를 사용하여 Codex에게 README 작성을 요청하고, 관례가 담긴 AGENTS.md를 추가하고, 메모 파일을 링크합니다. 대화 JSON을 아카이브 폴더에 넣습니다. Codex에서 작업을 시작하면, Codex 채팅 내보내기 가이드를 통해 각 세션에서 파악한 내용의 복사본을 보관하는 방법을 확인할 수 있습니다. 프로젝트 간에 프롬프트를 재사용하는 경우, Codex 사용자 정의 프롬프트를 스킬로 전환하는 가이드에서 저장 방법을 확인하세요.

더 나은 방법: 연구 의사결정을 직접 제어하는 하나의 리스트로 관리하기

수동 마이그레이션은 각 프로젝트의 컨텍스트를 해당 프로젝트 폴더 안에 유지하며, 이는 빌드와 관례에 잘 작동합니다. 하지만 프로젝트를 가로지르는 의사결정은 관리하기 더 어렵습니다. 반복되는 리뷰어 요청을 처리하는 방법, 일련의 논문에서 확정한 표기법, 또는 공동 저자가 선호하는 방식 등이 그렇습니다. 이러한 내용들은 여러 메모 파일에 복사되거나, 아예 누락되기도 합니다.

MemoryLake는 해당 리스트를 직접 관리하는 한 곳에 보관하고, ChatGPT, Claude Code, Codex 등 연결된 어시스턴트에서 사용할 수 있게 해주는 메모리 레이어입니다.

사용자는 자신의 언어로 직접 항목을 작성합니다. Prism 프로젝트, Prism 내보내기, Codex 채팅, Codex 메모리, AGENTS.md 파일 또는 어떤 벤더의 저장소에서도 내용을 읽거나 쓰거나 삭제하지 않습니다. 내보내기 및 Codex로의 이동은 OpenAI가 설명한 방식 그대로 작동합니다.

1단계: API 키 생성

로그인하고 대시보드에서 키를 생성합니다. 이 키는 MemoryLake 워크스페이스에 속하며 OpenAI 계정과는 별개입니다.

에이전트에서 사용하기 위해 새 키를 생성하고 복사하는 API 키 화면을 보여주는 MemoryLake 콘솔
에이전트에서 사용하기 위해 새 키를 생성하고 복사하는 API 키 화면을 보여주는 MemoryLake 콘솔

2단계: 첫 번째 메모리 업로드

수동 마이그레이션 1단계에서 Prism 댓글에서 복사한 의사결정 사항부터 시작하세요. 각 항목당 하나의 결정을 기록하고, 출처가 된 논문이나 프로젝트 및 날짜를 포함합니다.

첫 번째 문서가 업로드되어 각 파일이 검색 가능한 메모리가 되는 과정을 보여주는 MemoryLake 워크스페이스
첫 번째 문서가 업로드되어 각 파일이 검색 가능한 메모리가 되는 과정을 보여주는 MemoryLake 워크스페이스

3단계: AI 및 에이전트 연결

Codex 및 집필이나 분석에 사용하는 다른 어시스턴트를 연결합니다. Codex에서 컴파일 중이든 다른 곳에서 초안을 작성 중이든 동일한 항목을 사용할 수 있습니다.

메모리 레이어에 연결할 수 있는 AI 클라이언트 및 에이전트 프레임워크를 나열한 MemoryLake 통합 화면
메모리 레이어에 연결할 수 있는 AI 클라이언트 및 에이전트 프레임워크를 나열한 MemoryLake 통합 화면

실제 작업에서의 변화

첫 번째 차이점은 새 프로젝트가 사용자의 관례와 함께 시작된다는 것입니다. 어떤 메모 파일에 표기법 결정 사항이 있었는지 기억해낼 필요가 없습니다.

두 번째는 의사결정이 다음 마이그레이션에서도 살아남는다는 것입니다. Prism의 댓글은 내보내기와 함께 이동하지 않았습니다. 직접 관리하는 리스트는 특정 워크스페이스에 의존하지 않습니다.

세 번째는 프롬프트의 반복이 줄어든다는 것입니다. Codex가 프로젝트를 위한 AGENTS.md를 가지고 있고 사용자의 의사결정 사항을 바로 조회할 수 있다면, 채팅의 첫 메시지는 바로 작업에 관한 내용이 될 수 있습니다.

Prism에서 Codex로 이동하기 위한 베스트 프랙티스

마감 기한 직전이 아니라 미리 내보내세요. OpenAI는 종료 후 데이터를 복구할 수 없다고 명시했습니다.

모든 중요한 프로젝트의 마지막 정상 PDF를 저장하세요. 이는 새 빌드를 위한 참조 자료가 됩니다.

댓글에서 의사결정 사항을 복사하세요. 히스토리와 인라인 댓글은 내보내기에 포함되지 않습니다.

수정되지 않은 내보내기 파일을 보관하세요. OpenAI의 권장대로 복사본에서 작업하세요.

편집 전에 감사(Audit)를 수행하세요. OpenAI의 검사 전용 프롬프트를 먼저 사용하세요.

빌드 방법을 기록하세요. README는 Prism 컴파일러가 대신 처리해주던 내용을 대체합니다.

규칙을 AGENTS.md에 보관하세요. Codex는 작업을 수행하기 전에 이를 읽습니다.

대화 JSON을 아카이브하세요. 이를 이어서 진행할 채팅이 아닌 기록으로 취급하세요.

결론

Prism 종료 시 모든 Prism 관련 데이터가 삭제되므로, 첫 번째 단계는 내보내기와 백업입니다. 내보내기에는 LaTeX 소스, 이미지, 참고문헌 파일이 포함되며, 일부 프로젝트의 경우 참조용 대화 JSON 폴더가 포함됩니다. 프로젝트 히스토리, 인라인 댓글, 협업자 권한 또는 실시간 Zotero 연결은 포함되지 않습니다.

Codex는 프로젝트에 로컬 툴체인이 있는 한, 내보낸 파일 전반에 걸쳐 작업하고 편집, 문제 해결 및 빌드를 도울 수 있습니다. 빌드 방식부터 댓글에 담긴 논리까지 Prism이 암묵적으로 보유했던 내용은 이제 Codex가 읽는 파일인 README, AGENTS.md, 그리고 메모 파일에 기록되어야 합니다.

자주 묻는 질문

종료 후 내 Prism 데이터는 어떻게 되나요?

OpenAI는 종료 후 모든 Prism 관련 데이터가 삭제되며, 삭제된 후에는 복구할 수 없다고 밝히고 있습니다. 먼저 프로젝트를 내보내고 백업을 저장하세요.

모든 Prism 프로젝트를 어떻게 내보내나요?

사용자 또는 워크스페이스 메뉴에서 Settings를 열고, Data Controls로 이동하여 Export all projects (zip)를 선택한 다음 Download zip을 클릭합니다. 개별 프로젝트는 프로젝트 타이틀 메뉴에서 내보낼 수 있습니다.

Prism 채팅이 Codex로 이동하나요?

아니요. 일부 전체 프로젝트 내보내기에 대화 JSON 파일이 포함되지만, OpenAI는 Codex에서 Prism 채팅을 자동으로 재현하지 않는다고 명시했습니다. 참조용으로 보관하세요.

인라인 댓글과 히스토리가 내보내기에 포함되나요?

아니요. OpenAI는 프로젝트 히스토리와 인라인 댓글이 프로젝트 파일 내보내기에 포함되지 않는다고 밝히고 있습니다. 종료 전에 중요한 컨텍스트를 복사하고 마일스톤 버전을 저장하세요.

Codex가 내 Prism 프로젝트를 컴파일할 수 있나요?

호환되는 로컬 TeX 툴체인이 설치되어 있다면 Codex는 프로젝트의 기존 빌드를 실행할 수 있습니다. 내장된 LaTeX 컴파일러는 단일 .tex 파일용이며, 완전한 다중 파일 프로젝트용이 아닙니다.

Codex가 Prism의 공동 편집기를 대체하나요?

아니요. OpenAI는 Codex가 Prism의 실시간 공동 편집기를 재현하지 않는다고 명시했습니다. 협업자들은 파일 교환 방식에 합의하거나 별도의 협업 집필 서비스를 사용해야 합니다.

관련 글