처음 만드는 커스텀 GPT — 목적 설정·이름·기본 지시문 작성 실전
GPT Builder를 열고 첫 번째 커스텀 GPT를 완성하는 과정을 단계별로 안내합니다. '업무 이메일 교정 GPT'를 실제로 만드는 과정을 통해 목적 설정, 이름·설명 작성, 기본 지시문 작성, 테스트 방법을 익힙니다.
지금 바로 시작합니다 — GPT Builder 접속
이 챕터는 실전입니다. 챕터를 읽으면서 동시에 GPT Builder를 열고 직접 만들어보는 것을 강력히 권장합니다.
접속 방법:
- chat.openai.com 접속 → 로그인
- 왼쪽 사이드바 → "Explore GPTs" 클릭
- 오른쪽 상단 "+ Create" 버튼 클릭
- GPT Builder 화면이 열립니다
GPT Builder는 두 가지 탭으로 구성됩니다:
- Create 탭: 대화형으로 GPT를 만드는 방식 (초보자 친화적)
- Configure 탭: 직접 세부 설정을 입력하는 방식 (이 챕터에서 주로 사용)
이 챕터에서 함께 만들 GPT는 **"업무 이메일 교정 GPT"**입니다. 이 GPT는 당신이 작성한 업무 이메일 초안을 받아 맞춤법, 논리 구조, 어조를 교정하고 개선된 버전을 제공합니다.
1단계: 목적을 명확하게 정의하기
커스텀 GPT 실패의 가장 큰 원인은 '목적이 불명확한 것'입니다. 만들기 전에 GPT의 목적을 한 문장으로 정확히 정리해야 합니다.
좋은 목적 정의의 조건:
- 구체적인 입력과 출력이 명확하다
- 사용 상황이 분명하다
- 하나의 핵심 기능에 집중한다
나쁜 예시: "업무를 도와주는 GPT" 좋은 예시: "한국어 업무 이메일 초안을 입력하면, 맞춤법·논리·어조를 교정하고 개선된 버전 3가지를 제공하는 GPT"
프롬프트 1.
내가 만들고 싶은 커스텀 GPT의 목적을 명확하게 정의하는 것을 도와주세요.
내가 원하는 GPT의 역할(초안): [예: 이메일을 교정해주는 것]
아래 항목들을 채워서 정확한 GPT 목적 정의문을 만들어주세요:
- 사용자가 입력하는 것: [무엇을]
- GPT가 처리하는 것: [어떻게]
- GPT가 출력하는 것: [무엇을, 어떤 형식으로]
- 주요 사용 상황: [언제, 어디서]
이를 바탕으로 GPT 목적 정의문 1문장과 System Prompt 핵심 방향 3가지를 도출해주세요.
프롬프트 2.
제가 만들려는 커스텀 GPT가 너무 광범위한지 판단해주세요.
GPT 목적: [입력]
이 GPT가 하나의 핵심 기능에 집중하는지, 아니면 너무 많은 기능을 담으려 하는지 분석해주세요. 만약 범위가 넓다면, 가장 임팩트 있는 핵심 기능 1가지만 남기고 나머지를 별도 GPT로 분리하는 방안을 제안해주세요.
2단계: GPT 이름과 설명 작성하기
GPT 이름과 설명은 단순한 레이블이 아닙니다. 특히 팀과 공유하거나 GPT Store에 공개할 때는 이름과 설명이 첫인상을 결정합니다.
좋은 GPT 이름의 조건
- 기능이 즉각 전달된다: "이메일 교정 도우미" vs "GPT 어시스턴트"
- 기억하기 쉽다: 짧고 명확한 이름
- 타겟 사용자가 이해한다: 내부 전문용어 최소화
이름 예시 (업무 이메일 교정 GPT)
- 너무 일반적: "Writing Assistant"
- 너무 기술적: "Email NLP Corrector"
- 적절함: "업무 이메일 교정 도우미", "Email Pro", "이메일 닥터"
프롬프트 3.
커스텀 GPT의 이름과 설명을 작성하는 것을 도와주세요.
GPT 목적: [목적 정의문 입력] 주요 사용자: [본인만 / 같은 팀 / 외부 공개] 선호 분위기: [전문적 / 친근한 / 중립적]
다음을 작성해주세요:
- GPT 이름 후보 5가지 (한국어 2개, 영어 2개, 혼합 1개)
- 각 이름에 대한 한 줄 설명 (GPT Builder의 "Description" 필드용, 100자 이내)
- 각 이름의 장단점 분석
최종적으로 가장 추천하는 이름 1개와 그 이유를 알려주세요.
프롬프트 4.
커스텀 GPT의 "대화 시작 예시 질문"(Conversation Starters) 4개를 작성해주세요.
GPT 목적: [입력] GPT 이름: [입력]
대화 시작 예시는 사용자가 GPT를 처음 열었을 때 보이는 버튼입니다. 사용자가 GPT를 어떻게 써야 하는지 바로 이해할 수 있도록, 실제로 클릭하고 싶은 질문 4개를 만들어주세요. 각 질문은 20자 이내로 간결하게 작성해주세요.
3단계: 첫 번째 System Prompt(지시문) 작성하기
System Prompt는 커스텀 GPT의 핵심입니다. GPT가 어떤 역할을 하고, 어떻게 말하고, 무엇을 해야 하고, 무엇을 하면 안 되는지를 지정합니다.
업무 이메일 교정 GPT — System Prompt 완성본
아래는 이 챕터에서 함께 만드는 "업무 이메일 교정 GPT"의 System Prompt입니다. Configure 탭의 "Instructions" 필드에 붙여넣으세요.
당신은 한국어 업무 이메일 교정 전문가입니다. 사용자가 작성한 이메일 초안을 받아 다음 세 가지를 교정합니다:
## 역할
- 전문적인 한국어 이메일 교정가
- 맞춤법, 띄어쓰기, 문장 구조를 점검하고 수정합니다
- 비즈니스 상황에 맞는 어조와 예의를 조정합니다
- 논리 구조를 개선하여 메시지를 명확하게 합니다
## 출력 형식
사용자의 이메일을 받으면 반드시 다음 형식으로 답변합니다:
**[교정 분석]**
- 주요 수정 사항: (3-5줄 요약)
- 어조 수준: (격식체 / 반격식체 / 친근체 판단)
**[교정본 1 — 원본 어조 유지]**
(원본과 유사한 어조를 유지하되 오류만 수정)
**[교정본 2 — 더 공손하게]**
(상급자나 처음 연락하는 상대방 기준)
**[교정본 3 — 더 간결하게]**
(핵심만 남겨 30% 짧게 만든 버전)
## 제한사항
- 이메일 교정과 관련 없는 질문에는 "저는 이메일 교정 전문입니다. 교정할 이메일을 붙여넣어 주세요"라고 답합니다
- 사용자의 개인정보나 민감한 내용은 기억하지 않습니다
- 영어 이메일은 한국어 번역 후 교정 또는 영어 그대로 교정 여부를 먼저 물어봅니다
프롬프트 5.
저의 상황에 맞는 커스텀 GPT System Prompt 초안을 작성해주세요.
GPT 목적: [목적 정의문 입력] 주요 사용자: [입력] 원하는 출력 형식: [예: 3가지 버전 / 표 형식 / 단계별 목록] 반드시 포함할 제한사항: [예: 특정 주제 제외, 언어 제한] 원하는 GPT의 말투/페르소나: [예: 전문적이고 간결한 / 친근하고 격려하는]
위 내용을 바탕으로 실제 GPT Builder에 바로 붙여넣을 수 있는 System Prompt를 작성해주세요. 마크다운 형식으로 역할, 출력 형식, 제한사항 3개 섹션을 포함하세요.
4단계: GPT Builder Configure 탭 세부 설정
Configure 탭에서 설정할 수 있는 항목들을 순서대로 정리합니다.
Configure 탭 설정 항목
| 항목 | 설명 | 업무 이메일 GPT 예시 |
|---|---|---|
| Name | GPT 이름 | 업무 이메일 교정 도우미 |
| Description | 짧은 설명 (GPT Store용) | 업무 이메일을 3가지 버전으로 교정해드립니다 |
| Instructions | System Prompt (핵심) | 위에서 작성한 내용 |
| Conversation starters | 대화 시작 예시 4개 | "이메일 초안을 교정해주세요" 등 |
| Knowledge | 추가 문서 업로드 | 이메일 작성 가이드 PDF (선택) |
| Capabilities | 추가 기능 | Web Browsing: OFF, DALL·E: OFF |
| Actions | 외부 API 연결 | 이 챕터에서는 미사용 |
프로필 이미지 설정
GPT Builder에서 "Generate" 버튼을 클릭하면 DALL·E가 자동으로 프로필 이미지를 생성합니다.
프롬프트 6.
커스텀 GPT의 프로필 이미지를 DALL·E로 생성하고 싶습니다. 다음 GPT의 성격과 목적을 반영한 DALL·E 프롬프트를 만들어주세요:
GPT 이름: [입력] GPT 목적: [입력] 원하는 분위기: [예: 전문적이고 신뢰감 있는 / 친근하고 아이콘 스타일]
아이콘 스타일로 배경이 단순하고 텍스트 없는 DALL·E 프롬프트 3가지를 제안해주세요.
5단계: 테스트와 수정 — 완성이 아닌 시작
System Prompt를 작성했다고 완성이 아닙니다. 반드시 테스트를 통해 GPT가 의도대로 작동하는지 확인해야 합니다.
테스트 방법
- GPT Builder 오른쪽 "Preview" 창에서 테스트
- "Save" 후 실제 GPT 링크에서 테스트
- 5가지 다른 유형의 입력으로 반복 테스트
테스트 시나리오 (업무 이메일 교정 GPT)
테스트 1 — 정상 입력: 이메일 초안을 붙여넣고 3가지 교정본이 출력되는지 확인
테스트 2 — 범위 밖 요청: "ChatGPT 사용법 알려줘"처럼 이메일과 무관한 요청 시 적절히 거절하는지 확인
테스트 3 — 영어 이메일 입력: 영어 이메일을 넣었을 때 어떻게 처리하는지 확인
테스트 4 — 빈 입력: 아무것도 입력하지 않았을 때 GPT가 어떻게 안내하는지 확인
테스트 5 — 민감한 내용: 개인정보나 민감한 내용이 포함된 이메일 처리 방식 확인
프롬프트 7.
제가 만든 커스텀 GPT를 철저하게 테스트하고 싶습니다. GPT의 목적과 설정을 바탕으로 테스트 시나리오를 만들어주세요.
GPT 목적: [입력] System Prompt 핵심 내용: [핵심만 요약해서 입력]
다음 카테고리별 테스트 케이스를 각 3개씩 만들어주세요:
- 정상 작동 테스트 (기대 결과: 정상 출력)
- 경계 케이스 테스트 (기대 결과: 예외 처리)
- 실패 케이스 테스트 (기대 결과: 적절한 거절 또는 안내)
각 테스트 케이스에 실제 입력 예시와 기대 출력을 포함해주세요.
6단계: System Prompt 개선 — 테스트 결과 반영하기
테스트 결과를 바탕으로 System Prompt를 수정합니다. 이 과정을 2-3회 반복하면 훨씬 정확한 GPT가 완성됩니다.
프롬프트 8.
제 커스텀 GPT를 테스트했는데 의도하지 않은 결과가 나왔습니다. System Prompt를 수정하는 것을 도와주세요.
현재 System Prompt: [전문 입력]
문제 상황:
- 입력한 내용: [실제 테스트 입력]
- 기대했던 출력: [원하는 결과]
- 실제 나온 출력: [실제 결과]
이 문제를 해결하기 위한 System Prompt 수정 방안과 수정된 전체 System Prompt를 제공해주세요.
프롬프트 9.
제 커스텀 GPT가 지시를 잘 따르지 않는 경우가 있습니다. System Prompt에 어떤 표현을 추가하면 지시 준수율을 높일 수 있는지 알려주세요.
문제 유형:
- 출력 형식을 무시함
- 제한사항을 자꾸 어김
- 역할에서 벗어남
- 불필요하게 긴 답변을 생성함
- 짧은 답변만 생성함
각 문제 유형별로 System Prompt에 추가할 수 있는 구체적인 지시문을 제공해주세요.
완성한 GPT 저장하고 공유하기
저장 옵션
GPT Builder 오른쪽 상단 "Save" 클릭 → 공개 범위 선택:
- Only me: 나만 사용
- Anyone with the link: 링크를 가진 사람 모두 사용 가능
- Everyone (GPT Store): GPT Store에 공개
팀과 공유하기
프롬프트 10.
커스텀 GPT를 팀과 공유할 때 효과적으로 전달하는 방법을 알려주세요. 팀원들이 이 GPT를 올바르게 사용할 수 있도록 작성할 사용 가이드 템플릿을 만들어주세요. GPT 이름, 목적, 주요 사용법, 주의사항, 좋은 입력 예시, 나쁜 입력 예시를 포함하는 1페이지 사용 가이드 형식으로 만들어주세요.
실전 연습 — 나만의 첫 번째 커스텀 GPT 만들기
이 챕터를 마치기 전, 아래 프롬프트를 사용해 자신만의 커스텀 GPT를 직접 설계해보세요.
프롬프트 11.
저만의 첫 번째 커스텀 GPT를 만들기 위한 완전한 설계서를 작성해주세요.
GPT 목적: [구체적으로 입력] 주요 사용자: [나 혼자 / 팀 / 외부] 원하는 출력 형식: [입력] 추가 전문 지식 필요 여부: [예/아니오 + 어떤 지식]
다음 항목을 포함한 GPT 설계서를 만들어주세요:
- GPT 이름 (최종 1개)
- 설명 (100자 이내)
- System Prompt 전문
- 대화 시작 예시 4개
- 테스트 시나리오 5개
- 예상 활용 시나리오 3가지
프롬프트 12.
커스텀 GPT를 만든 후 지속적으로 개선하기 위한 관리 체계를 만들어주세요.
GPT 목적: [입력]
다음을 포함해주세요:
- 주간 점검 체크리스트 (사용 빈도, 문제 발생 여부 등)
- System Prompt 버전 관리 방법 (언제, 무엇을 바꿔야 하는지 기준)
- 사용자 피드백 수집 방법 (팀 공유 시)
- GPT 성능 저하 징후 목록과 대응 방법
자주 하는 실수와 해결법 — 첫 GPT 완성 후 점검
프롬프트 13.
처음 커스텀 GPT를 만든 사람이 자주 하는 실수 목록과 각각의 해결 방법을 알려주세요. 특히 다음 항목들을 중심으로 설명해주세요:
- System Prompt가 너무 길거나 복잡한 경우
- 목적이 너무 광범위한 경우
- 테스트 없이 팀에 공유한 경우
- Knowledge 파일을 너무 많이 업로드한 경우
- Conversation Starters가 GPT 목적과 맞지 않는 경우
각 실수에 대해 실제 예시와 수정 방법을 포함해주세요.
다음 챕터 예고 — System Prompt 설계 기술
2챕터에서는 첫 번째 커스텀 GPT를 실제로 만드는 전 과정을 따라했습니다. 목적 정의, 이름과 설명 작성, System Prompt 초안 작성, 테스트, 저장과 공유까지 완성했습니다.
다음 챕터(챕터 3)는 이 시리즈의 핵심입니다. System Prompt 설계의 5가지 핵심 요소(역할/페르소나, 말투, 제한사항, 출력 형식, 예시)를 깊이 있게 다룹니다. 50가지 목적별 System Prompt 예시와 흔한 실수 수정법도 제공합니다.
System Prompt를 잘 쓰는 것이 커스텀 GPT 품질의 80%를 결정합니다. 다음 챕터를 기대해주세요.
참고 링크: ChatGPT 완전 정복 가이드 시리즈에서 ChatGPT 기본기를 탄탄히 다진 후 이 시리즈를 보시면 더욱 효과적입니다.