
Aletheia: 스스로의 확신을 증명하는 오픈 소스 불확실성 에이전트
요약
Aletheia는 Claude Code와 OpenAI Codex를 위해 설계된 오픈 소스 불확실성 루프 에이전트입니다. 기존의 추측 방식 대신 믿음 업데이트(belief-update) 루프를 사용하여, 정보의 확신도와 잔여 미지수를 명시적으로 제시합니다.
핵심 포인트
- POMDP 기반의 믿음-행동-관찰-업데이트 루프 적용
- 모순된 증거 발견 시 확신도를 낮추는 메커니즘 탑재
- 최종 결론, 확신도, 증거, 잔여 미지수를 포함한 판결 제공
- Claude Code 및 OpenAI Codex 환경에서 사용 가능
Aletheia는 추측 및 요약(guess-and-summarize) 방식 대신 믿음 업데이트(belief-update)를 사용하여, 명시적인 확신도(confidence)와 잔여 미지수(residual unknowns)와 함께 판결을 내리는 Claude Code용 오픈 소스 불확실성 루프 에이전트입니다.
변경 사항 — 구체적인 업데이트
Aletheia는 진실이 숨겨져 있고 증거가 노이즈가 심한 조사 작업을 위해 구축된 새로운 오픈 소스 에이전트입니다. 추측하고 요약하는 전형적인 "생각 → 행동 → 반복(think → act → repeat)" 루프 대신, Aletheia는 믿음 → 행동 → 관찰 → 업데이트(belief → act → observe → update) 루프를 실행하며, 이는 POMDP (Partially Observable Markov Decision Process, 부분 관측 마르코프 결정 과정)의 형태를 띱니다.
이 에이전트는 Claude Code 및 OpenAI Codex를 위해 설계되었습니다. 핵심 아이디어는 모든 답변을 숨겨진 진실로, 모든 검색 결과를 노이즈가 섞인 단서로 취급하며, 모순되는 증거가 나타날 때 이를 무시하는 대신 확신도를 낮추도록 하는 것입니다.
사용자에게 주는 의미
대부분의 AI "리서치" 어시스턴트는 몇 번의 검색을 수행한 뒤, 가장 눈에 띄는 결과가 무엇이든 요약해 버립니다. 이들은 가장 틀리기 쉬운 순간에 가장 자신감 있게 말합니다. Aletheia는 이를 뒤집습니다.
"이 업체가 정말로 ARR 1,000만 달러인가요?"와 같은 질문을 던지면 Aletheia는 다음과 같이 동작합니다:
- 무엇이 사실일 가능성이 높은지에 대해 명시적인 믿음(belief)을 유지합니다.
- 자신의 불확실성(uncertainty)을 가장 많이 줄일 수 있는 곳에 매 검색을 할애합니다.
- 모순되는 증거가 나타나면 확신도를 낮춥니다.
- 증거를 통해 답변을 얻었을 때만 멈추거나, 그렇지 못할 경우 '결론을 내릴 수 없음(INCONCLUSIVE)'이라고 말합니다.
사용자는 **판결(Verdict)**을 받게 됩니다: 즉, 최종 결론, 각 주장에 대한 평이한 영어로 된 확신도, 출처가 포함된 증거, 그리고 해결하지 못한 잔여 미지수(residual unknowns)를 포함합니다.
지금 바로 사용해 보세요
Claude Code와 함께 Aletheia를 설치하고 실행하려면:
git clone https://github.com/nsankar/Aletheia.git
cd Aletheia
pip install -r requirements.txt
...
핵심 프롬프트 패턴:
Aletheia의 불확실성 루프 (uncertainty loop)를 사용하여 [주장]을 조사하십시오.
신뢰 수준 (confidence levels), 증거 (evidence), 그리고 잔여 미지수 (residual unknowns)를 포함한 판결을 반환하십시오.
세 가지 엔지니어링 선택이 이를 가능하게 합니다:
- 정보 가치 탐색 (Value of information search) — 다음 탐색은 최소한의 비용으로 정답을 도출할 가능성이 가장 높은 것을 선택합니다. 더 많이 찾는 것이 아니라, 더 적게 찾는 것이 핵심입니다.
- 이중 정지 조건 (Dual stopping conditions) — 단 한 번의 운 좋은 강력한 결과가 신뢰도 기준 (confidence bar)은 통과할 수 있지만, 불확실성 기준 (uncertainty bar)은 통과하지 못하므로, 루프는 조기에 결론을 내리는 대신 계속해서 탐색을 수행합니다.
- 정직한 결론 불능 (Honest INCONCLUSIVE) — 증거가 없을 때, 답변을 환각 (hallucinating)하는 대신 결론을 내릴 수 없다고 명시합니다.
사용 시점
Aletheia는 다음과 같은 조사 작업에서 빛을 발합니다:
- 교정된 신뢰도 (calibrated confidence) (단순한 요약이 아닌)가 필요한 경우
- 진실이 숨겨져 있고 증거가 노이즈가 심한 (noisy) 경우
- 자신이 무엇을 모르는지 알고 싶은 경우
예시: 공급업체 실사 (vendor due diligence), 경쟁 분석, 주장 검증, 연구 합성.
더 큰 그림
이는 Claude Code 생태계의 더 넓은 트렌드의 일부입니다: "추측 및 요약"에서 **불확실성을 동반한 구조적 추론 (structured reasoning with uncertainty)**으로 이동하고 있습니다. Claude Code의 터미널 네이티브 에이전트가 성숙해짐에 따라 (Opus 4.8은 Terminal-Bench 2.1에서 78.9% 점수를 기록), Aletheia와 같은 도구는 기본 에이전트 루프에서 결여된 인식론적 엄밀함 (epistemic rigor)을 더해줍니다.
최근의 "Build a Bulletproof Claude Code JSONL Parser" (2026년 7월 5일)와 비교해 보면, 두 사례 모두 확률적 추측보다는 결정론적이고 검증 가능한 출력에 집중하고 있습니다. Aletheia는 그 철학을 연구 작업으로 확장합니다.
출처: github.com
원문 게시지: gentic.news
AI 자동 생성 콘텐츠
본 콘텐츠는 Dev.to AI tag의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기