LeanX

프롬프트 기본기: 역할·맥락·형식

좋은 프롬프트의 3요소는 역할(누구로서), 맥락(어떤 상황에서 왜), 형식(어떤 모양으로)이며, 이 세 가지만 채워도 답변 품질이 극적으로 달라집니다.

같은 모델을 쓰는데 왜 어떤 사람은 놀라운 결과물을 얻고, 어떤 사람은 뻔한 답만 받을까요? 차이는 프롬프트(prompt), 즉 AI에게 건네는 지시문에 있습니다. Anthropic과 OpenAI 공식 가이드가 공통으로 강조하는 핵심은 하나입니다. '똑똑하지만 우리 회사 사정을 전혀 모르는 신입에게 일을 맡기듯, 명확하고 구체적으로 지시하라.'

나쁜 프롬프트 vs 좋은 프롬프트

먼저 흔한 실패 사례부터 보겠습니다.

Before — 이렇게 쓰면 뻔한 답이 나옵니다

우리 카페 홍보 글 써줘

이 프롬프트에는 정보가 거의 없습니다. AI는 어떤 카페인지, 누구에게 보여줄 글인지, 어디에 올릴 글인지 모르기 때문에 세상에서 가장 평균적인 홍보 글을 내놓을 수밖에 없습니다. 이제 3요소를 채워 보겠습니다.

After — 역할·맥락·형식을 채운 버전

당신은 10년 경력의 카페 전문 SNS 마케터입니다.

[맥락]
- 서울 성수동의 12평 스페셜티 커피 로스터리 카페입니다.
- 주 고객은 20~30대 직장인이고, 시그니처 메뉴는 직접 로스팅한 핸드드립입니다.
- 다음 주 월요일부터 '아침 7시 오픈'을 시작하는 것을 알리려 합니다.

[요청]
인스타그램 홍보 게시물 문구를 작성해 주세요.

[형식]
- 첫 줄은 스크롤을 멈추게 하는 훅 문장
- 본문 3~4문장, 친근한 존댓말
- 해시태그 5개 포함
- 서로 다른 톤으로 3가지 버전 제시

3요소 뜯어보기

프롬프트의 3요소

  1. 역할(Role): '당신은 ~입니다'로 전문가 관점을 지정합니다. 같은 질문도 마케터, 변호사, 초등학교 선생님 중 누구에게 묻느냐에 따라 답이 달라지듯, 역할은 답변의 깊이와 톤을 결정합니다.
  2. 맥락(Context): 배경 상황, 대상 독자, 목적, 제약 조건을 알려줍니다. '왜 이 작업이 필요한지'까지 설명하면 AI가 의도에 맞게 판단할 수 있습니다.
  3. 형식(Format): 결과물의 모양을 지정합니다. 분량, 어조, 구조(표, 목록, 단계), 버전 개수까지 정해주면 다시 요청하는 횟수가 크게 줄어듭니다.

바로 쓰는 만능 템플릿

복사해서 빈칸만 채우세요

당신은 [분야]의 전문가입니다.

[맥락]
- 배경: (지금 상황을 2~3줄로)
- 대상: (결과물을 읽을 사람)
- 목적: (이 작업으로 얻고 싶은 것)

[요청]
(하나의 명확한 작업)

[형식]
- 분량: 
- 어조: 
- 구조: 

확실하지 않은 부분이 있으면 추측하지 말고 먼저 질문해 주세요.
  • 부정형보다 긍정형: '전문용어 쓰지 마' 보다 '중학생도 이해할 쉬운 단어로 설명해 줘'가 잘 통합니다.
  • 한 번에 하나씩: 여러 작업을 한 프롬프트에 욱여넣기보다, 초안 → 수정 → 다듬기로 나누는 편이 품질이 좋습니다.
  • 예시를 보여주기: '이런 느낌으로'라며 참고 문장을 하나 붙여주면 톤을 정확히 맞춥니다(다음 강에서 자세히).

결과물이 마음에 들지 않을 때 프롬프트를 처음부터 다시 쓰지 마세요. '2번 버전에서 톤만 더 담백하게', '세 번째 문단을 절반으로 줄여줘'처럼 대화로 다듬는 것이 훨씬 빠릅니다. 프롬프트는 한 방이 아니라 핑퐁입니다.

프롬프트에 회사 기밀, 고객 개인정보, 비밀번호를 넣지 않도록 주의하세요. 특히 무료 챗 서비스는 입력 내용이 모델 학습에 활용될 수 있으니, 업무 데이터는 회사 정책을 먼저 확인해야 합니다.