대화·프롬프트 · System vs User Message초보갱신일 2026. 9. 29.
시스템 vs 사용자 메시지
시스템(규칙)과 사용자(요청) 메시지를 구분해 모델에 역할을 주는 방식입니다.
비유
직장에서 취업규칙(시스템)과 오늘 업무 지시(사용자)를 다른 문서로 두는 것과 같습니다.
이렇게 이해하세요
시스템 메시지에 톤·금지·도구 규칙을 두고, 사용자 메시지에 과제를 넣으면 안정적입니다. 외부 콘텐츠를 시스템으로 승격하지 마세요. 실무에서는 정의만 외우지 말고 ‘언제 쓰고 언제 쓰지 말아야 하는지’를 함께 기억하세요. 불확실한 사실은 출처를 확인하고, 민감 정보는 마스킹한 뒤 도구에 넣으세요.
한 줄 암기
시스템=규칙, 사용자=요청
좋은 예
정책을 시스템, 질문을 사용자로 분리한다.
피하기
신뢰할 수 없는 웹 본문을 시스템 프롬프트에 넣는다.
관련 서비스
관련 용어
대화·프롬프트 더보기관련 링크
자주 묻는 질문
개발자 메시지?
제품마다 역할 이름이 다를 수 있습니다.
없어도 되나요?
가능하지만 규칙이 흔들리기 쉽습니다.