ChatGPT 프롬프트 작성법 기초: 페르소나·작업·맥락·형식 4요소로 누구나 따라하기
TL;DR — ChatGPT가 자꾸 엉뚱한 답을 준다면 프롬프트 구조가 문제일 확률이 높습니다. 페르소나·작업·맥락·형식이라는 4가지 요소만 챙기면 답변 품질이 눈에 띄게 달라집니다. 복사해서 바로 쓸 수 있는 실전 예제와 체크리스트로 정리했습니다.
"분명 똑같은 ChatGPT인데, 왜 누구는 보고서 초안을 5분 만에 뽑고 나는 계속 다시 물어보고 있을까?"
많은 사람이 ChatGPT를 검색창처럼 씁니다. "마케팅 전략 알려줘" 한 줄을 던지고, 돌아온 뻔한 교과서 답변에 실망하죠. 문제는 모델이 아니라 질문의 구조입니다. 좋은 프롬프트는 운이 아니라 공식입니다. 그리고 그 공식의 핵심이 바로 오늘 다룰 페르소나(Persona)·작업(Task)·맥락(Context)·형식(Format) 4요소입니다.
이 글에서는 이 4가지를 하나씩 뜯어보고, 한 줄짜리 엉성한 프롬프트가 어떻게 실무에서 바로 쓸 수 있는 결과물로 바뀌는지 직접 보여드리겠습니다. 복사해서 바로 쓸 수 있는 예제와 체크리스트도 함께 드립니다.
왜 한 줄 프롬프트는 실패하는가
ChatGPT 같은 대규모 언어 모델은 "질문에 답하는 기계"가 아니라 **"가장 그럴듯한 다음 단어를 이어 붙이는 모델"**입니다. 입력에 정보가 부족하면, 모델은 가장 흔하고 평균적인 답, 즉 인터넷에 가장 많이 떠도는 일반론으로 빈칸을 채웁니다.
예를 들어 "이메일 써줘"라고만 하면 모델은 받는 사람이 누구인지, 무슨 목적인지, 어떤 톤이어야 하는지 전혀 모릅니다. 그래서 "안녕하세요, 잘 지내시죠?"로 시작하는 무난하고 쓸모없는 이메일이 나옵니다. 프롬프트의 정보량이 곧 답변의 정확도를 결정합니다.
핵심 원칙: ChatGPT는 당신의 의도를 추측하지 않습니다. 알려주지 않은 것은 평균값으로 채웁니다.
ChatGPT 프롬프트 작성법의 4요소
수많은 프롬프트 프레임워크가 있지만, 초보자가 기억하기 좋고 실전에서 가장 효과가 큰 것은 이 4가지입니다. 영어 약자로 외우면 P-T-C-F입니다.
| 요소 | 질문 | 역할 |
|---|---|---|
| 페르소나(Persona) | 누가 답하는가? | 답변의 전문성·톤 결정 |
| 작업(Task) | 무엇을 해야 하는가? | 핵심 지시, 동사로 명확하게 |
| 맥락(Context) | 어떤 상황인가? | 배경 정보, 제약, 대상 독자 |
| 형식(Format) | 어떻게 출력하는가? | 표·목록·글자 수·톤 등 |
이 4가지를 모두 채울 필요는 없지만, 작업은 항상 필수이고, 나머지 3개를 더할수록 결과물이 날카로워집니다.
1. 페르소나: 누구의 입으로 말하게 할 것인가
페르소나는 모델에게 "어떤 전문가의 사고방식으로 답하라"고 지정하는 것입니다. "마케팅 전략 알려줘"와 "10년 차 B2B SaaS 그로스 마케터로서 조언해줘"는 완전히 다른 결과를 냅니다. 후자는 용어, 우선순위, 사고의 깊이가 달라집니다.
실전 팁:
- 직무뿐 아니라 경력 연차나 소속/업종까지 붙이면 더 구체적입니다. (예: "국내 스타트업에서 일하는")
- 너무 거창한 페르소나("세계 최고의 천재")는 오히려 과장된 답을 유도합니다. 현실적인 전문가를 지정하세요.
- 독자 입장의 페르소나도 가능합니다. (예: "비전공자도 이해할 수 있게 설명하는 강사")
2. 작업: 동사로 시작하는 명확한 지시
작업은 4요소 중 유일하게 절대 빼면 안 되는 항목입니다. 핵심은 모호한 명사가 아니라 구체적인 동사로 지시하는 것입니다.
- 나쁜 예: "신제품 마케팅"
- 좋은 예: "신제품 출시 인스타그램 게시물 캡션 3개를 작성하라"
동사(작성하라, 요약하라, 비교하라, 분류하라, 검토하라)가 있으면 모델이 무엇을 만들어내야 할지 명확해집니다. 한 프롬프트에 작업을 여러 개 섞으면 품질이 떨어지니, 복잡한 일은 단계별로 나눠 요청하는 편이 좋습니다.
3. 맥락: 모델이 모르는 모든 배경
맥락은 4요소 중 가장 큰 차이를 만드는 부분입니다. 모델은 당신의 회사, 제품, 독자, 제약을 전혀 모릅니다. 알려줄수록 답이 "내 상황"에 맞춰집니다.
맥락에 넣으면 좋은 것:
- 대상 독자: 누가 이 결과물을 읽는가 (예: 40대 비전문가 고객)
- 목적: 왜 필요한가 (예: 클릭률 높이기, 설득, 정보 전달)
- 제약 조건: 피해야 할 것 (예: 전문 용어 금지, 경쟁사 언급 금지)
- 참고 자료: 실제 데이터, 기존 텍스트, 브랜드 톤 가이드
4. 형식: 출력 모양을 지정하라
형식을 지정하지 않으면 ChatGPT는 보통 긴 줄글로 답합니다. 하지만 실무에서는 표, 글머리 기호, 특정 글자 수, JSON 등 정해진 형태가 필요할 때가 많습니다.
형식 지정 예시:
- "표로 정리하되 열은 항목/장점/단점으로"
- "각 항목 50자 이내, 이모지 없이"
- "마크다운 글머리 기호 5개로"
- "친근한 반말 톤으로"
한 줄 프롬프트 → 4요소 프롬프트 비교
실제로 얼마나 달라지는지 보겠습니다.
Before (한 줄)
신제품 소개 글 써줘
결과: 어느 제품에나 붙일 수 있는 밋밋한 홍보 문구. 그대로 쓸 수 없습니다.
After (4요소 적용)
[페르소나] 당신은 D2C 화장품 브랜드의 카피라이터입니다.
[작업] 신제품 '수분 진정 세럼'의 상세페이지 도입부 카피를 작성하세요.
[맥락] 타깃은 환절기 피부 건조로 고민하는 20~30대 여성입니다.
핵심 성분은 판테놀과 히알루론산이고, 자극 없는 순한 사용감이 강점입니다.
과장 광고 표현("즉시 효과", "100%")은 피해주세요.
[형식] 후킹 문장 1개 + 본문 3문장으로, 따뜻하고 신뢰감 있는 톤으로 작성하세요.
결과: 타깃의 고민에 공감하며 성분 근거를 자연스럽게 녹인, 바로 검토 가능한 초안이 나옵니다. 두 프롬프트의 차이는 모델의 성능이 아니라 입력의 구조입니다.
바로 쓰는 4요소 템플릿
외우기 어렵다면 아래 빈칸 채우기 템플릿을 복사해두고 쓰세요.
당신은 [페르소나]입니다.
[작업: 동사로 시작하는 구체적 지시]를 해주세요.
맥락: [대상 독자 / 목적 / 제약 조건 / 참고 자료]
형식: [표·목록·글자 수·톤 등 출력 형태]
이 템플릿을 메모장이나 즐겨찾기에 저장해두면, 다음에 ChatGPT를 켤 때 어디서부터 써야 할지 막막하지 않습니다.
자주 하는 실수와 해결법
4요소를 배워도 흔히 빠지는 함정이 있습니다.
| 실수 | 증상 | 해결 |
|---|---|---|
| 한 프롬프트에 작업 5개 욱여넣기 | 모든 답이 얕고 두루뭉술 | 작업을 분리해 단계별로 요청 |
| 페르소나만 거창하게 | 화려하지만 알맹이 없음 | 맥락·제약을 함께 제공 |
| 형식 미지정 | 매번 긴 줄글로 나옴 | 원하는 출력 형태 명시 |
| 한 번에 완벽 기대 | 첫 답에 실망 | 후속 질문으로 다듬기 |
특히 마지막이 중요합니다. 좋은 프롬프트도 첫 답이 100점일 필요는 없습니다. "두 번째 항목을 더 구체적으로", "톤을 더 캐주얼하게"처럼 대화로 다듬는 과정이 자연스러운 사용법입니다.
내 프롬프트가 잘 짜였는지 확인하는 법
프롬프트를 다 썼다면, 보내기 전에 스스로 점검해보세요.
- 작업이 동사로 명확히 들어갔는가?
- 모델이 모를 맥락(독자·목적·제약)을 알려줬는가?
- 필요한 페르소나를 지정했는가?
- 원하는 출력 형식을 적었는가?
- 한 프롬프트에 작업이 너무 많지 않은가?
눈으로 보는 체크리스트로 부족하다면, 작성한 프롬프트를 프롬프트 분석기에 붙여넣어 8가지 기준으로 점수와 개선 제안을 받아볼 수 있습니다. 어떤 요소가 빠졌는지 객관적으로 짚어주기 때문에, 4요소를 몸에 익히는 연습 도구로도 유용합니다.
마무리: 공식이 손에 익으면 속도가 달라진다
ChatGPT 프롬프트 작성법은 재능이 아니라 습관입니다. 처음에는 페르소나·작업·맥락·형식 4요소를 의식적으로 하나씩 채워야 하지만, 몇 번만 반복하면 자연스럽게 머릿속에서 구조가 잡힙니다. 그때부터는 같은 모델로 남들보다 두세 배 좋은 결과를 얻게 됩니다.
오늘 당장 평소 자주 쓰던 한 줄 프롬프트 하나를 골라 4요소로 다시 써보세요. 그리고 프롬프트 분석기로 점수를 확인하며 어디를 더 채울 수 있는지 살펴보세요. 작은 구조 하나가 결과물의 질을 완전히 바꿉니다.