fable-method

Sahir619파일 143개

★ 2,285주당 +8조회 6

무엇인가

fable-method는 에이전트에게 넣는 지시문 묶음이다. 실행되는 프로그램이 아니라 마크다운 스킬 파일이고, 모델이 문제를 다루는 순서를 고정한다. 값을 나열하는 대신 단계와 임계값을 적는다. 요청을 분류하고, 완료 기준을 이름 붙은 검증으로 정의하고, 1차 출처에서 병렬로 증거를 모으고, 권고 하나를 고르고, 가장 작은 올바른 변경만 하고, 관찰로 검증하고, 결과를 먼저 보고한다.

어떻게 동작하나

구성은 네 스킬이다. fable-method가 사고, fable-loop가 실행, fable-judge가 검증, fable-domain이 도메인 어댑터 생성이다. Claude Code 플러그인으로 설치하면 /fable:fable-method 처럼 네임스페이스가 붙고, 단독 설치하면 /fable-method 로 쓴다. references/domains/ 아래 여덟 개 어댑터(마케팅, 리서치, 데이터 분석, 비즈니스/운영, 금융, 법무/컴플라이언스, 디자인/UX, 데브옵스)가 있고, 각 어댑터는 그 분야에서 무엇이 증거인지, 권위가 누구인지, '관찰로 검증'이 무엇인지, 판정 스킬이 찾을 사기 유형, 행동 전에 반드시 열어야 하는 최소 증거 집합을 정의한다. 어댑터는 지연 로드되어 매칭되는 작업이 없으면 비용이 들지 않는다. references/flowcharts.md에는 요청 분류, 증거 루프, 의도 게이트, 권한·회수 게이트, 검증 루프, 판정 흐름, 패밀리 라우터가 실행 가능한 의사코드로 들어 있다.

무엇과 다른가

다른 에이전트 지시 파일과의 차이는 검증 방식에 있다. 일반적인 파일은 모델에게 무엇을 중시할지 말하지만, 이 저장소는 무엇을 어떤 순서로 할지와 통과 기준을 적는다. fable-judge는 에이전트의 보고서를 주장의 집합으로 취급하고 직접 관찰하지 않은 것은 믿지 않는다. 판정은 diff와 실행으로 하고 보고서 읽기로 하지 않는다. eval/ 아래에 15라운드 평가 로그와 260회 이상의 에이전트 실행 기록, 시나리오별 사례 연구, 원시 판정 출력이 커밋되어 있으며, 실패와 무효 결과도 승리와 함께 남긴다.

어떻게 쓰나

설치는 세 갈래다. Claude Code 세션에서 플러그인으로 추가하면 네 스킬이 버전과 함께 들어오고 /plugin marketplace update 로 갱신한다. 단독 스킬로 쓰려면 저장소를 클론해 install.ps1을 실행한다. Codex, Cursor, aider, 원시 시스템 프롬프트에는 Claude 전용 frontmatter를 뺀 AGENTS.md를 넣는다. 스킬이 자동으로 발동하게 하려면 전역 ~/.claude/CLAUDE.md에 트리거 문구를 추가한다.

전제와 한계

제약이 있다. fable-domain은 의료·법률·금융 자문처럼 면허나 위해가 걸린 영역을 거부하고, 의료·임상용 어댑터는 의도적으로 없다. 새 어댑터는 트랩 픽스처와 정답지, 스모크 평가를 통과해야 배포된다. 평가 하네스는 Python으로 되어 있고, 저장소에는 사기 행위가 심어진 완료 보고 시나리오 같은 픽스처(eval/scenarios/s7-fraudulent-work/)가 들어 있다.

관련 논문 5

유사 스킬