AI 프롬프트 잘 쓰는 기본 공식: 역할·맥락·요구사항·출력 형식·제약
AI가 엉뚱한 답을 내는 이유는 대부분 질문에 정보가 부족해서입니다. 역할·맥락·요구사항·출력 형식·제약 다섯 칸만 채우면 결과가 확연히 달라집니다.
오픈프롬프트 편집팀 · 2026-10-01 확인
AI 채팅 서비스에 "보고서 써 줘"라고만 입력하면 대개 누구에게나 해당할 법한 무난한 글이 나옵니다. AI가 똑똑하지 않아서가 아니라, 내 상황을 전혀 모르기 때문입니다. 사람에게 일을 맡길 때도 "이거 좀 해 줘"보다 "누구에게, 왜, 어떤 형태로, 언제까지"를 알려줘야 결과가 좋듯이, 프롬프트도 같은 원리로 움직입니다.
이 글에서는 오픈프롬프트의 모든 템플릿에 공통으로 들어 있는 다섯 가지 구성 요소를 정리합니다. 이 공식만 익혀 두면 사이트의 템플릿을 내 상황에 맞게 고치거나, 처음부터 새 프롬프트를 만드는 일이 훨씬 쉬워집니다.
프롬프트를 이루는 다섯 칸
| 구성 요소 | 역할 | 예시 문구 |
|---|---|---|
| 역할 | AI가 어떤 관점과 전문성으로 답할지 정함 | 당신은 10년 차 B2B 영업 팀장입니다 |
| 맥락 | 배경 상황, 대상 독자, 목적을 알려 줌 | 거래처가 단가 10% 인하를 요청한 상황입니다 |
| 요구사항 | 구체적으로 해야 할 일을 나열 | 거절하되 다음 분기 재협상 여지를 남겨 주세요 |
| 출력 형식 | 결과물의 모양을 정함 | 제목 3개 + 본문, 문단은 4개 이내 |
| 제약 | 분량, 말투, 금지 사항 | 300자 이내, 과장 표현 금지, 존댓말 |
다섯 칸을 매번 모두 채울 필요는 없습니다. 하지만 결과가 마음에 들지 않을 때 어느 칸이 비어 있었는지 점검하면 원인이 거의 항상 보입니다.
광고
나쁜 예와 좋은 예 비교
나쁜 예
신제품 홍보 문구 써 줘
이 질문에는 제품이 무엇인지, 누구에게 파는지, 어디에 쓸 문구인지가 하나도 없습니다. AI는 빈칸을 평균적인 추측으로 채우기 때문에 "혁신적인", "새로운 경험" 같은 흔한 표현이 가득한 결과가 나옵니다.
좋은 예
당신은 생활용품 브랜드의 SNS 마케터입니다.
[맥락]
- 제품: 손잡이가 접히는 1L 텀블러 (가방에 세로로 들어감)
- 타깃: 출퇴근 시간이 1시간 이상인 20~30대 직장인
- 채널: 인스타그램 피드 게시물
[요구사항]
1. 첫 줄은 출근길 불편함을 짚는 질문형 문장으로 시작
2. 제품 특징은 "접히는 손잡이" 하나에 집중
3. 해시태그 5개 추천
[출력 형식]
- 문구 시안 3개, 각각 번호를 붙여 구분
[제약]
- 각 시안 150자 이내
- "혁신", "역대급" 같은 과장 표현 사용 금지
같은 AI에 같은 주제를 물었지만, 두 번째 프롬프트는 결과물을 곧바로 검토하고 고를 수 있는 수준으로 나옵니다. 마케팅 문구 템플릿은 마케팅·카피라이팅 카테고리에 더 모아 두었습니다.
각 요소를 쓸 때 알아 두면 좋은 요령
1. 역할은 구체적일수록 좋습니다
"전문가"보다 "스타트업 재무 담당 경력 7년의 CFO", "초등학생 눈높이로 설명하는 과학 교사"처럼 경력, 분야, 대상까지 붙이면 어휘와 관점이 달라집니다. 다만 역할 지정만으로 정확도가 보장되지는 않으므로 사실 확인은 따로 해야 합니다.
2. 맥락은 AI가 모르는 정보를 채우는 칸입니다
회사 상황, 상대방과의 관계, 이전에 오간 대화처럼 AI가 절대 알 수 없는 정보를 넣는 곳입니다. 가장 효과가 큰 칸이지만, 회사 기밀이나 개인정보가 섞이기 쉬운 칸이기도 하니 이름과 숫자는 바꿔서 넣는 습관을 들이세요.
3. 요구사항은 번호를 붙여 나열합니다
한 문장에 여러 요구를 섞으면 일부를 빠뜨리기 쉽습니다. 1, 2, 3 번호를 붙이면 AI도 순서대로 처리하고, 나중에 "2번만 다시 해 줘"처럼 수정 요청하기도 편합니다.
4. 출력 형식은 쓸 곳을 기준으로 정합니다
이메일로 보낼 글이면 제목과 본문, 엑셀에 붙일 자료면 표, 발표 자료면 개조식 요약처럼 결과물이 쓰일 곳을 먼저 떠올리세요. 형식을 지정해 두면 복사한 뒤 다듬는 시간이 크게 줄어듭니다.
5. 제약은 "하지 말 것"을 분명히 합니다
분량, 말투, 금지 단어, 사용할 언어 등을 적습니다. "짧게"보다 "300자 이내", "쉽게"보다 "전문 용어는 괄호로 풀어 쓸 것"처럼 숫자와 기준을 주면 훨씬 잘 지켜집니다.
빈칸 템플릿으로 시작하기
처음에는 아래 뼈대를 메모장에 저장해 두고, 대괄호 안만 바꿔 쓰는 것을 추천합니다.
당신은 [분야]의 [경력/전문성]을 가진 [직무]입니다.
[맥락]
- 상황: [지금 무슨 일이 있는지]
- 대상: [결과물을 읽거나 들을 사람]
- 목적: [이 결과물로 얻고 싶은 것]
[요구사항]
1. [해야 할 일 1]
2. [해야 할 일 2]
[출력 형식]
- [표 / 개조식 / 이메일 / 단계별 목록 등]
[제약]
- 분량: [숫자로]
- 말투: [존댓말, 친근하게 등]
- 금지: [쓰지 말아야 할 표현이나 내용]
자주 하는 실수
- 질문을 한 번에 너무 많이 하기: 기획서 목차, 예산표, 홍보 문구를 한 프롬프트에 몰아넣으면 각각이 얕아집니다. 큰 작업은 나눠서 요청하세요.
- 예시 없이 "느낌"만 설명하기: 원하는 문체가 있다면 짧은 예시 문장을 하나 붙여 주는 편이 설명 열 줄보다 효과적입니다.
- 첫 답을 그대로 쓰기: 첫 결과는 초안입니다. 후속 질문으로 다듬는 과정까지가 프롬프트 작업이라고 생각하세요.
정리하면, 좋은 프롬프트는 "AI가 모르는 것을 알려 주고, 원하는 모양을 정해 주는 것"입니다. 다섯 칸 중 비어 있는 칸이 없는지 확인하는 습관만으로도 결과물의 품질이 눈에 띄게 올라갑니다.
공식을 익혔다면 이메일·비즈니스나 기획·보고서 카테고리의 템플릿을 하나 골라, 각 줄이 다섯 칸 중 무엇에 해당하는지 살펴보세요. 구조가 눈에 들어오면 나만의 프롬프트를 만드는 일도 금방 익숙해집니다.
광고