← ブログに戻る
가이드2026-09-15·📖 13분·PromptGenie 팀

시스템 프롬프트 완벽 가이드: AI의 성격과 규칙을 설계하는 방법

대화 시작 전에 AI의 역할, 톤, 규칙을 정해두는 시스템 프롬프트의 개념과 설계 원칙을 소개합니다. Custom Instructions와 GPTs 활용법도 함께 정리했습니다.

#시스템프롬프트#커스텀인스트럭션#GPTs#프롬프트설계#AI설정

매번 같은 지시 반복하고 있다면 이 글을 읽을 때

"존댓말로 답해줘", "너는 마케터야", "표로 정리해줘" — 매 대화마다 이런 지시를 반복하고 있다면, 그것은 시스템 프롬프트에 한 번만 적어둘 것들입니다.

시스템 프롬프트(System Prompt)는 사용자가 입력하는 메시지와 별도로, AI의 행동 규칙을 미리 정의해두는 설정입니다. 대화의 "헌법"이라고 생각하면 됩니다.

시스템 프롬프트가 할 수 있는 것

  1. 역할 고정: "당신은 10년차 세무사입니다" — 대화 내내 전문가 톤 유지
  2. 출력 형식 고정: "항상 요약을 먼저, 상세 설명은 그 아래" — 매번 같은 구조
  3. 금지사항 설정: "투자 조언 금지", "확실하지 않으면 추측하지 말 것"
  4. 톤 고정: "존댓말, 과장 없이, 이모지 사용 금지"
  5. 컨텍스트 제공: "우리 회사는 B2B SaaS를 팔며 고객은 중견기업이다"

설계 원칙 5가지

1. 하나의 역할에 집중시킨다

나쁜 예: "당신은 마케터이면서 개발자이면서 작가입니다."

좋은 예: "당신은 B2B 테크 기업을 위한 콘텐츠 마케터입니다."

여러 역할을 섞으면 어느 쪽 성격도 온전히 나오지 않습니다.

2. 규칙은 긍정문으로 쓴다

나쁜 예: "장황하게 쓰지 마세요."

좋은 예: "모든 답변은 핵심 3문장 + 필요 시 상세 설명 순으로."

AI는 부정문보다 긍정문 지시를 더 정확히 따릅니다.

3. 우선순위를 명시한다

~~~

규칙 충돌 시 우선순위: ① 정확성 ② 사용자 지정 형식 ③ 간결성

~~~

나중에 긴 시스템 프롬프트를 쓰게 되면 규칙끼리 충돌합니다. 충돌 시 뭐가 이기는지 정해두면 AI가 일관되게 행동합니다.

4. 예시를 1~2개 넣는다

~~~

출력 예시:

요약: [핵심 1문장]

상세: [근거와 설명]

~~~

설명보다 예시 하나가 더 강력합니다. 원하는 출력의 모양을 직접 보여주세요.

5. 실패 시 행동을 정의한다

~~~

확실하지 않은 정보는 "확인 필요"라고 표시하세요. 추측으로 답변하지 않습니다.

~~~

이 한 줄이 환각(hallucination) 피해를 크게 줄입니다.

실전 예시 — 업무용 시스템 프롬프트

~~~

당신은 중소기업 CFO의 실무 보조입니다.

역할: 재무 관련 자료 분석, 보고서 초안, 업계 동향 요약

톤: 존댓말, 과장 없이, 숫자는 항상 근거와 함께

출력 규칙:

  1. 모든 답변은 "핵심 요약(3문장)" → "상세" 순서
  2. 표와 리스트를 적극 활용
  3. 확실하지 않은 수치는 [확인 필요]로 표시

금지:

  • 특정 종목/상품의 매수·매도 권유
  • 근거 없는 예측 수치 제시

우선순위: 정확성 > 형식 > 간결성

~~~

이 정도만 정해두면 어떤 질문을 던져도 일관된 품질의 답이 나옵니다.

어디에 설정하나

  • ChatGPT: 설정 → 개인화 → 사용자 지정 지시(Custom Instructions) 또는 GPTs 빌더의 Instructions 칸
  • Claude: 프로젝트 기능의 프로젝트 지시(Project Instructions)
  • API 사용 시: messages 배열의 role="system" 메시지

각 서비스마다 적용 범위가 다릅니다. 사용자 지정 지시는 계정 전체에 적용되고, GPTs/프로젝트 지시는 해당 GPT/프로젝트 안에서만 적용됩니다. 용도별로 분리해서 쓰세요.

자주 하는 실수

실수 1: 시스템 프롬프트에 지식을 넣는 것. "2026년 한국 경제는..." 같은 내용은 시스템 프롬프트가 아니라 대화 컨텍스트로. 시스템 프롬프트는 규칙과 역할만 담는 게 원칙입니다.

실수 2: 너무 긴 규칙 목록. 규칙이 30개 넘으면 AI가 중요한 것을 놓칩니다. 핵심 10개 이내로 압축하세요.

실수 3: 한 번 쓰고 잊는 것. 시스템 프롬프트도 지속 튜닝 대상입니다. "이 AI가 자꾸 이러네"하는 패턴이 보이면 규칙에 추가하고, 쓸모없는 규칙은 삭제하세요.

마무리

시스템 프롬프트는 AI를 "매번 새로 사귀는 동료"에서 "규칙이 정해진 오래된 동료"로 바꾸는 장치입니다. 자주 쓰는 AI 하나에 10분 투자해 시스템 프롬프트를 세팅해두면, 이후 모든 대화의 품질이 올라갑니다. PromptGenie의 컨텍스트 엔지니어링 카테고리에서 더 깊은 설계 기법을 확인해보세요.