☰ 분류

확실한 것과 추측을 갈라 적게 만드는 프롬프트

확정·유력·추론·모름 네 단계로 표시하고 결론이 뭘 딛고 있는지 밝힙니다.

분류AI 사용법 › 환각·검증
태그검토재작성분석
프롬프트 (영어 본문 · 답은 한국어로 옵니다)
Rewrite this answer with its certainty made explicit. ***Do not change the content.***

**Split every statement into four and label it:**
- **[Established]** — settled, unlikely to be disputed
- **[Likely]** — well supported but with room for disagreement
- **[Inference]** — reasoned from what was given, ***not something you know***
- **[Unknown]** — cannot be determined from what is available

**Rules:**
1. ***When in doubt, label it lower.*** **The cost of over-claiming is much higher than the cost of under-claiming**
2. **For every [Inference], state what it was inferred from.** *An inference with no stated basis is a guess*
3. **For every [Unknown], say what information would settle it**
4. ***Do not turn an [Unknown] into an [Inference] to avoid leaving a blank***
5. **Flag where the certainty shifts inside one sentence** — a hedged clause leading into a flat assertion

**Then:**
- **If the conclusion rests on an [Inference] or an [Unknown], say so.** *That is the whole point of this exercise*
- Which single unknown, if resolved, would firm up the most
붙여 넣으면 맨 아래에 채울 칸(AI 답변)이 나옵니다

어떤 프롬프트인가

AI 답변은 확실한 것과 추측이 같은 문장 톤으로 섞여 나온다. 특히 앞에서 "아마도"라고 한 것이 결론에서는 단정으로 바뀐다. 이 프롬프트는 문장마다 확신 수준을 붙이고, 애매하면 낮은 쪽으로 내리며, 결론이 추론이나 모름 위에 서 있으면 그것을 명시한다.

모델 비교

Claude가 가장 엄밀하고 ChatGPT는 가장 간결하다. Gemini는 상세하지만 사실을 지어내고 지나치게 길다.

ChatGPT종합 1위
46/ 50

+ 원문을 간결히 분해하며 필요한 판단 요소를 충족했다.

- 마지막 ‘단일 unknown’에 두 정보를 묶어 제시했다.

Claude
44/ 50

+ 근거 없는 주장을 낮춰 분류하고 근거도 명확히 밝혔다.

- 오류 로그만으로 라이브러리까지 안다는 결론은 과도하다.

Gemini
28/ 50

+ 불확실성과 결론의 의존 관계를 상세히 짚었다.

- 입력에 없는 공식 문서와 버전 전제를 사실로 지어냈다.

기준ChatGPTClaudeGemini앞선 모델
지시 준수996동점
정확성994동점
구체성998동점
구성·가독성997동점
분량 적정성1083ChatGPT +25%

gpt-5.6-sol가 모델 이름을 가린 채 1~10점으로 채점했습니다 (2026-09-24). 측정값이 아니라 AI 심사 결과입니다.

답 전문 보기

같은 입력을 세 모델에 넣어 받은 답을 그대로 옮겼습니다. 각 CLI(에이전트 하네스)에서 실행했습니다. ChatGPT·Claude 앱이나 웹에서는 답이 다를 수 있습니다.

넣은 입력
AI 답변: 이 오류는 대부분 설정 파일의 인코딩 문제로 발생합니다. UTF-8로 저장하면 해결됩니다. 참고로 해당 라이브러리는 3.2 버전부터 기본 인코딩이 바뀌었기 때문에 구버전을 쓰신다면 명시적으로 지정해 주셔야 합니다. 따라서 설정 파일을 UTF-8로 다시 저장하시면 문제가 사라질 것입니다.
gpt-5.6-luna (codex CLI · 에이전트 하네스) · 실행일 2026-09-24
  • [Unknown] 이 오류는 대부분 설정 파일의 인코딩 문제로 발생합니다.

    • 이를 판단하려면 오류 로그, 설정 파일의 실제 인코딩, 그리고 라이브러리의 파싱 동작이 필요합니다.
  • [Unknown] UTF-8로 저장하면 해결됩니다.

    • 실제 원인이 인코딩 문제인지와 해당 라이브러리가 UTF-8을 정상적으로 읽는지 확인해야 합니다.
  • [Unknown] 해당 라이브러리는 3.2 버전부터 기본 인코딩이 바뀌었습니다.

    • 라이브러리 이름과 공식 버전별 문서 또는 변경 기록이 필요합니다.
  • [Inference] 구버전을 쓰신다면 명시적으로 지정해 주셔야 합니다.

    • 근거: “3.2 버전부터 기본 인코딩이 바뀌었다”는 앞선 주장과 “구버전”이라는 조건에서 추론한 것입니다.
  • [Inference] 따라서 설정 파일을 UTF-8로 다시 저장하시면 문제가 사라질 것입니다.

    • 근거: 오류의 원인이 인코딩 문제이고 UTF-8이 해당 라이브러리에서 허용된다는 전제에서 추론한 결론입니다.

확실성의 변화가 있는 부분:

  • “기본 인코딩이 바뀌었기 때문에”라는 조건부 표현 뒤에 “명시적으로 지정해 주셔야 합니다”라는 단정이 이어집니다.
  • “따라서”라는 추론 표시 뒤에 “문제가 사라질 것입니다”라는 비교적 강한 결론이 이어집니다.

결론은 **[Inference]**에 rests하며, 그 전제가 되는 핵심 사실들도 **[Unknown]**입니다.

가장 많은 부분을 확정할 수 있는 단일 unknown은 실제 오류 로그와 설정 파일의 인코딩 정보입니다.

같은 분류의 프롬프트

주장 증거 해부 분석 프롬프트
팩트체크 평가 프롬프트
주장 사실 확인 프롬프트
형식 검증 모드 프롬프트
AI가 지어낸 인용을 잡아내는 프롬프트