핵심 요약
Claude Code 사용 시 모든 답변에 파일 경로와 라인 번호 등 구체적 증거를 요구하는 규칙 파일을 설정하여 할루시네이션을 획기적으로 줄인 사례이다.
배경
Claude가 코딩 보조 과정에서 사실을 왜곡하거나 짐작하는 문제를 해결하기 위해, 작성자가 직접 `.claude/rules/evidence-required.md` 파일을 생성하여 엄격한 증거 제시 규칙을 적용한 경험을 공유했다.
의미 / 영향
이 토론은 AI 코딩 에이전트의 신뢰성을 높이기 위해 단순한 명령을 넘어 '증거 기반 계층 구조'를 규칙화하는 것이 실무적으로 유효함을 입증했다. 특히 규칙 파일을 통해 모델의 행동 양식을 '추론 우선'에서 '검증 우선'으로 전환할 수 있다는 점이 핵심적인 시사점이다.
커뮤니티 반응
작성자의 접근 방식에 대해 긍정적인 반응이 많으며, 다른 사용자들도 각자의 환경에서 유사한 규칙을 적용해보고 결과를 공유하려는 의지를 보이고 있습니다.
주요 논점
구체적인 증거 요구 규칙이 모델의 추론 과정을 개선하고 신뢰도를 높이는 데 매우 효과적이다.
합의점 vs 논쟁점
합의점
- AI 에이전트의 할루시네이션 방지를 위해 '모든 상황에 맞는 단일 해결책'은 없으며 지속적인 프롬프트 개선이 필요하다.
실용적 조언
- 프로젝트 루트에 .claude/rules 폴더를 만들고 주장에 대한 증거를 요구하는 마크다운 파일을 추가하세요.
- 모델이 모르는 것을 아는 척하지 못하도록 '모르면 질문하라'는 지침을 명시적으로 포함하세요.
섹션별 상세
# Evidence required for all claims
- Every statement and claim must be backed by independently verifiable evidence
- If no evidence exists, you do not know — say so, then research or ask the user. Do not guess
- Cite evidence concretely: file path with line number, document section heading, commit SHA, or URL. Never paraphrase a source without a pointer back to itClaude가 모든 주장에 대해 구체적인 파일 경로와 라인 번호 등 검증 가능한 증거를 제시하도록 강제하는 규칙 설정
실무 Takeaway
- `.claude/rules` 경로에 명시적인 증거 요구 규칙을 작성하면 Claude가 답변 전 소스 코드를 재확인하도록 강제할 수 있다.
- 증거 인용 시 파일 경로, 라인 번호, 커밋 SHA 등 구체적인 포인터를 요구하는 것이 할루시네이션 억제에 효과적이다.
- 정보 소스 간 충돌 시 '코드가 문서보다 우선한다'는 식의 명확한 우선순위를 설정하여 모델의 판단 모호성을 제거해야 한다.
언급된 도구
코딩 보조 및 텍스트 생성 AI 모델
AI 요약 · 북마크 · 개인 피드 설정 — 무료
출처 · 인용 안내
인용 시 "요약 출처: AI Trends (aitrends.kr)"를 표기하고, 사실 확인은 원문 보기 기준으로 진행해 주세요. 자세한 기준은 운영 정책을 참고해 주세요.