프롬프트 작성 3단계 완전 분석
작업 개요·컨텍스트·결과물 명세로 AI 답변 품질을 3배 높이는 방법
들어가며: 같은 AI, 다른 결과
ChatGPT와 같은 AI에게
"머신 러닝에 대해 설명해 줘"
라고 물으면 교과서 같은 설명이 나온다.
반면
"요리, 운동, 악기 연주처럼 기술을 배우는 것에 대한 비유를 사용해 머신 러닝이 어떻게 작동하는지 설명하세요.
100단어 미만, 3개의 짧은 문단으로, 기술 용어 없이"
라고 물으면 완전히 다른 결과가 나온다.
- 같은 AI,
- 같은 주제,
- 전혀 다른 결과물.
차이는 프롬프트 품질에 있다.
OpenAI는 공식 가이드에서 프롬프트 엔지니어링을 이렇게 정의한다.
"ChatGPT가 최상의 답변을 제공할 수 있도록 입력을 설계하고 다듬는 과정."
핵심은 3단계이다.
이 3단계를 이해하고 나면 AI에게 무엇을 어떻게 요청해야 하는지의 기준이 생긴다.
단계 1. 작업 개요 — 무엇을, 누구를 위해, 왜
첫 번째 단계는 AI에게 무엇을 해달라고 하는지 명확히 하는 것이다.
OpenAI 공식 가이드의 핵심 팁이다.
행동을 나타내는 동사를 사용하라.
- "plan",
- "draft",
- "research",
- "summarize",
- "analyze"
동사로 시작하면 AI가 무엇을 해야 하는지 즉시 파악한다.
나쁜 예:
프라하 여행
좋은 예:
2026년 9월 프라하 여행 일정을 계획해줘.
차이가 보이는가?
두 번째 프롬프트는 세 가지를 즉시 알려준다.
- 무엇을 할지(여행 일정 계획),
- 어디서(프라하),
- 언제(2026년 9월).
OpenAI가 제시하는 작업 개요의 세 요소이다.
- 무엇이 필요한가,
- 누구를 위한 것인가,
- 왜 중요한가.
이 세 가지를 첫 문장에 담으면 AI가 목적에 맞는 방향으로 응답한다.
실무 적용 예:
[나쁨] 마케팅 전략 알려줘
[좋음] 지난 분기 판매 결과를 요약하고 다음 분기 마케팅 전략을 제안해줘.
단계 2. 유용한 컨텍스트 — AI가 모르는 것을 알려줘라
AI는 범용 지식을 가지고 있지만, 나의 특수한 상황은 모른다.
내가 알려주지 않으면 일반적인 답변만 나온다.
컨텍스트는 세 종류이다.
① 개인적 상황:
2살 아이와 함께 여행하고, 아이가 기차를 좋아해서
대중교통을 최대한 활용하고 싶어.
② 외부 자료:
첨부된 2분기 판매 보고서 데이터를 활용해줘.
③ 제약 조건:
예산은 1인당 하루 10만원 이하로 제한해줘.
컨텍스트의 핵심 원칙을 OpenAI 가이드는 이렇게 강조한다.
"구체적이되 간단하게 작성하기
— 세부 정보가 많을수록 응답이 더 좋아질 수 있지만, 가장 중요한 내용에 집중하세요.
추가 정보가 너무 많으면 오히려 답변에 도움이 되지 않을 수 있습니다."
중요한 컨텍스트 2~3개를 선택해서 넣는 것이 모든 것을 나열하는 것보다 낫다.
사례: 컨텍스트의 힘
"SNS 게시물 작성해줘"라고 했을 때는 일반적인 광고 문구만 나온다.
"우리 제품은 IoT 기반 매장 관리 솔루션이고, 타겟은 40~50대 점주야.
이번 달 초 출시한 고객 분석 솔루션을 소개하는 Instagram 게시물을 작성해줘"
라고 바꾸자 즉시 실제로 쓸 수 있는 결과가 나온다.

▲ 프롬프트에 적절한 컨텍스트를 추가하면 AI가 목적에 맞는 방향으로 응답한다
단계 3. 이상적인 결과물 — 어떻게 받고 싶은가를 명시하라
마지막 단계가 결과물의 품질을 결정한다.
AI에게 어떤 형태의 답변을 원하는지 명시하는 것이다.
OpenAI가 제시하는 결과물 명세 요소이다.
| 요소 | 예시 |
| 형식 | "표로 만들어줘", "번호 목록으로", "단락 형식으로" |
| 어조 | "공식적인 임원 요약", "친근한 구어체로", "전문적으로" |
| 길이 | "100단어 미만", "3개의 짧은 문단", "한 문장으로" |
| 대상 | "컴퓨터 과학 비전공자 대상", "C-레벨 임원용" |
| 제약 | "기술 용어 피하기", "구체적인 수치 포함" |
실전 비교:
[결과물 명세 없음]
여행 일정 알려줘.
[결과물 명세 포함]
7일간 활동이 담긴 표를 만들어줘.
각 활동 사이 이동 시간을 확보하고,
아이 낮잠 시간(오후 1시~3시)을 비워둬.
세 단계를 합치면: 완성형 프롬프트
세 단계를 통합한 완성형 프롬프트 예시이다.
[단계 1] 작업 개요:
2026년 9월 프라하 여행 일정을 계획해줘.
[단계 2] 컨텍스트:
2살 아이와 함께 여행하고, 아이가 기차를 좋아해
대중교통을 최대한 활용하고 싶어.
[단계 3] 결과물 명세:
7일간 활동이 담긴 표를 만들어줘.
각 활동 사이 이동 시간을 확보해줘.
합친 완성형 프롬프트:
2026년 9월 프라하 여행 일정을 계획해줘.
2살 아이와 함께 여행하고, 아이가 기차를 좋아해 대중교통을 최대한 활용하고 싶어.
7일간 활동이 담긴 표를 만들어줘. 각 활동 사이 이동 시간을 확보해줘.
세 단계를 추가했을 뿐인데 AI가 받는 정보의 양과 질이 완전히 달라진다.

▲ 프롬프트를 작업 개요·컨텍스트·결과물 명세 3단계로 구성하면 AI의 답변 품질이 크게 향상된다
추가 팁: 큰 작업은 단계로 나누기
OpenAI 가이드의 추가 팁이다.
1. 큰 작업은 단계로 나누기:
"이 보고서를 작성해줘"보다
먼저 "이 보고서의 목차를 제안해줘"로 시작하고,
목차를 확인한 뒤 각 섹션을 순서대로 요청한다.
2. 선택지 요청하기:
확신이 없을 때는 선택지를 요청한다.
이 보고서를 발표하기 위한 두 가지 다른 방법을 제안해줘.
3. 우선순위 설정:
정확성, 창의성, 속도 중 무엇이 중요한지 알려준다.
창의성보다 정확성을 우선으로 작성해줘.
마치며
OpenAI의 3단계 프롬프트 구조는 복잡하지 않다.
- 작업 개요(무엇을, 누구를 위해),
- 컨텍스트(배경 정보),
- 결과물 명세(어떻게 받고 싶은가).
이 세 가지를 프롬프트에 담는 습관 하나가 AI와의 모든 대화를 바꾼다.
지금 바로 가장 자주 쓰는 프롬프트 하나를 이 구조로 다시 작성해보라.
📎 참고 출처
- OpenAI 공식 프롬프트 가이드: https://help.openai.com/en/articles/10032626
- ChatGPT 프롬프트 엔지니어링: https://platform.openai.com/docs/guides/prompt-engineering
'AI' 카테고리의 다른 글
| GPT Realtime-2 비즈니스 워크플로 실전 활용가이드 — 음성이 소프트웨어가 되는 순간 (1) | 2026.05.12 |
|---|---|
| GPT-Realtime-2 완전 분석 — 음성 AI가 드디어 생각하기 시작했다 (0) | 2026.05.10 |
| ChatGPT Plus vs. Claude Pro 20달러 구독 실전비교 (0) | 2026.05.08 |
| Claude Code 쿼터시스템 완전 해부 — 토큰이 예상보다 빨리 사라지는 진짜 이유 (0) | 2026.05.07 |
| 중국 AI 모델 급부상 - 오픈 웨이트 모델 Kimi, GLM, MiniMax, Qwen (0) | 2026.05.05 |