지난 3-1장에서는 '좋은 질문이 좋은 답
을 만든다'는 프롬프트 엔지니어링의 핵심 원칙을 확인했습니다. 그렇다면 도대체 '좋은 질문'은 어떻게 만들어야 할까요? 무작정 길게 쓴다고 좋은 질문이 되는 것은 아닙니다.
개발자와 프롬프트 엔지니어들이 AI에게 명령을 내릴 때 반드시 지키는 황금 공식이 있습니다. 바로 **'프롬프트의 5요소'**입니다. 이 5가지만 기억하시면 제미나이의 능력을 200% 끌어올릴 수 있습니다.

프롬프트를 작성할 때 다음의 5가지 요소(역할, 맥락, 과제, 제약, 출력 형태)를 블록 조립하듯 끼워 맞추면, 제미나이는 여러분의 의도를 완벽하게 파악하고 최상의 결과물을 내놓습니다.
1. 역할 (Role) - "너는 누구인가?"
AI에게 특정한 페르소나(직업, 전문가 등)를 부여하는 단계입니다. 역할을 주면 AI는 자신이 가진 방대한 데이터 중 해당 분야의 전문 지식과 어투를 우선적으로 끌어옵니다.
예시: "너는 10년 차 IT 전문 마케터야."
2. 맥락 (Context) - "왜 이 작업이 필요한가?"
작업의 배경이나 타겟 독자, 현재 상황을 설명해 줍니다. 맥락이 있어야 AI가 엉뚱한 방향으로 빠지지 않고 상황에 꼭 맞는 답변을 생성합니다.
예시: "AI 기술에 대해 전혀 모르는 60대 어르신들을 대상으로 한 디지털 교육 자료를 만들려고 해."
3. 과제 (Task) - "무엇을 해야 하는가?"
가장 핵심적인 요소입니다. AI가 수행해야 할 구체적인 목표와 행동을 명확한 동사형으로 지시합니다.
예시: "최신 스마트폰의 주요 기능 3가지를 설명하는 블로그 포스팅 초안을 작성해 줘."
4. 제약 (Constraint) - "어떤 규칙을 지켜야 하는가?"
답변의 분량, 피해야 할 단어, 글의 톤앤매너 등 결과물의 범위를 좁혀주는 가이드라인입니다.
예시: "전문 용어는 절대 사용하지 말고, 전체 분량은 500자를 넘지 않게 해줘."
5. 출력 형태 (Format) - "어떤 모양으로 보여줄 것인가?"
결과물을 어떤 양식으로 받을지 지정합니다. 표, 글머리 기호(마크다운), 코드 블록, 대화문 등 원하는 형태를 명시하면 가독성이 압도적으로 높아집니다.
예시: "결과물은 장점과 단점이 비교되도록 표(Table) 형태로 정리해 줘."
📊 프롬프트 비교: 5요소의 위력
| 구분 | 프롬프트 예시 | 분석 |
| 일반적인 질문 | "스마트폰 배터리 오래 쓰는 법 알려줘." | 과제(Task)만 존재함. 뻔하고 일반적인 인터넷 검색 결과 수준의 글이 나옴. |
| 5요소가 적용된 질문 | "(역할) 너는 스마트폰 수리 전문가야. (맥락) 나는 외근이 잦아 충전할 시간이 부족한 직장인이야. (과제) 배터리 소모를 극적으로 줄일 수 있는 세팅 방법 3가지를 추천해 줘. (제약) 너무 뻔한 화면 밝기 줄이기 같은 내용은 제외하고 전문적인 세팅 위주로 알려줘. (출력 형태) 각 방법별로 설정 경로를 글머리 기호로 정리해 줘." | 나의 상황에 꼭 맞는 실용적이고 전문적인 맞춤형 해결책을 보기 좋게 도출함. |
✍️ [오늘의 실습: 5요소 공식으로 완벽한 프롬프트 만들기]
1. 오늘의 미션 (Goal)
프롬프트의 5요소 공식을 활용하여 복잡하고 까다로운 업무 지시를 내리고, 제미나이가 내 의도를 얼마나 정확하게 파악하여 결과물을 내놓는지 그 차이를 완벽하게 마스터합니다.
2. 실전 프롬프트 템플릿 (Template)
타이핑 부담 없이 바로 복사해서 붙여넣을 수 있는 프롬프트입니다. 제미나이를 켜고 아래 텍스트를 복사해 붙여넣어 보세요. 대괄호 [...] 부분은 여러분의 상황에 맞게 수정하시면 더욱 좋습니다.
[복사하기]
"너는 지금부터 **[베스트셀러 여행 에세이 작가]**야. (역할)
나는 이번 주말에 **[혼자 제주도로 2박 3일 힐링 여행]**을 떠날 예정이야. (맥락)
내가 가서 꼭 방문해야 할 숨겨진 명소와 맛집을 포함한 **[여행 일정표]**를 기획해 줘. (과제)
단, [유명한 관광지나 사람 많은 핫플레이스는 철저히 배제하고, 자연 속에서 조용히 쉴 수 있는 곳] 위주로 추천해야 해. (제약)
결과물은 1일 차, 2일 차, 3일 차가 명확히 구분되는 **[타임라인 형태의 표]**로 작성해 줘. (출력 형태)"
3. 결과 비교 가이드 (Evaluation)
제미나이의 답변이 잘 나왔는지 스스로 판단할 수 있는 명확한 기준입니다.
제약 조건 준수: 내가 금지한 항목(유명 관광지 등)이 정말로 배제되었는지 확인해 봅니다.
출력 형태: 깔끔한 '표' 형태로 일정이 보기 좋게 정리되었는지 확인합니다.
🩹 심폐소생 팁: 만약 추천된 장소가 마음에 들지 않는다면, *"표의 양식은 유지한 채로, 2일 차 일정만 [바다가 보이는 조용한 카페 투어] 위주로 다시 짜줘"*라고 추가 제약을 걸어보세요.
4. 함께 성장하기 (Call to Action)
여러분은 5요소 중 어떤 대괄호를 수정하여 질문하셨나요? 프롬프트 5요소를 꽉 채워 질문했을 때 얻은 짜릿한 결과물이나 나만의 맞춤형 템플릿을 댓글로 공유해 주시기 바랍니다. 다른 분들의 템플릿을 참고하는 것만으로도 프롬프트 작성 실력이 크게 향상됩니다.
'제미나이 마스터 클래스' 카테고리의 다른 글
| 📖 [어린이 제미나이 마법 학교] 전체 커리큘럼 시각 가이드 (0) | 2026.07.05 |
|---|---|
| [제미나이 마스터 클래스] 3-5. 백문이 불여일견: 제로샷과 퓨샷(Few-shot) 프롬프팅 (0) | 2026.07.02 |
| [제미나이 마스터 클래스] 3-3. 답변의 급이 달라지는 치트키: 페르소나 설정 기법 (너는 전문가다) (0) | 2026.07.01 |
| [프롬프트 엔지니어링의 정석] 3-1. 마법의 주문: 좋은 질문이 좋은 답을 만든다 (0) | 2026.07.01 |
| [제미나이 마스터 클래스] 1-1. 구글의 AI 야망: 제미나이의 기원 (0) | 2026.07.01 |