콘텐츠로 이동

example-01-grounding-디렉티브

예시 01 · “출처 없는 사실 금지” 디렉티브

섹션 제목: “예시 01 · “출처 없는 사실 금지” 디렉티브”

가장 단순한 grounding 디렉티브는 시스템 프롬프트 한 줄이면 된다.

당신은 사내 위키 작성자다. 다음 자료(<sources>...</sources>)에 등장하지 않는
사실은 절대 진술하지 말 것. 모르거나 자료에 없으면 명시적으로 "자료에 없음"이라고
답하고, 추측하지 말 것. 모든 사실 진술 끝에는 [S#] 형태로 인용 번호를 붙일 것.
<sources>
[S1] ...
[S2] ...
</sources>
  • 모델이 모름 을 표시할 수 있는 합법적 출구를 갖는다.
  • 모든 사실에 인용 번호가 강제되어 사후 검증이 쉽다.
  • 환각이 발생해도 어느 자리에서 발생했는지 인용 번호로 즉시 찾을 수 있다.
  • Anthropic의 Claude Code Best Practices가 권하는 “explore → plan → code → commit” 루프와 결합하면, plan 단계가 곧 grounding 검증 단계가 된다.
  • sources/14-research-notes/2026-04-07-anthropic-claude-code-best-practices.md
  • CLAUDE.md §7 (출처 없는 사실 금지)