"프롬프트 엔지니어링 입문 2026 — 잘 묻는 법 5가지 패턴"

Anthropic·OpenAI 공식 가이드에서 추린 핵심 + 일반인도 바로 쓸 수 있는 템플릿


핵심 요약

  • 대상 독자: ChatGPT/Claude/Gemini를 쓰지만 답이 자꾸 빗나가서 답답한 일반 사용자 + 프롬프트 첫 입문 개발자.
  • 얻을 것: 1) 잘 묻는 5가지 패턴 (Anthropic/OpenAI 공식 권장) 2) 각 패턴별 즉시 복붙 가능한 템플릿 3) 가장 흔한 실수 7가지 4) "실패한 프롬프트 → 고친 프롬프트" before/after 5) 2026년 기준 최신 연구가 바꾼 것.
  • 핵심 직관: AI는 마법사가 아니라 새로 합류한 인턴이다. 인턴에게 일을 맡기는 방식 그대로.

1. 왜 같은 질문에 다른 답이 나오는가

LLM은 입력을 통계적으로 잇는다. 모호한 질문 = 모호한 답, 명확한 질문 = 명확한 답. "글 좀 잘 써줘"와 "300자 이내, 존댓말, IT 직장인 대상, 클릭하고 싶은 제목 5개"는 같은 의도지만 결과 격차가 크다.

Anthropic 공식 가이드는 5가지 핵심 기법을 제시한다: 명확하고 직접적으로, 예시 보여주기, 단계별로 생각하게 하기, 역할 부여, 구조 부여(XML 태그). 아래 5개 패턴이 정확히 이걸 일반 사용자 버전으로 풀어쓴 것이다.


2. 패턴 1 — 구체적으로 (Be clear and direct)

잘못된 예

"마케팅 글 써줘"

고친 예

"30대 직장인 여성을 대상으로, 새로 출시된 무선이어폰의 핵심 가치 3가지를 강조하는 SNS 광고 카피를 작성해줘. 길이는 한 문장 50자 이내, 이모지 1개 포함, 존댓말."

체크리스트

  • [ ] 누구에게: 독자/대상 명시 (30대 직장인 여성)
  • [ ] 무엇을: 결과물 종류 (SNS 광고 카피)
  • [ ] 얼마나: 길이·개수·형식 (50자, 1개)
  • [ ] 어떻게: 톤·스타일·제약 (이모지·존댓말)

이걸 매번 풀어 쓰기 귀찮다면 한 번 만들고 저장(ChatGPT는 Custom GPTs, Claude는 Project, Gemini는 Gem)해두면 된다.


3. 패턴 2 — 예시를 보여줘라 (Few-shot)

말로 설명하기보다 예시 1~5개를 주는 게 더 빠르다.

잘못된 예

"내 일기를 SNS 글로 바꿔줘"

고친 예

"다음 형식으로 일기를 SNS 글로 바꿔줘.

예시 1. 일기: "오늘 점심에 라멘을 먹었다. 줄을 30분 섰는데 맛있었다." SNS: "30분 줄 서서 먹은 라멘. 한 입에 모든 게 용서됨 🍜"

예시 2. 일기: "주말에 친구와 영화를 봤다. 감동적이었다." SNS: "오랜만에 본 친구 + 예상 못 한 명작. 주말이 이렇게 길었으면."

변환할 일기: "오늘 새벽까지 일했다. 끝나니까 6시였다.""

왜 효과적인가

2026년 연구에 따르면 예시 1~2개 주는 것만으로 평균 7.48% 정확도 상승, 4~5개부터는 효과가 둔화된다 (Few-Shot Prompting 2026 가이드). 비슷한 사례 2~3개면 충분하다.


4. 패턴 3 — 단계별로 생각하게 (Chain of Thought)

복잡한 추론이나 계산이 필요하면 "단계별로 생각해서 답해줘" 한 줄을 추가하는 것만으로 정확도가 오른다.

잘못된 예

"이 인테리어 견적이 합리적인지 판단해줘. (견적서 첨부)"

고친 예

"이 인테리어 견적이 합리적인지 판단해줘.

다음 순서대로 분석해줘. 1. 항목별 단가를 시장 평균과 비교 2. 누락되거나 중복된 항목 점검 3. 자재 등급이 가격에 합당한지 검토 4. 종합 결론 (합리/과다/부족 + 근거)

견적서: ..."

주의

2026년 연구는 GPT-5/Claude 4 같은 강력한 모델은 'step by step' 한 줄이면 충분하다고 본다. 굳이 예시까지 줄 필요는 없다 (Zero-shot CoT 연구). 약한 모델이나 정말 어려운 문제일 때만 예시를 추가하면 된다.


5. 패턴 4 — 역할을 줘라 (Give a role)

"너는 [역할]이다"로 시작하면 어조·관점·전문성이 한 번에 정렬된다.

잘못된 예

"이 계약서 검토해줘"

고친 예

"너는 IT 스타트업 전문 변호사다. 다음 SaaS 계약서 초안을 검토해서: 1. 우리(공급자) 입장에서 위험한 조항 2. 모호하게 해석될 수 있는 표현 3. 추가해야 할 보호 조항 을 한국어로 정리해줘."

주의 사항

  • 역할은 구체적으로. "변호사" < "IT 스타트업 전문 변호사"
  • 검증 가능한 사실은 별개: 역할을 줘도 모르는 건 모르는 거다. 환각 위험은 그대로.
  • 사람 흉내(연예인·실존 인물) 는 권장 안 함 — 윤리·저작권 이슈.

6. 패턴 5 — 구조를 줘라 (Structure / XML tags)

긴 입력을 줄 때, 구분자(### 또는 XML 태그)로 섹션을 나누면 모델이 헷갈리지 않는다.

잘못된 예

"이 문서 내용을 토대로 다음 메일에 답장 작성해줘. (문서와 메일을 평문으로 한 번에 붙여넣음)"

고친 예

``` [회사 환불 정책 전문]

[고객 메일 원문]

위 정책에 부합하는 답장 메일을 한국어로 작성. 정중하지만 단호하게. ```

XML 태그가 아니어도 ### Context, ### Email, ### Task 같은 마크다운 헤더로도 충분하다. Anthropic 공식 가이드는 XML을 권장, OpenAI는 Markdown도 잘 처리한다.


7. 가장 흔한 실수 7가지

실수 결과 고치는 법
1. 한 번에 너무 많은 요청 답이 표면적이거나 일부 누락 1 프롬프트 = 1 작업, 길면 분할
2. 부정형 지시 ("X하지 마") 무시되는 경우 多 "X 대신 Y" 긍정형으로
3. 모호한 형용사 ("좋게", "잘") 결과 들쭉날쭉 측정 가능한 기준 ("3가지 항목으로", "300자 이내")
4. 컨텍스트 없이 갑자기 지시 일반론 답변 배경·목적 1~2줄 먼저
5. 같은 채팅에서 무관한 질문 누적 모델이 이전 대화에 끌려감 새 채팅으로 분리
6. "정확하게 알려줘" 자신 있게 추측 "확실하지 않으면 '확인 필요'라고 답해"
7. 한 번 답에 만족 못 하면 처음부터 비용 낭비 "방금 답에서 X부분만 다시" 점진 수정

8. 실전 — Before/After 한 번 더

Before

"발표 자료 만들어줘"

After

"너는 B2B SaaS 영업 코치다.

30분 분량의 영업 미팅 발표를 위한 슬라이드 아우트라인을 작성해줘.

청중: 50인 규모 IT 회사의 CTO 1명, 개발팀장 2명. 우리 제품: 클라우드 보안 자동화 SaaS, 가격대 월 $500. 목표: 30분 발표 후 PoC 미팅 잡기.

다음 형식으로: - 슬라이드 번호 - 슬라이드 제목 (10자 이내) - 핵심 메시지 (1줄) - 청중 반응 유도 포인트 (있는 경우)

총 8~12장."

차이는 요청의 명확성결과 형식 강제. 같은 모델, 같은 비용으로 결과 품질이 5배 이상 벌어진다.


개발자 팁

API에서 추가로 활용할 것:

  1. 시스템 프롬프트 vs 사용자 프롬프트 분리: 역할·규칙·페르소나는 system, 매번 바뀌는 입력만 user. 캐싱 효율도 올라감.
  2. XML 태그가 더 안정적: Markdown은 모델이 마크다운 자체를 출력하는 경우가 있어 XML이 안전. Claude 4 시리즈는 XML 처리가 특히 잘됨.
  3. 예시는 최소·다양하게: 비슷한 예시 5개보다 다른 케이스 2~3개가 효과적.
  4. JSON Schema 강제: 형식이 중요한 응답은 OpenAI response_format, Anthropic tool_use 강제로 받자.
  5. 온도(temperature): 정확성 우선이면 0~0.3, 창의성 우선이면 0.7~1.0.
  6. Anthropic 공식 인터랙티브 튜토리얼: 9챕터 무료 코스. 진지하게 다룰 거면 1회 통과 권장.

참고


이 글은 AI 입문 시리즈의 3/11 편입니다. 다음 편: 프롬프트 고급 — 역할·예시·체이닝의 실전 응용 (확장편).

댓글

이 블로그의 인기 게시물

"LLM 핵심 학습 (1/6) — 기본: 토큰화·임베딩·어텐션·위치 인코딩"

"LLM 핵심 학습 (2/6) — 파인튜닝: LoRA·QLoRA·증류·Adapter"

"ML 기초 학습 (1/9) — 머신러닝과 sklearn: 학습의 좌표계"