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

장시간 작업

명확한 결과와 완료 기준을 제시해 여러 단계에 걸친 작업이 목표에서 벗어나지 않도록 하세요

여러 단계가 필요할 수 있는 작업을 맡길 때는 ChatGPT에 명확한 결과와 제약 조건, 완료 기준을 알려주세요. 관련 작업은 같은 채팅에서 이어가세요. 그러면 ChatGPT가 같은 컨텍스트를 바탕으로 다음 단계를 선택하고 작업의 완료 여부를 판단할 수 있습니다.

ChatGPT 데스크톱 앱에서 /goal을 입력해 목표 모드를 시작하세요. ChatGPT가 작업하는 동안 진행 상태 표시줄에서 목표를 일시 중지하거나 재개하고, 편집하거나 지울 수 있습니다.

목표 시작하기

ChatGPT 데스크톱 앱, Codex CLI 또는 IDE 확장에서 /goal을 입력하세요. 목표 텍스트는 작업의 첫 번째 프롬프트이자 완료 기준이 됩니다.

원하는 결과가 아직 명확하지 않다면 /plan으로 시작하세요. ChatGPT가 질문을 통해 요구 사항을 파악하고, 제약 조건을 식별한 뒤 그 결과를 측정 가능한 성공 기준이 포함된 목표로 정리하도록 요청하세요. 그런 다음 다듬은 목표를 /goal로 시작하세요.

완료 기준 정의하기

ChatGPT가 스스로 진행 상황을 확인할 수 있도록 목표를 작성하세요. 해당하는 경우 다음 세 가지를 포함하세요:

목표 요소포함할 내용
결과ChatGPT가 수행해야 하는 작업만 설명하지 말고, 원하는 결과를 설명하세요.
제약 조건필요한 도구, 작업 범위, 호환성 요구 사항, 피해야 할 접근 방식을 명시하세요.
검증작업이 완료되었음을 입증할 테스트, 측정 항목 또는 검토 기준을 추가하세요.

예:

Migrate this codebase from JavaScript to TypeScript. Preserve existing behavior,
compile in strict mode without explicit `any` types, and make the full test suite pass.

실행 중인 목표 조정하기

ChatGPT 데스크톱 앱에서는 목표 진행 상태 표시줄이 메시지 입력창 위에 표시됩니다. 이 표시줄에서 작업을 일시 중지하거나 재개하고, 목표를 편집하거나 지울 수 있습니다. 목표가 실행되는 동안 후속 메시지를 보내 컨텍스트를 추가하거나 제약 조건을 조정할 수도 있습니다.

메인 채팅을 중단하지 않고 상태 요약이나 설명을 확인하려면 사이드 채팅을 사용하세요. 연결이 끊길 것으로 예상되면 미리 목표를 일시 중지하고, ChatGPT가 작업을 계속해도 되는 시점에 재개하세요.

목표를 시작해도 ChatGPT에 더 넓은 접근 권한이 부여되지는 않습니다. 기존 샌드박스 및 승인 정책이 그대로 적용되며, 결정이 필요하면 작업이 일시 중지됩니다. 자동 승인 검토를 사용하면 해당 범위를 확대하지 않고도 별도의 검토자가 요건에 맞는 요청을 평가할 수 있습니다.

목표를 병렬로 실행하기

각 채팅은 고유한 컨텍스트, 메시지, 결과, 목표를 유지합니다. 채팅을 동시에 실행할 수 있지만, 두 채팅에서 같은 파일을 변경하지 않도록 하세요. 작업 트리를 사용해 병렬 코딩 채팅마다 별도의 체크아웃을 제공하세요.

로컬 작업 시 설정의 실행 중 잠자기 방지 옵션을 켜 Mac이 잠자기 상태로 전환되지 않도록 하세요. 이나 시스템 알림을 사용해 채팅에 입력이 필요한 시점이나 검토 가능한 상태가 된 시점을 확인하세요.