기본 패턴
text
최종화 전에 아래를 확인해줘.
1. 요구사항 충족 여부
2. 근거 충분성
3. 형식 일치 여부
4. 외부 영향 여부
맥락이 비면:
- 먼저 조회 가능한지 확인
- 조회 가능하면 찾아볼 것
- 조회 불가하면 최소 질문만 할 것
- 불가피한 가정은 명시하고 되돌릴 수 있는 행동만 할 것설명
- 이 패턴은 단순한 사실 확인을 넘어, 답변을 마무리하거나 실제 행동으로 이어지기 직전에 한 번 더 점검하는 절차입니다.
- 공식 가이드는 검증 루프를
정확성,근거,형식,외부 영향네 가지 축으로 나눠 보라고 제안합니다. - 특히 정보가 비어 있을 때 억지로 매끄럽게 이어 쓰면, 자연스러운 오답이나 잘못된 실행으로 이어지기 쉽습니다.
- 따라서 먼저 조회 가능한지 판단하고, 조회가 가능하면 도구를 쓰고, 그렇지 않을 때만 최소 질문을 던지는 흐름이 좋습니다.
- 끝까지 결정을 내려야 한다면, 가정을 숨기지 말고 되돌릴 수 있는 선택만 하게 해야 위험이 줄어듭니다.
짧은 예제
text
이 일정 변경 메일 초안을 만들기 전에 검증 루프를 먼저 돌려줘.
- 날짜, 장소, 대상자가 모두 있는지 확인
- 비어 있으면 임의로 채우지 말고 누락 항목만 질문
- 메일 발송 같은 실제 행동은 내가 확인하기 전엔 제안만 할 것빠른 정리
| 확인 항목 | 질문 |
|---|---|
| 요구사항 | 요청한 형식과 항목이 모두 들어갔는가? |
| 근거 | 주장이 자료나 조회 결과로 뒷받침되는가? |
| 형식 | JSON, Markdown, 메일 형식 등이 맞는가? |
| 외부 영향 | 발송, 삭제, 구매처럼 되돌리기 어려운가? |
| 빈 맥락 | 추측 대신 조회, 질문, 명시적 가정으로 처리했는가? |
주의할 점
"그럴듯하게 이어 쓰기"는 검증 루프의 적입니다. 맥락이 비었는데도 매끄럽게 답을 채우는 습관은 실제 업무에선 가장 위험한 오답 패턴이 됩니다.
참고 링크
1 sources