프롬프트
AI에게 건네는 말. 요청, 지시, 질문, 맥락을 담은 입력 전체를 뜻한다.
쉽게 말하면
처음 만난 사람에게 심부름을 부탁한다고 생각해보세요. “이거 사다 줘”와 “편의점에서 500ml 생수 두 병 사다 줘, 영수증도 받아와”는 같은 부탁이지만 결과가 다릅니다. AI도 마찬가지입니다. 얼마나 구체적으로 말하느냐가 결과의 질을 결정합니다.
좀 더 정확히
프롬프트는 AI 모델에 입력되는 텍스트 전체입니다. 단순한 질문 하나일 수도 있고, 역할·맥락·형식·예시를 모두 포함한 긴 지시문일 수도 있습니다. AI는 프롬프트를 토큰 단위로 처리하며, 그 안의 패턴을 바탕으로 다음에 올 텍스트를 확률적으로 예측합니다. 즉, AI는 당신의 의도를 “읽는” 게 아니라 당신이 쓴 텍스트에서 단서를 찾습니다. 모호한 프롬프트는 모호한 결과로 이어지고, 명확한 프롬프트는 원하는 방향으로 결과를 이끕니다.
좋은 프롬프트의 다섯 가지 요소
매번 다섯 가지를 다 넣을 필요는 없습니다. 상황에 따라 필요한 것만 조합하면 됩니다.
- 페르소나 - AI의 역할. “10년차 마케터로서 답해줘”처럼 전문가의 관점을 빌려올 수 있습니다.
- 목적 - 뭘 해달라는 건지. “블로그 글 써줘”, “요약해줘”, “비교해줘” 등 행동 지시입니다.
- 배경 - 왜 필요한지, 어떤 상황인지. “신제품 출시 홍보용”처럼 맥락을 주면 AI가 방향을 잡습니다.
- 형식 - 결과물의 모양. “3문단, 각 100자 내외”, “표로 정리해줘” 등 출력 형태를 지정합니다.
- 제약 - 하면 안 되는 것. “전문용어 쓰지 마”, “영어 사용 금지” 등 경계를 설정합니다.
다섯 요소를 모두 넣은 예시: “10년차 마케터로서(페르소나) SNS 홍보 문구를 써줘(목적). 20대 여성 타깃 화장품 신제품이야(배경). 3줄 이내로(형식), 전문용어 없이(제약).”
한눈에 보기
flowchart LR A["프롬프트<br/>5요소"] B["페르소나<br/>누구처럼 답할지"] C["목적<br/>무엇을 해줄지"] D["배경<br/>어떤 상황인지"] E["형식<br/>어떤 모양으로 줄지"] F["제약<br/>무엇을 피할지"] A --> B A --> C A --> D A --> E A --> F style A fill:#fff3cd,stroke:#856404,color:#1f2937 style B fill:#e8f4f8,stroke:#3a7ca5,color:#1f2937 style C fill:#e8f4f8,stroke:#3a7ca5,color:#1f2937 style D fill:#e8f4f8,stroke:#3a7ca5,color:#1f2937 style E fill:#e8f4f8,stroke:#3a7ca5,color:#1f2937 style F fill:#e8f4f8,stroke:#3a7ca5,color:#1f2937
거꾸로 질문하게 시키기
프롬프트를 잘 쓰는 가장 쉬운 방법이 하나 있습니다. AI에게 바로 답을 요구하는 대신, “이 작업을 잘 하려면 뭘 알아야 하는지 나한테 질문해줘”라고 요청하는 것입니다.
내가 미처 생각하지 못한 것을 AI가 짚어줍니다. 타깃 독자가 누군지, 분량은 어느 정도인지, 어떤 톤을 원하는지 — 질문을 받으면서 자연스럽게 맥락 제공과 역할 부여가 이루어집니다.
흔한 오해
“AI가 알아서 다 이해하겠지”라는 생각이 가장 많은 실망을 만듭니다. AI는 당신의 머릿속 의도에 접근할 수 없습니다. 오직 프롬프트에 적힌 내용만 처리합니다. 또 “짧게 쓸수록 좋다”는 것도 오해입니다. 필요한 맥락이 있다면 충분히 담아야 합니다. 반대로 관련 없는 내용을 길게 써도 오히려 결과가 흐려집니다.
AI에게 맥락을 제공하면 AI가 학습한다고 생각하기 쉽지만, 프롬프트로 전달한 정보는 그 대화 안에서만 유효합니다. 다음 대화에서는 같은 정보를 다시 전달해야 합니다. 이건 AI의 무상태성 때문입니다.
이걸 왜 알아야 하나요?
AI를 도구로 쓰는 모든 순간, 프롬프트를 작성하게 됩니다. 채팅창에 한 줄 치는 것도, 업무 자동화에 사용하는 것도 모두 프롬프트입니다. 프롬프트의 구조를 이해하면 결과가 마음에 안 들 때 “AI가 이상하다”가 아니라 “내가 뭘 더 알려줘야 하지?”로 생각하게 됩니다. 이 관점 전환이 AI를 효과적으로 쓰는 시작점입니다.
직접 해보기
같은 주제로 두 가지 방식으로 질문해보세요.
- “여행 일정 짜줘”
- “3박 4일 제주도 여행, 20대 커플, 렌터카 있음, 맛집보다 자연 경관 선호, 하루 이동 거리는 짧게”
두 결과를 비교해보면 프롬프트의 구체성이 결과에 얼마나 큰 차이를 만드는지 바로 느낄 수 있습니다.