← 갤러리로 돌아가기

🎭 시스템 프롬프트 vs 유저 프롬프트란?

같은 질문이라도 AI에게 미리 심어둔 "시스템 프롬프트"가 다르면 답이 얼마나 달라지는지 비교해보세요
💡 "▶ 두 답변 비교해보기" 버튼을 눌러보세요. 유저 프롬프트(질문)는 똑같아도, 시스템 프롬프트에 따라 설명 방식이 완전히 달라져요.
❓ 유저 프롬프트(질문): "광합성이 뭐야?" — 두 시스템 모두에게 똑같이 물어봤어요.
시스템 프롬프트 A
미리 심어둔 지시"너는 초등학생에게 눈높이를 맞춰 설명하는 친절한 과외 선생님이야. 쉬운 비유를 써."
AI의 답변
버튼을 누르면 여기에 답변이 나타나요
시스템 프롬프트 B
미리 심어둔 지시"너는 생물학 논문을 쓰는 전문 연구원이야. 전문 용어를 정확히 써."
AI의 답변
버튼을 누르면 여기에 답변이 나타나요

💬 한 줄 정리

AI 서비스에는 보통 두 종류의 지시가 함께 들어가요. 시스템 프롬프트는 대화가 시작되기 전에 미리 심어두는 "역할·규칙" 설정으로, 보통 서비스를 만든 개발자가 정해두고 사용자 눈에는 보이지 않는 경우가 많아요. 반면 유저 프롬프트는 사용자가 매번 직접 입력하는 질문이나 요청이에요. 위 예시처럼 유저 프롬프트("광합성이 뭐야?")가 똑같아도 시스템 프롬프트가 "초등학생에게 설명하는 선생님"이냐 "전문 연구원"이냐에 따라 답의 난이도·용어·분량이 완전히 달라져요. 그래서 같은 AI 챗봇인데 서비스마다 말투나 전문성이 다르게 느껴진다면, 대부분 이 시스템 프롬프트 설정이 다르기 때문이에요.

🧾 이 페이지, 이런 프롬프트로 만들었어요

아래 프롬프트를 복사해서 Claude·ChatGPT(GPT)·Gemini 어디에든 붙여넣고 직접 시도해보세요. 참고로 이건 예시 없이 지시만 담은 제로샷(zero-shot) 프롬프트예요 — 원하는 결과물의 예시를 1개 넣으면 원샷(one-shot), 여러 개 넣으면 퓨샷(few-shot) 프롬프팅이 되는데, 예시를 더할수록 결과가 원하는 스타일에 더 가까워지는 경우가 많아요.

"시스템 프롬프트 vs 유저 프롬프트"를 비교 설명하는 단일 HTML 페이지를 만들어줘.

- 위쪽에 두 시스템 모두에게 똑같이 던진 유저 프롬프트(질문) "광합성이 뭐야?"를 보여줘
- 그 아래 2열 비교 카드로, 왼쪽엔 시스템 프롬프트 A("초등학생에게 설명하는 친절한 과외 선생님, 쉬운 비유 사용")와 그 답변,
  오른쪽엔 시스템 프롬프트 B("생물학 논문을 쓰는 전문 연구원, 전문 용어 정확히 사용")와 그 답변을 나란히 배치
- "두 답변 비교해보기" 버튼을 누르면 왼쪽 답변이 먼저, 오른쪽 답변이 조금 뒤에 순서대로 나타나게 해줘
- 마지막에 시스템 프롬프트와 유저 프롬프트가 각각 무엇이고 왜 같은 질문에도 답이 달라지는지 한 문단으로 쉽게 설명하는 요약을 추가해줘
- CSS·JS 전부 인라인으로 넣은 단일 HTML 파일로, 한국어로 출력해줘
이 페이지는 AI(Claude)가 만든 예시 자료입니다 — 강의 데모용