Claude와 평가 하네스를 사용하여 환각을 감지하는 Obsidian용 에이전틱 RAG 구축하기

✍️ OpenClawRadar📅 게시일: May 16, 2026🔗 Source
Claude와 평가 하네스를 사용하여 환각을 감지하는 Obsidian용 에이전틱 RAG 구축하기
Ad

r/ClaudeAI의 한 개발자가 Obsidian 볼트 위에 에이전틱 RAG 시스템을 구축하여 Claude가 엔지니어링 PDF의 질문에 답변할 때 주간 토큰 한도를 초과하지 않도록 했습니다. 워크플로우: 엔지니어링 PDF를 마크다운으로 변환하고, 이를 Obsidian 볼트에 넣은 후, 저렴한 에이전트(Kimi K2.5)를 사용하여 볼트에서 BM25 검색을 수행하고, Claude는 전체 책 대신 관련 청크만 보게 합니다. 이렇게 하여 질문당 토큰 비용이 약 50k에서 5k로 줄었습니다.

새로운 문제: 에이전트가 때때로 자신 있게 틀린 답변을 했습니다. 예를 들어, 정식 구절이 4권 5장에 있는데 "마르쿠스 아우렐리우스가 9권 3장에서 죽음에 대해 썼다"고 말하는 식입니다. 충분히 그럴듯해서 수동 검증이 필요했습니다. 그래서 개발자는 Claude Sonnet 4.6을 LLM 평가자로 사용하는 평가 하네스를 구축했는데, 의도적으로 Kimi 에이전트와 다른 모델 제품군을 선택하여 자신의 출력을 평가하지 않도록 했습니다.

초기 루브릭은 0.7 "얇지만 틀리지 않음"을 포함한 네 개의 버킷이 있었습니다. 수동 채점할 때, 인간 채점자(동일한 개발자, 블라인드, 다른 날짜)도 경계선에 있는 모든 것을 0.7로 처리했습니다. 일치율이 괜찮아 보였지만 실제로는 공유 편향을 측정한 것이었습니다. 네 번의 루브릭 반복 후, 작업 버전은 중간 버킷을 완전히 없애고 한 가지 특정 경우에 대해 0.9 버킷을 추가했습니다: "정답이지만 잘못된 청크". 이 경우 이전에는 거짓 양성(1.0이 검색 실패를 감춤) 또는 거짓 음성(0.4가 정답을 처벌)을 유발했습니다. 이 분할로 문제가 해결되었습니다.

Ad

새로운 루브릭에서 18개 행에 대한 평가자-인간 일치율이 7/18(39%)에서 17/18(94%)로 향상되었습니다. 주의사항: 18개 행은 작은 샘플이고, 단일 평가자(평가자 간 신뢰도 미확립)이며, BM25는 새롭지 않지만(질의/문서 어휘 중복이 높은 기술/문학 코퍼스에서 잘 작동), 한 코퍼스를 33pp 향상시킨 동일한 청킹 기법이 동일한 평가에서 다른 코퍼스를 17pp 퇴보시켰습니다. 하네스가 첫 번째 실행에서 이를 잡아냈습니다.

4회에 걸친 루브릭 개선 이야기, 보정 워크시트 및 부정적인 결과 메모가 포함된 전체 글은 Medium에 있습니다. 저자는 RAG/에이전트 설정에서 Claude Sonnet을 평가자로 사용하는 다른 사람들이 어떻게 하며, 어떤 루브릭을 최종 선택했고, 단일 인간 평가자로 평가자 간 신뢰도를 어떻게 처리하는지 궁금해합니다.

📖 전체 출처 읽기: r/ClaudeAI

Ad

👀 See Also

벤치마크 결과: Mac Mini M4 16GB에서 테스트된 331개 GGUF 모델
Tools

벤치마크 결과: Mac Mini M4 16GB에서 테스트된 331개 GGUF 모델

16GB RAM를 탑재한 Mac Mini M4에서 331개의 GGUF 모델을 벤치마킹한 결과, 파레토 최적 모델은 11개뿐이며 모두 Mixture-of-Experts 아키텍처입니다. Mixture-of-Experts 모델은 중간값 20.0 토큰/초로 밀집 모델의 4.4 토큰/초를 압도하는 성능을 보여줍니다.

OpenClawRadar
전화 기반 AI 실험을 통한 ANE 최적화는 커널 융합의 이점을 보여줍니다
Tools

전화 기반 AI 실험을 통한 ANE 최적화는 커널 융합의 이점을 보여줍니다

한 개발자가 Apple Neural Engine 최적화를 위해 55번의 실험을 진행했으며, 클로드를 활용한 브레인스토밍을 통해 휴대폰에서 프로세스를 주도했습니다. 주요 개선 사항으로는 3개의 ANE 커널을 1개의 메가 커널로 융합하여 검증 손실을 3.75에서 2.49로, 단계 시간을 176ms에서 96ms로 단축한 것이 포함됩니다.

OpenClawRadar
GSD-Lite: TDD를 강제하고 테스트 생략을 방지하는 Claude 코드용 상태 머신
Tools

GSD-Lite: TDD를 강제하고 테스트 생략을 방지하는 Claude 코드용 상태 머신

GSD-Lite는 Claude Code에 12단계 워크플로우 머신을 추가하는 오픈소스 MCP 서버로, 특정한 반합리화 프롬프트를 통해 테스트 주도 개발을 강제하며 실행, 검토, 디버깅을 위한 별도의 에이전트 컨텍스트를 제공합니다.

OpenClawRadar
SwiftUI 에이전트 스킬: AI로 뷰 개발 향상하기
Tools

SwiftUI 에이전트 스킬: AI로 뷰 개발 향상하기

SwiftUI Agent Skill은 AI를 활용하여 SwiftUI 뷰 개발을 개선하는 오픈소스 도구로, 모범 사례와 최적화 기법을 내장하고 있습니다.

OpenClawRadar