fablize

July 6, 2026 · View on GitHub

English | 한국어

fablize — Opus를 Fable처럼

GitHub stars License: MIT

Opus(또는 임의 Claude 모델)가 작업을 끝까지 — 증거와 검증을 거쳐 — 운(運)이 아니라 절차로 완주하도록 만드는 Claude Code 플러그인.

왜 만들었나

Fable 5가 나온 뒤, Fable 5와 Opus 4.8을 같은 과제로 통제 비교했다(A/B 19런 + 실작업 26세션, 도구 호출 약 1,500회). 결과는 이렇다.

  • 정답이 있는 닫힌 작업(코드·논리·빌드)에서는 두 모델이 사실상 동률이었다.
  • 차이는 정답이 없는 열린 작업에서만 났고, 그 정체는 "발견을 한 단계 더 따라가는 깊이"였다.
  • 이 깊이는 모델 능력이라 지시문이나 하네스로 옮길 수 없다. 주입 실험으로 확인했다 — Opus는 Fable이 스스로 찾은 결함을 재현하지 못했다.
  • 반면 일하는 절차(만든 걸 실제로 돌려보기·끝까지 가기·체계적으로 조사하기)는 옮길 수 있다.

fablize는 그중 효과가 검증된 절차만 적용한다. 모델의 천장을 올리지 않고, 모델이 자기 천장까지 가게 만든다.

옮겨지는 것과 안 옮겨지는 것

특성옮겨지나이유
검증 접지 (산출물을 실제로 구동·관측)✅ 탑재Opus가 "못 해서가 아니라 안 해서" 빠뜨린 절차. 주입하니 렌더 검증 행동이 측정 가능하게 상승
멀티스토리 완주 + 증거 게이트✅ 탑재절차 — 분해·체크포인트·증거 없는 완료 거부
체계적 조사 (재현 → 가설 → 인과사슬)✅ 탑재절차 — 강한 모델이 이미 하는 것과 동급
조기 종료 방지✅ 탑재결정론적 훅 — "하겠다"만 하고 안 하는 것 차단
정답지 밖 결함 발견❌ 불가능력. 주입 반증됨 — 모델이 찾거나 못 찾거나
정답 없는 창작 디테일❌ 불가능력. 정답이 없는 곳에서만 드러남
자발적 전파 깊이❌ 불가능력. 지시한 전파는 옮겨지나 스스로 시작하는 깊이는 안 됨

안 옮겨지는 행들은 하네스가 아니라 모델(또는 사람)의 몫이다. 거기 닿으면 fablize는 흉내 내지 않고 에스컬레이션하라고 알린다.

무엇이 들어있나 (검증분만)

  • 검증 접지 — 렌더/실행 산출물(HTML·SVG·게임·차트)은 완료 전에 실제로 구동·관측한다.
  • 멀티스토리 검증 게이트goals.py가 작업을 분해하고 근거 없는 "완료"를 거부한다.
  • 조사 프로토콜 — 재현·경쟁 가설·인과사슬 끝까지.
  • 조기 종료 훅 — 약속만 하고 안 하는 것 차단.
  • 작업별 라우터 — 신호에 맞는 검증된 절차만 주입.

효과가 미미하거나 미검증인 것(말투 모방·넓은 추론 전파·무성 복구 가드·리뷰 리콜 스캔)은 탑재하지 않았다. 통제 실험으로 효과가 확정될 때까지 개인 개발용으로만 둔다.

설치

/plugin marketplace add fivetaku/fablize
/plugin install fablize

작업별 라우터(UserPromptSubmit 훅)는 자동 등록된다.

운영 규칙을 컨텍스트에 상주시키는 always-on까지 원하면 한 번 실행한다:

bash ${CLAUDE_PLUGIN_ROOT}/setup/setup.sh    # local(권장) 또는 global 선택

해제: bash ${CLAUDE_PLUGIN_ROOT}/setup/uninstall.sh

fablize가 도움이 됐다면 레포에 ⭐ 하나가 큰 힘이 됩니다 — 셋업이 딱 한 번 질문으로 물어보고, 명시적으로 동의할 때만 별을 누릅니다.

동작

  • /fablize 또는 "끝까지 해줘" 같은 어구로 발동, always-on 설치 시 자동.
  • 2+ 스토리 → 분해 + 검증 게이트. 디버깅 → 조사 프로토콜. 렌더 산출물 → 검증 접지. 어려운 작업 → adaptive thinking + /effort xhigh 권고.
  • 능력 천장에 닿으면 더 강한 모델이나 사람으로 에스컬레이션.

정직한 한계

  • 모델 능력은 못 올린다. 정답 없는 창작의 완성도·자발적 발견은 닿지 못한다 — 하네스가 아니라 모델 선택의 영역이다.
  • 효과 수치는 작은 표본·Claude 단일 가족의 자기 측정(A/B 19런)이다. 방향은 견고하나 소수점은 단정하지 않는다.
  • 조기 종료 훅은 평서문 제안("원하시면 보고서를 작성하겠습니다")을 약속으로 오인할 수 있다 — 제안을 물음표로 끝내면 걸리지 않는다.

라이선스

MIT — LICENSE 참조.