프로젝트와 채팅
관련 채팅, 파일 및 소스를 ChatGPT에 함께 보관하세요
- ChatGPT 데스크톱 앱 데스크톱에서 프로젝트, 파일, 장시간 작업을 처리합니다.
- ChatGPT 웹 브라우저에서 채팅, 프로젝트, Work를 사용합니다.
- Codex CLI 터미널에서 Codex를 사용합니다.
- Codex IDE 확장 프로그램 편집기에서 Codex를 사용합니다.
프로젝트를 사용하여 관련 채팅을 정리하고 ChatGPT에 필요한 컨텍스트를 제공하세요. ChatGPT 데스크톱 앱의 프로젝트 보기에는 ChatGPT 프로젝트와 컴퓨터의 폴더에 연결된 로컬 프로젝트가 포함됩니다.
프로젝트를 선택하거나 프로젝트 없이 시작하기
작업이 장기간 이어지거나, 여러 결과물을 만들거나, 같은 파일과 소스를 활용해야 한다면 프로젝트를 만듭니다. 작업이 독립적이고 공유 프로젝트 컨텍스트가 필요하지 않다면 프로젝트 없이 채팅을 시작합니다.
프로젝트를 사용하면 관련 채팅, 파일, 지침, 출처를 한곳에 모아 관리할 수 있습니다. 하나의 프로젝트에 Chat 또는 ChatGPT Work로 시작한 채팅을 함께 포함할 수 있습니다.
프로젝트를 선택하거나 프로젝트 없이 채팅하기
작업이 장기간 이어지거나, 여러 결과물을 만들거나, 같은 파일과 소스를 활용해야 한다면 프로젝트를 만듭니다. 작업이 독립적이고 공유 프로젝트 컨텍스트가 필요하지 않다면 프로젝트 없이 채팅을 시작합니다.
각 프로젝트에는 프로젝트 채팅을 나열하는 채팅 섹션과 업로드된 파일 및 연결된 컨텍스트를 위한 출처 섹션이 있습니다. 프로젝트 지침은 프로젝트의 모든 채팅에 적용됩니다. ChatGPT 프로젝트는 컴퓨터의 폴더에 직접 접근할 수 없으므로 ChatGPT에서 사용할 출처를 업로드하거나 연결하세요.
어느 옵션을 사용하든 프로젝트에서 새 채팅을 시작하면 공유 파일과 지침을 사용할 수 있으며, 이후 채팅 에서 해당 채팅으로 돌아갈 수 있습니다.
Codex CLI는 실행을 시작한 디렉터리를 해당 채팅의 프로젝트로 취급합니다.
Codex가 작업할 디렉터리에서 codex를 실행하거나, 명시적으로 설정하려면
--cd <directory>(-C)를 전달하세요. CLI에서는
ChatGPT 프로젝트 보기를 제공하지 않습니다.
IDE 확장 프로그램은 IDE에서 열려 있는 폴더 또는 작업 공간을 로컬 프로젝트로 취급합니다. 다중 루트 작업 공간에서는 채팅에 사용할 작업 공간 루트를 선택하세요. 확장 프로그램에서는 웹 또는 데스크톱 앱의 ChatGPT 프로젝트 보기를 제공하지 않습니다.
프로젝트에서 작업하기
프로젝트 보기에는 ChatGPT 프로젝트와 로컬 프로젝트가 한곳에 모입니다. ChatGPT 프로젝트는 관련 채팅 전체에서 프로젝트 파일과 컨텍스트를 유지합니다. 로컬 프로젝트는 소스 파일 모음이나 코드베이스 등 컴퓨터의 하나 이상의 폴더에 채팅이 접근할 수 있도록 합니다.
목표로 하는 결과마다 별도의 채팅을 시작하면 메시지와 결과가 해당 목표에 집중되고, 프로젝트에서는 관련 작업을 체계적으로 관리할 수 있습니다.
프로젝트에서 작업하기
ChatGPT 프로젝트의 채팅은 동일하게 업로드된 파일, 프로젝트 지침, 연결된 출처에 접근할 수 있습니다. 빠른 대화에는 Chat을, 더 큰 결과물에는 ChatGPT Work를 사용하세요. 두 유형 모두 프로젝트의 채팅 섹션에 채팅으로 표시됩니다. 각각의 명확한 결과물마다 별도의 채팅을 시작하면 메시지와 결과를 해당 작업에 집중하면서 프로젝트의 공유 컨텍스트를 유지할 수 있습니다.
프로젝트 디렉터리에서 작업하기
채팅에 파일 컨텍스트를 제공할 디렉터리에서 Codex를 시작하세요. 각각의 명확한 결과물마다
별도의 채팅을 시작하려면 /new를 사용하세요. Codex가 열려 있는 동안 /resume을 사용하거나
codex resume을 실행하여 저장된 채팅을 계속하세요.
채팅에는 대화 기록과 기록된 작업 디렉터리가 유지되며, Codex는 현재 작업 트리에서
파일을 읽습니다. 향후 채팅에서도 지속적으로 사용할 프로젝트 지침은
AGENTS.md 또는 체크인된 문서에 보관하세요.
작업 공간에서 작업하기
채팅에 파일 컨텍스트를 제공할 폴더 또는 작업 공간을 여세요. 각각의 명확한 결과물마다 새 채팅을 시작한 다음, 계속하려면 최근 채팅 에서 해당 채팅을 선택하세요. 같은 프로젝트의 채팅은 동일한 파일로 작업할 수 있으며, 각 채팅은 자체 대화 기록을 유지합니다.
현재 선택 항목과 열려 있는 파일은 현재 턴에 컨텍스트를 제공합니다. 향후 채팅에서도
지속적으로 사용할 프로젝트 지침은 AGENTS.md 또는 체크인된 문서에
보관하세요.
프로젝트와 채팅 정리하기
진행 중인 작업은 눈에 잘 띄게 유지하고 완료된 작업은 정리하세요.
- 프로젝트 고정하기 로 사이드바 상단 근처에 프로젝트를 유지하세요. 프로젝트 보기에서도 프로젝트를 고정할 수 있습니다.
- 자주 돌아오는 채팅은 프로젝트에 더 새로운 채팅이 표시되더라도 채팅을 고정 해 두세요.
- “Q3 출시 개요” 또는 “결제 접근성 검토”처럼 결과물을 설명하는 짧은 제목으로 채팅 이름을 변경 하세요.
- 프로젝트 보기에서 프로젝트를 검색 하세요. 제목은 기억나지 않지만 문구나 브랜치 이름이 기억날 때는 사이드바에서 채팅 검색 을 열어 이전 채팅을 찾으세요. 채팅 검색에는 기본 단축키가 없지만 설정 > 키보드 단축키 에서 지정할 수 있습니다.
- 작업을 마치면 채팅을 보관 하세요. 프로젝트 메뉴에서 채팅 보관 을 선택하면 해당 프로젝트의 채팅을 함께 보관할 수 있습니다.
고정해도 컨텍스트가 추가되거나 ChatGPT가 접근할 수 있는 항목이 바뀌지는 않습니다. 사이드바에서 프로젝트나 채팅이 표시되는 위치만 바뀝니다.
설정 > 보관된 채팅 에서 보관된 채팅을 복원하세요.
프로젝트와 채팅 정리하기
진행 중인 작업은 눈에 잘 띄게 유지하고 완료된 작업은 정리하세요.
- 프로젝트 고정하기 로 사이드바 상단 근처에 프로젝트를 유지하세요. 프로젝트 보기에서도 프로젝트를 고정할 수 있습니다.
- 자주 돌아오는 채팅은 프로젝트에 더 새로운 채팅이 표시되더라도 채팅을 고정 해 두세요.
- “Q3 출시 개요” 또는 “결제 접근성 검토”처럼 결과물을 설명하는 짧은 제목으로 채팅 이름을 변경 하세요.
- 프로젝트 보기에서 프로젝트를 검색 하세요. 제목은 기억나지 않지만 문구나 브랜치 이름이 기억날 때는 Cmd/Ctrl+K로 이전 채팅을 검색하세요.
- 작업을 마치면 채팅을 보관 하세요.
고정해도 컨텍스트가 추가되거나 ChatGPT가 접근할 수 있는 항목이 바뀌지는 않습니다. 사이드바에서 프로젝트나 채팅이 표시되는 위치만 바뀝니다.
설정 > 데이터 제어 > 보관된 채팅 에서 보관된 채팅을 복원하세요.
폴더와 코드베이스에 로컬 프로젝트 사용하기
동기화가 켜져 있으면 클라우드가 Work Cloud의 로컬 컴퓨터 접근 기능을 사용하는 새 작업을 조율하며, 지원되는 데스크톱, 모바일, 웹 환경에서 작업을 이어갈 수 있습니다. 기업의 경우 출시 시점에 앱 내 Local/Cloud 전환 버튼과 기본값은 변경되지 않습니다. 프로젝트에 속한 작업을 포함한 기존 작업은 계속 로컬에서만 실행되거나 로컬 파일에 접근할 수 없는 클라우드에서 실행됩니다. 이 기능을 사용하려면 새 작업을 시작합니다.
새 턴이 시작될 때 컴퓨터를 사용할 수 없으면, Work Cloud의 로컬 컴퓨터 접근 기능을 사용하는 기존 작업 중 조건에 맞는 작업은 클라우드 컨테이너에서 계속 진행될 수 있습니다. 컨테이너는 컴퓨터의 파일이나 도구에 접근할 수 없으며, 해당 컴퓨터에 적용되는 기업의 실행 요구 사항을 강제할 수도 없습니다. Work는 턴이 진행되는 도중에 로컬 실행에서 클라우드 실행으로 전환할 수 없습니다.
대화 동기화와 프로젝트 파일 접근은 별개입니다:
- 대화를 동기화해도 로컬 폴더 전체가 업로드되거나 다른 컴퓨터에서 해당 폴더를 사용할 수 있게 되지는 않습니다.
- 작업을 이어갈 때는 해당 작업이 접근할 수 있는 소스와 도구를 확인합니다.
- Work 대화 기록은 Codex 기록과 별도로 유지됩니다.
ChatGPT가 컴퓨터의 파일을 읽거나 변경해야 할 때 로컬 프로젝트를 추가하세요. 프로젝트에 반드시 폴더가 필요한 것은 아니며, 필요에 따라 폴더를 연결할 수 있습니다.
폴더를 추가하거나 변경하려면 프로젝트 메뉴를 열고 프로젝트 편집 을 선택하세요. 여러 폴더를 첨부하려면 폴더 추가 를 선택하세요. ChatGPT는 첨부된 모든 폴더의 파일을 읽고 변경할 수 있습니다. 기본 작업 디렉터리를 변경하려면 폴더를 가리킨 다음 기본 폴더로 설정 을 선택하세요.
새 채팅은 기본 폴더에서 시작됩니다. Codex는 이 폴더를 Git 작업과
AGENTS.md, 스킬 및 config.toml의 자동 탐색을 위한 기본 위치로도
사용합니다. 보조 폴더도 파일 검색, 읽기 및 편집에 사용할 수 있지만,
Codex는 보조 폴더에서 이러한 프로젝트 파일을 자동으로 탐색하지 않습니다.
앱과 해당 문서 또는 웹사이트와 백엔드처럼 관련 작업이 서로 다른 위치에 있는 경우 여러 폴더를 사용하세요. 서로 관련 없는 작업이거나 각 채팅에서 리포지토리의 한 부분에만 접근해야 하는 경우 별도의 프로젝트를 만드세요. 이렇게 하면 작업 컨텍스트를 집중해서 유지할 수 있습니다. 원격 프로젝트는 현재 하나의 폴더를 지원합니다.
로컬 환경을 사용하여 프로젝트의 설정 작업과 일반적인 명령을 정의하세요. 검토 창에는 동일한 프로젝트에 연결된 여러 리포지토리의 변경 사항이 표시될 수 있습니다. 풀 리퀘스트 및 작업 트리 작업은 기본 리포지토리를 대상으로 합니다. 작업 트리에서 채팅을 시작해도 다른 폴더는 계속 첨부된 상태로 유지됩니다.
프로젝트와 작업 트리는 작업을 정리하지만, 샌드박스는 로컬 명령이 읽거나 변경할 수 있는 대상과 네트워크를 통해 접근할 수 있는 대상을 제한합니다.
프로젝트 없이 채팅 시작하기
Codex에서 최근 항목 옆의 새 채팅 을 선택하면 프로젝트 없이 시작할 수 있습니다. 공유 프로젝트 파일이나 지침, 폴더 접근이 필요하지 않은 독립적인 작업에 사용합니다. 여러 채팅이 같은 컨텍스트를 활용해야 한다면 먼저 프로젝트를 만듭니다.
프로젝트 없이 채팅 시작하기
채팅에 공유 프로젝트 파일, 지침 또는 출처가 필요하지 않다면 ChatGPT 홈에서 채팅을 시작하세요. Chat 또는 ChatGPT Work를 사용할 수 있으며, 웹에서는 둘 다 채팅을 생성합니다.
작업 규모가 커지면 프로젝트로 옮기고 각 결과물에 명확한 채팅 이름을 사용하세요. 프로젝트에서는 모든 메시지를 하나의 컨텍스트에 뒤섞지 않고 조사, 초안 작성, 검토 및 후속 작업을 위한 채팅을 병렬로 둘 수 있습니다.
간단한 질문에 빠른 채팅 사용하기
빠른 채팅은 일반 ChatGPT 채팅을 엽니다. ChatGPT 채팅은 Codex 채팅과 프로젝트를 포함하는 Codex 사이드바에 표시되지 않습니다.
새 채팅 을 가리킨 다음 오른쪽에 있는 빠른 채팅 아이콘을 선택하세요. 또는 다음 키를 누를 수도 있습니다.
macOS에서는 Cmd+Option+N, Windows와 Linux에서는 Ctrl+Alt+N을 누르세요. 새 채팅 에서 기존 ChatGPT 채팅을 열어 Codex 채팅에 추가할 수 있습니다.