For the complete documentation index, see llms.txt. Markdown versions of documentation pages are available by appending .md to the page URL.
기본 탐색 메뉴
Theme

프로젝트와 채팅

ChatGPT에서 관련 채팅, 파일, 소스를 한곳에서 관리하세요

프로젝트를 사용하면 관련 채팅을 정리하고 ChatGPT에 필요한 컨텍스트를 제공할 수 있습니다. ChatGPT 데스크톱 앱의 프로젝트 화면에는 ChatGPT 프로젝트와 내 컴퓨터의 폴더에 연결된 로컬 프로젝트가 함께 표시됩니다.

프로젝트를 사용할지 결정하기

작업을 계속 이어 가거나, 결과물을 여러 개 만들거나, 같은 파일과 소스를 사용해야 한다면 프로젝트를 만드세요. 하나의 채팅에서 마칠 수 있고 프로젝트의 공유 컨텍스트가 필요 없는 작업이라면 프로젝트 없이 채팅을 시작하세요.

프로젝트에서 작업하기

프로젝트 화면에서 ChatGPT 프로젝트와 로컬 프로젝트를 한눈에 볼 수 있습니다. ChatGPT 프로젝트에서는 관련 채팅이 프로젝트 파일과 컨텍스트를 공유합니다. 로컬 프로젝트에서는 채팅이 내 컴퓨터에 있는 하나 이상의 폴더에 접근할 수 있습니다. 예를 들어 소스 파일을 모아 둔 폴더나 코드베이스를 연결할 수 있습니다.

관련 작업은 한 프로젝트에 모으되, 결과물마다 별도의 채팅을 시작하세요. 그러면 각 채팅의 메시지와 결과를 해당 목표에 맞게 정리할 수 있습니다.

프로젝트와 채팅 정리하기

진행 중인 작업은 찾기 쉽게 표시하고 완료한 작업은 따로 보관하세요.

  • 프로젝트 고정 기능을 사용하면 프로젝트가 사이드바 상단 가까이에 표시됩니다. 프로젝트 화면에서도 고정할 수 있습니다.
  • 채팅 고정 기능을 사용하면 프로젝트에 새 채팅이 생겨도 자주 사용하는 채팅을 쉽게 찾을 수 있습니다.
  • 채팅 이름 변경 기능으로 결과물을 설명하는 짧은 제목을 붙이세요. 예를 들어 “3분기 출시 개요”나 “결제 화면 접근성 검토”처럼 작성하세요.
  • 프로젝트 검색 기능은 프로젝트 화면에서 사용할 수 있습니다. 이전 채팅의 제목은 몰라도 문구나 브랜치 이름이 기억난다면 사이드바에서 채팅 검색을 여세요. 채팅 검색에는 기본 단축키가 없지만 설정 > 키보드 단축키에서 직접 지정할 수 있습니다.
  • 채팅 보관 기능으로 완료한 작업을 정리하세요. 프로젝트 메뉴에서 채팅 보관을 선택하면 해당 프로젝트의 채팅을 한꺼번에 보관할 수 있습니다.

고정해도 컨텍스트가 추가되거나 ChatGPT의 접근 범위가 달라지지는 않습니다. 사이드바에서 프로젝트나 채팅이 표시되는 위치만 바뀝니다.

보관한 채팅은 설정 > 보관된 채팅에서 복원하세요.

로컬 프로젝트에서 폴더와 코드베이스 사용하기

여러 기기에서 Work를 이어 갈 때 승인된 프로젝트 폴더를 사용하려면 워크스페이스에서 로컬 컴퓨터 접근을 허용한 후 새 클라우드 작업을 시작하세요. 해당 폴더가 있는 컴퓨터는 온라인 상태로 두고 연결을 유지하세요.

대화 동기화와 프로젝트 파일 접근은 별개입니다.

  • 대화를 동기화해도 로컬 폴더 전체가 업로드되거나 다른 컴퓨터에서 해당 폴더를 사용할 수 있게 되지는 않습니다.
  • 작업을 이어 갈 때는 해당 작업이 접근할 수 있는 소스와 도구를 확인하세요.
  • Work 대화 기록은 Codex 기록과 별도로 관리됩니다.

ChatGPT가 내 컴퓨터의 파일을 읽거나 수정해야 한다면 로컬 프로젝트를 추가하세요. 프로젝트에 폴더가 꼭 필요한 것은 아니지만 필요에 따라 연결할 수 있습니다.

폴더를 추가하거나 변경하려면 프로젝트 메뉴를 열고 프로젝트 편집을 선택하세요. 폴더 추가를 선택하면 폴더를 여러 개 연결할 수 있습니다. ChatGPT는 연결된 모든 폴더에서 파일을 읽고 수정할 수 있습니다. 기본 작업 디렉터리를 변경하려면 원하는 폴더에 마우스 포인터를 올리고 기본 폴더로 설정을 선택하세요.

새 채팅은 기본 폴더에서 시작됩니다. Codex는 이 폴더를 Git 작업의 기본 디렉터리로 사용하며, 여기에서 AGENTS.md, 스킬, config.toml을 자동으로 찾습니다. 추가로 연결한 폴더에서도 파일을 검색하고 읽거나 수정할 수 있지만, Codex가 이 폴더들에서 해당 프로젝트 파일을 자동으로 찾지는 않습니다.

앱과 앱 문서, 웹사이트와 백엔드처럼 관련 작업이 서로 다른 위치에 있다면 여러 폴더를 사용하세요. 서로 관련이 없는 작업이거나 각 채팅에서 리포지터리의 일부에만 접근해야 한다면 프로젝트를 따로 만드세요. 이렇게 하면 각 작업에 필요한 컨텍스트만 유지할 수 있습니다. 현재 원격 프로젝트는 폴더 하나를 지원합니다.

로컬 환경에서 프로젝트의 설정 절차와 자주 사용하는 명령어를 정의하세요. 검토 창에서는 같은 프로젝트에 연결된 여러 리포지터리의 변경 사항을 확인할 수 있습니다. Pull request와 작업 트리 관련 작업은 기본 리포지터리를 대상으로 합니다. 작업 트리에서 채팅을 시작해도 다른 폴더는 계속 연결되어 있습니다.

프로젝트와 작업 트리는 작업을 정리하는 데 사용합니다. 로컬 명령어가 읽거나 수정할 수 있는 대상과 네트워크를 통해 접근할 수 있는 대상은 샌드박스가 제한합니다.

프로젝트 없이 채팅 시작하기

Codex에서 새 채팅을 선택하면 프로젝트 없이 채팅을 시작할 수 있습니다. 이 버튼은 최근 항목 옆에 있습니다. 공유 프로젝트 파일이나 지침, 폴더 접근이 필요 없고 하나의 채팅에서 마칠 수 있는 작업에 사용하세요. 여러 채팅에서 같은 컨텍스트를 사용해야 한다면 프로젝트를 먼저 만드세요.

빠른 채팅으로 간단한 질문하기

빠른 채팅을 사용하면 일반 ChatGPT 채팅이 열립니다. Codex 사이드바에는 Codex 채팅과 프로젝트가 표시되며, ChatGPT 채팅은 표시되지 않습니다.

새 채팅에 마우스 포인터를 올린 다음 오른쪽에 있는 빠른 채팅 아이콘을 선택하세요. 단축키로도 열 수 있습니다.

macOS에서는 Cmd+Option+N을, Windows와 Linux에서는 Ctrl+Alt+N을 누르세요. 새 채팅에서 기존 ChatGPT 채팅을 열어 Codex 채팅에 추가할 수도 있습니다.

다른 도구와 컨텍스트 추가하기

  • 특정 요청에만 필요한 파일이나 이미지 입력은 채팅에 직접 첨부하세요.
  • 플러그인을 설치하면 다른 서비스의 컨텍스트를 가져오고 해당 서비스의 기능을 실행할 수 있습니다.
  • 조직이나 개발 환경에서 Model Context Protocol을 통해 도구를 제공한다면 MCP 서버를 구성하세요.
  • 메모리 기능을 사용할 수 있다면 이전 작업의 유용한 컨텍스트를 이후 채팅에서도 활용하세요.

다음 단계