AI에게 질문 잘하는 법 — 프롬프트 작성 기초는?
프롬프트 작성법AI 질문하는 법ChatGPT 프롬프트프롬프트 엔지니어링 기초AI 활용법좋은 프롬프트 예시
핵심 답변
AI에게 질문을 잘하려면 '역할·맥락·목표·형식·제약' 5가지를 문장에 담으면 됩니다. 예를 들어 "요약해줘" 대신 "아래 회의록을 팀장에게 보고할 용도로, 결정사항과 담당자만 불릿 5줄로 정리해주세요"처럼 쓰는 것입니다. 답변이 마음에 들지 않으면 새 대화를 열기보다 "더 짧게", "근거를 붙여서"처럼 이어서 수정 요청하는 것이 훨씬 빠릅니다. 프롬프트는 검색어가 아니라 '업무 지시서'에 가깝다고 생각하면 됩니다.
프롬프트는 '검색어'가 아니라 '업무 지시서'입니다
검색창에는 "연말정산 공제"처럼 키워드를 넣습니다. 하지만 AI는 키워드를 받아 문서를 찾아주는 도구가 아니라, 지시를 받아 결과물을 만들어내는 도구입니다. 그래서 신입사원에게 일을 시킬 때처럼 써야 결과가 좋아집니다.
같은 요청이라도 이렇게 달라집니다.
| 구분 | 아쉬운 프롬프트 | 좋은 프롬프트 |
|---|---|---|
| 요약 | "이거 요약해줘" | "아래 회의록을 팀장 보고용으로, 결정사항·담당자·기한만 불릿 5줄로 정리해주세요" |
| 글쓰기 | "자기소개서 써줘" | "제 경력(3년차 마케터, 콘텐츠 기획)을 바탕으로 IT 스타트업 지원용 자기소개서 초안을 500자로 써주세요. 과장된 표현은 빼주세요" |
| 코드 | "에러 고쳐줘" | "아래 파이썬 코드에서 이 에러가 납니다. 원인과 수정 코드, 왜 그런지 이유를 함께 설명해주세요" |
| 비교 | "연금저축 어때?" | "연금저축과 IRP를 세액공제 한도·중도인출·투자 가능 상품 기준으로 표로 비교해주세요" |
차이는 하나입니다. 오른쪽 프롬프트는 AI가 무엇을·누구를 위해·어떤 형식으로 만들어야 하는지 알 수 있습니다.
좋은 프롬프트의 5가지 구성 요소
모든 요소를 매번 넣을 필요는 없지만, 결과가 마음에 들지 않을 때 빠진 항목을 찾아 채우면 대개 해결됩니다.
- 역할(Role): "세무사 입장에서", "초등학생에게 설명하듯이" — 답변의 눈높이와 관점을 정합니다.
- 맥락(Context): "저는 프리랜서이고 작년 소득이 3천만 원대입니다" — 상황을 알려주면 일반론 대신 내 경우에 맞는 답이 나옵니다.
- 목표(Task): "비교해주세요", "초안을 써주세요", "틀린 부분을 찾아주세요" — 동사를 구체적으로 씁니다.
- 형식(Format): "표로", "불릿 5개로", "300자 이내로", "이메일 형식으로" — 형식을 지정하면 재작업이 크게 줄어듭니다.
- 제약(Constraints): "전문용어는 빼고", "확실하지 않으면 모른다고 해주세요", "출처를 함께 표시해주세요" — 하지 말아야 할 것을 명시합니다.
결과를 크게 바꾸는 실전 기술 5가지
- 예시를 하나 보여주세요: 원하는 결과물의 샘플을 한 개만 붙여도 톤과 형식이 눈에 띄게 맞아집니다. "이런 느낌으로 3개 더 만들어주세요"가 설명 열 줄보다 강력합니다.
- 한 번에 하나씩 시키세요: "기획서 쓰고 표도 만들고 이메일도 써줘"보다 단계를 나누는 편이 정확합니다. 첫 결과를 확인한 뒤 다음 단계로 넘어가세요.
- 대화를 이어서 고치세요: 마음에 안 든다고 새 대화를 열지 마세요. "3번 항목만 더 자세히", "더 짧게", "말투를 부드럽게"처럼 이어서 요청하면 앞의 맥락을 유지한 채 다듬어집니다.
- AI에게 되묻게 하세요: "작성 전에 필요한 정보가 있으면 저에게 먼저 질문해주세요"라고 덧붙이면, AI가 빠진 정보를 추측하는 대신 물어봅니다.
- 자료를 직접 붙여넣으세요: 요약·분석·검토는 원문을 함께 제공할 때 정확도가 가장 크게 올라갑니다. 기억에 의존하게 두지 마세요.
이것만은 피하세요
| 흔한 실수 | 왜 문제인가 | 대신 이렇게 |
|---|---|---|
| "좋게 써줘", "잘 정리해줘" | '좋게'의 기준이 없어 평범한 결과가 나옵니다 | "핵심 3가지만, 각 2문장으로" |
| 사실 확인 없이 그대로 사용 | AI는 그럴듯한 오답을 자신 있게 말하기도 합니다 | 숫자·법령·인용문은 원문으로 확인하세요 |
| 개인정보·회사 기밀 입력 | 입력 내용이 어떻게 처리되는지 서비스마다 다릅니다 | 이름·주민번호·계약서 등은 가린 뒤 붙여넣으세요 |
| 최신 정보를 그냥 물어보기 | 모델에 따라 학습 시점 이후 정보를 모를 수 있습니다 | 검색 기능을 켜거나, 자료를 직접 제공하세요 |
바로 쓰는 템플릿
[역할] 당신은 (○○ 분야 전문가)입니다. [맥락] 제 상황은 (○○)입니다. 아래 자료를 참고해주세요: (자료 붙여넣기) [목표] (무엇을 해주세요). [형식] (표 / 불릿 ○개 / ○자 이내)로 작성해주세요. [제약] (전문용어 없이 / 확실하지 않은 부분은 '모름'으로 표시 / 과장 없이). 작성 전에 필요한 정보가 있으면 먼저 질문해주세요.
이 템플릿을 메모장에 저장해두고, 중요한 요청을 할 때 빈칸만 채워 쓰면 됩니다. 프롬프트 실력은 외우는 지식이 아니라, 결과를 보고 빠진 항목을 채워 넣는 습관에서 늘어납니다.
자주 묻는 질문
Q. 프롬프트를 길게 쓰는 게 무조건 좋은가요?
길이 자체보다 '필요한 정보가 들어있는지'가 중요합니다. 불필요한 수식어를 늘리는 것은 도움이 되지 않지만, 맥락과 형식 지정은 길어져도 결과가 좋아집니다. 짧아도 목적과 형식이 분명하면 충분합니다.
Q. AI가 엉뚱한 답을 할 때는 어떻게 해야 하나요?
새 대화를 열기보다 같은 대화에서 무엇이 잘못됐는지 알려주고 다시 요청하는 편이 빠릅니다. "3번 항목이 사실과 다릅니다. 근거와 함께 다시 정리해주세요"처럼 구체적으로 지적하세요. 그래도 반복되면 원문 자료를 직접 붙여넣어 추측할 여지를 없애는 것이 좋습니다.
Q. '프롬프트 엔지니어링'을 따로 공부해야 하나요?
일반적인 업무 활용이라면 별도 공부 없이 역할·맥락·목표·형식·제약 5가지만 챙기면 충분합니다. 전문적인 프롬프트 엔지니어링은 주로 서비스에 AI를 붙이는 개발 상황에서 필요합니다. 일상 사용에서는 좋은 예시를 보여주고 대화를 이어가며 다듬는 습관이 더 효과적입니다.
Q. AI에게 회사 자료를 붙여넣어도 되나요?
서비스마다 입력 데이터의 학습 활용 정책과 기업용 요금제 조건이 다르므로, 사내 규정과 해당 서비스의 데이터 정책을 먼저 확인해야 합니다. 개인 계정 무료 버전에 고객 정보나 계약서를 그대로 넣는 것은 피하세요. 꼭 필요하다면 이름·연락처 같은 식별 정보를 가린 뒤 사용하는 것이 안전합니다.
Q. 같은 질문인데 답이 매번 다른 이유는 무엇인가요?
생성형 AI는 확률적으로 다음 단어를 골라 문장을 만들기 때문에 같은 질문에도 표현이 달라질 수 있습니다. 일관된 결과가 필요하면 형식과 제약을 구체적으로 지정하고, 원하는 결과의 예시를 함께 제공하세요. 답변이 흔들린다는 것은 지시가 모호하다는 신호이기도 합니다.