프로젝트로 컨텍스트 관리하기
같은 파일을 세 번째 업로드하고 있다면
섹션 제목: “같은 파일을 세 번째 업로드하고 있다면”3주째 준비 중인 하반기 사업계획이 있다. 지난주에는 시장 자료 정리, 이번 주에는 초안 작성, 다음 주에는 임원 검토용 요약. 그런데 매번 새 대화를 열면서 같은 파일을 다시 올리고, 같은 배경을 다시 설명하고, 지난주에 무슨 결론이 났는지 찾으려고 과거 대화를 뒤진다.
OpenAI Academy의 설명은 이 상황을 정확히 짚는다. 프로젝트가 없으면 컨텍스트가 흩어진다. 같은 파일을 다시 올리고, 같은 지침을 반복하고, 이미 작업한 내용을 찾으려고 과거 대화를 검색해야 한다. 프로젝트는 관련 자료를 한곳에 모아 더 안정적인 작업 맥락을 만든다.
프로젝트의 구조
섹션 제목: “프로젝트의 구조”프로젝트는 특정 업무나 관심 영역을 위한 전용 공간이다. 대화, 파일, 지침, 관련 컨텍스트를 한곳에 담는다. 웹에서는 같은 프로젝트 안에 Chat으로 시작한 대화와 ChatGPT Work로 시작한 대화가 함께 들어갈 수 있다.

구조를 읽는 요령이 하나 있다. 결과물 하나에 대화 하나다. 공식 문서는 각 대화가 자기 메시지와 결과에 집중할 수 있도록 서로 다른 결과물마다 별도 대화를 시작하라고 권한다. 프로젝트는 그 대화들을 묶어 정리하는 역할을 한다.
주의할 점도 명시되어 있다. ChatGPT 프로젝트는 내 컴퓨터의 폴더에 직접 접근하지 않는다. 그래서 ChatGPT가 쓸 자료는 업로드하거나 연결해 둬야 한다.
프로젝트를 만들 때와 만들지 않을 때
섹션 제목: “프로젝트를 만들 때와 만들지 않을 때”기준은 문서에 세 가지로 나와 있다. 작업이 시간을 두고 계속되거나, 결과물이 하나보다 많거나, 같은 파일과 자료에 의존할 때 프로젝트를 만든다. 그렇지 않고 작업이 자체 완결적이면 프로젝트 없이 대화를 시작한다.
| 상황 | 권장 |
|---|---|
| 며칠·몇 주에 걸쳐 되돌아올 주제 | 프로젝트 |
| 초안을 여러 번 고쳐 가는 문서 작업 | 프로젝트 |
| 주기적으로 반복되는 기획·계획 절차 | 프로젝트 |
| 하나의 목표에 묶인 파일과 대화 묶음 | 프로젝트 |
| 여러 사람이 같은 자료에 접근해야 하는 일 | 프로젝트(공유가 제공되는 플랜) |
| 한 번 물어보고 끝나는 질문 | 일반 대화 |
| 짧은 문장 다듬기 | 일반 대화 |
Academy의 표현이 간결하다. 빠르고 자체 완결적인 작업이면 일반 대화로 충분하고, 다시 돌아올 것 같으면 프로젝트가 대개 더 낫다.
만드는 절차는 단순하다. 왼쪽 메뉴에서 Projects를 열고, 새 프로젝트를 만들어 이름을 붙인다. 그다음 파일을 추가하거나 프로젝트 지침을 설정하거나 기존 대화를 프로젝트로 옮긴다. 플랜에서 공유가 제공되면 협업자를 초대할 수도 있다.
화면으로 보기
섹션 제목: “화면으로 보기”

데스크톱 앱의 Projects 뷰는 ChatGPT 프로젝트와 로컬 프로젝트를 한곳에 모아 보여 준다. ChatGPT 프로젝트는 프로젝트 파일과 컨텍스트를 관련 대화에 걸쳐 이어 주고, 로컬 프로젝트는 대화가 내 컴퓨터의 폴더 하나 이상에 접근할 수 있게 한다.
정리 기능도 몇 가지 있다. 프로젝트나 대화를 고정(pin) 해 사이드바 위쪽에 두고, 대화 이름을 결과물이 드러나는 짧은 제목으로 바꾸고, 끝난 대화는 보관(archive) 한다. 프로젝트 메뉴에서 Archive chats를 선택하면 그 프로젝트의 대화를 한꺼번에 보관할 수 있다. 보관된 대화는 웹에서는 Settings > Data Controls > Archived chats, 데스크톱 앱에서는 Settings > Archived chats에서 복원한다.
여기서 오해하기 쉬운 점 하나. 고정은 컨텍스트를 추가하지 않는다. 문서에 명시된 대로 고정은 ChatGPT가 접근할 수 있는 범위를 바꾸지 않고, 사이드바에서 어디에 보이는지만 바꾼다.
경계와 협업: 전용 메모리, 공유, 로컬 폴더
섹션 제목: “경계와 협업: 전용 메모리, 공유, 로컬 폴더”프로젝트 전용 메모리
섹션 제목: “프로젝트 전용 메모리”프로젝트를 만들 때 프로젝트 전용 메모리(project-only memory) 를 고를 수 있는 경우가 있다. 이 설정은 대화 컨텍스트를 그 프로젝트로 제한해 프로젝트를 자체 완결적으로 유지한다.
동작을 정확히 옮기면 이렇다. 프로젝트 전용 메모리를 쓰면 대화는 같은 프로젝트 안의 다른 대화를 참조할 수 있지만, 프로젝트 밖의 대화는 참조하지 않는다.

한 영역의 작업을 분리하고 싶을 때, 또는 프로젝트 사이의 경계를 분명히 하고 싶을 때 쓴다. 예를 들어 인사 관련 프로젝트와 일반 업무 프로젝트를 섞고 싶지 않을 때 유용하다. 4-2에서 다룬 개인화 계층과 함께 보면, 프로젝트는 “이 일”을 기준으로 컨텍스트 범위를 좁히는 장치다.
공유 프로젝트
섹션 제목: “공유 프로젝트”지원되는 플랜에서는 프로젝트를 다른 사람과 공유할 수 있다. 공유 프로젝트에서 협업자는 그 프로젝트 안의 같은 파일, 같은 지침, 같은 대화 이력을 기준으로 일한다. 모든 참여자가 업데이트를 실시간으로 보기 때문에 같은 작업의 사본을 따로 관리할 필요가 줄어든다.
Academy 문서는 ChatGPT Enterprise의 경우 관리자가 워크스페이스 수준에서 공유 프로젝트를 관리할 수 있고, 가용성은 역할 기반 접근 제어를 통해 그룹별로도 관리될 수 있다고 밝힌다.
데스크톱 앱에서도 프로젝트를 쓸 수 있게 된 시점
2026년 7월 13–17일 주차에 데스크톱 앱이 Chat과 Work 대화를 ChatGPT 뷰에 함께 두게 됐고, ChatGPT Projects도 데스크톱 앱에서 사용할 수 있게 됐다. 같은 정리에 따르면 클라우드 Work 대화는 웹·모바일·데스크톱 간에 동기화되고, 로컬 Work 대화는 내 컴퓨터에 남는다. Codex는 개발자 워크플로를 위한 전용 뷰와 별도 이력을 계속 유지한다.
로컬 프로젝트와 여러 폴더
섹션 제목: “로컬 프로젝트와 여러 폴더”내 컴퓨터의 파일을 읽거나 바꿔야 할 때는 로컬 프로젝트를 추가한다. 프로젝트에 폴더가 반드시 있어야 하는 것은 아니고, 필요할 때 붙이면 된다. 폴더를 추가하거나 바꾸려면 프로젝트 메뉴에서 Edit project를 열고 Add folder를 선택한다. ChatGPT는 붙인 모든 폴더의 파일을 읽고 바꿀 수 있다.
2026년 7월 20–24일 주차부터 데스크톱 앱의 로컬 프로젝트에 관련된 여러 폴더를 함께 넣을 수 있게 됐다. 이때 주 폴더(primary) 개념이 중요하다.
| 구분 | 주 폴더 | 보조 폴더 |
|---|---|---|
| 새 대화가 시작되는 위치 | 여기서 시작한다 | 아니다 |
| Git 작업의 기본 위치 | 여기다 | 아니다 |
AGENTS.md·스킬(skills)·설정 파일 자동 탐색 |
여기서 찾는다 | 자동으로 찾지 않는다 |
| 파일 검색·읽기·편집 | 가능 | 가능 |
주 폴더를 바꾸려면 폴더를 지목하고 Make primary를 선택한다. 보조 폴더의 파일은 검색·읽기· 편집이 되지만 프로젝트 지침 파일은 자동으로 발견되지 않는다는 점이 실무에서 자주 걸린다. 지침이 적용되지 않는 것 같으면 주 폴더가 어디인지 먼저 확인한다.
여러 폴더는 관련된 작업이 서로 다른 위치에 있을 때 쓴다. 문서가 든 예는 앱과 그 문서, 또는 웹사이트와 그 백엔드다. 관련 없는 작업은 별도 프로젝트로 만들고, 각 대화가 저장소의 한 부분만 봐야 할 때도 프로젝트를 나눈다. 작업 맥락을 좁게 유지하기 위해서다. 원격 프로젝트는 현재 폴더 하나만 지원한다.
로컬 프로젝트에 폴더가 여러 개면 데스크톱 앱은 각 저장소와 변경된 줄 수를 함께 보여 주고, Review로 여러 저장소의 변경 내용을 한 화면에서 검토할 수 있다. 이 부분은 주로 개발 작업에서 쓰인다.
해보기
섹션 제목: “해보기”프로젝트 지침에 넣을 내용이다. 프롬프트 칸이 아니라 프로젝트 설정의 지침 칸에 붙인다.
이 프로젝트는 [프로젝트명]이다. 목표는 [목표 한 문장]이다.
이 프로젝트의 모든 대화에 다음을 적용해 달라.- 용어는 Sources에 올려 둔 [용어집 파일명]의 표기를 따른다- 숫자는 Sources의 원본 파일에서만 가져오고, 출처 파일명을 함께 표시한다- 확정된 일정과 예산은 바꾸지 않는다. 변경이 필요하면 먼저 알려 준다- 결과물은 결론과 요청 사항을 앞에 둔다- 외부로 보내거나 게시하는 행동은 하지 않는다프로젝트 안에서 새 결과물을 시작할 때의 프롬프트다. 배경 설명이 필요 없어진다.
이 프로젝트의 Sources에 있는 자료만 사용해 [결과물 종류]를 만들어 달라.형식은 [형식과 분량]이다.
같은 프로젝트의 [다른 대화 제목] 대화에서 나온 결론과 어긋나는 부분이 있으면임의로 조정하지 말고 어긋난다는 사실을 표시해 달라.
초안까지만 만들고 멈춰 달라.프로젝트로 옮길지 판단이 서지 않을 때는 이렇게 물어볼 수 있다.
지금 하려는 일은 [작업 설명]이다.이 일을 프로젝트로 만드는 게 나을지, 단일 대화로 충분할지 판단해 달라.판단 근거로 다음을 확인해 달라.- 결과물이 하나인지 여럿인지- 같은 자료를 반복해서 쓸 것인지- 시간을 두고 다시 돌아올 일인지주의점
섹션 제목: “주의점”- 프로젝트 하나에 관련 없는 일을 섞지 않는다. 컨텍스트를 공유하는 것이 장점인데, 무관한 자료가 섞이면 그 장점이 단점이 된다.
- 한 대화에 결과물 여러 개를 몰지 않는다. 결과물마다 대화를 나누고 프로젝트로 묶는다.
- 고정을 컨텍스트 추가로 오해하지 않는다. 위치만 바뀐다.
- ChatGPT 프로젝트는 내 컴퓨터 폴더를 직접 보지 못한다. 자료는 업로드하거나 연결한다.
- 여러 폴더를 붙였으면 주 폴더를 확인한다. 지침·스킬 자동 탐색이 주 폴더 기준이다.
- 공유 프로젝트에 올리는 자료는 공유 범위를 먼저 확인한다. 협업자가 같은 파일과 대화 이력을 본다.
기능 가용성은 플랜·플랫폼·지역·롤아웃·워크스페이스 설정에 따라 다르다. 프로젝트 전용 메모리와 공유 프로젝트는 “고를 수 있는 경우”, “지원되는 플랜에서”라는 조건이 문서에 명시되어 있으므로, 내 계정에 나타나지 않을 수 있다.
- 프로젝트는 관련된 대화·파일·지침·자료를 한곳에 묶는 전용 공간이다.
- 시간을 두고 계속되거나, 결과물이 여럿이거나, 같은 자료에 의존하면 프로젝트를 만든다.
- 결과물 하나에 대화 하나. 프로젝트가 그 대화들을 묶는다.
- 프로젝트 전용 메모리는 참조 범위를 그 프로젝트 안으로 제한한다.
- 공유 프로젝트에서는 협업자가 같은 파일·지침·대화 이력을 실시간으로 공유한다.
- 로컬 프로젝트는 여러 폴더를 붙일 수 있고, 지침·스킬 자동 탐색은 주 폴더에서만 이뤄진다.
여기까지가 프롬프트와 컨텍스트를 다루는 방법이다. 다음 섹션에서는 ChatGPT를 실제 업무 도구에 연결하는 플러그인(plugins)과 커넥터(connectors)로 넘어간다.
이해도 점검
섹션 제목: “이해도 점검”퀴즈를 불러오는 중…