엄청난 성능의 Claude Fable 5에 대하여,
이 트윗은 반드시 확인하고 저장해 두어야 합니다.
Anthropic 내부에서 매우 빈번하게 사용하는 핵심 레버리지(Leverage)와 방법론을 정리해 드립니다. 이것을 사용한다면 여러분의 에이전트(Agent)는 쓸수록 더 똑똑해질 것이며, 복리 효과가 폭발할 것이라고 확신합니다.
많은 사람들이 Fable 5의 비용이 Opus 4.8의 거의 3배에 달한다고 불평하지만, 제 생각에 그것은 확실히 그만한 가치가 있습니다!
Anthropic 내부 엔지니어가 작성한 이 글을 여러분도 읽어보시면 좋겠습니다. 거의 모든 것을 꿰뚫고 있습니다. 제가 핵심 요점을 정리해 드리겠습니다:
1️⃣ 90%의 사람들은 Fable 5의 능력을 낭비하고 있습니다.
많은 이들이 여전히 단발성 프롬프트(Prompt)를 던지고 있지만,
이 모델의 진정한 실력은 스스로 업무를 수행하는 장기적인 엔지니어 역할을 하는 데 있습니다.
2️⃣ Fable 5는 진정으로 자율적인 루프(Self-disciplined loop)를 돌릴 수 있는 첫 번째 모델입니다.
따라서 단순히 업무를 완수하라는 지시 하나만 내리지 마세요.
명확한 목표,
정량화할 수 있는 평가 기준,
그리고 스스로 실행할 수 있는 환경을 제공해야 합니다.
그러면 모델은 스스로 실험하고, 결과를 확인하고, 시행착오를 겪고, 반성하고, 코드를 수정하고, 다시 실행하며 일이 완료될 때까지 반복합니다.
3️⃣ 이것이 바로 Fable 5가 Opus보다 한 단계 더 뛰어난 진짜 이유입니다.
태스크가 길고, 복잡하며, 반복적인 작업(Iteration)이 필요할수록 그 우위는 더욱 압도적입니다:
✅ Parameter Golf 엔지니어링 챌린지에서 Opus보다 6배 높은 효율 달성
✅ Slay the Spire 게임에 지속적 메모리(Persistent memory)를 추가했을 때 성능이 3배로 급증
✅ 50만 행의 코드베이스 마이그레이션을 사람의 개입 없이 한 번에 해결
4️⃣ @RLanceMartin이 공유한 Anthropic 내부의 핵심 레버리지 두 가지를 소개합니다:
레버리지 ❶ 자기 교정 루프(Self-correction loop): 프롬프트를 쓰지 말고 루브릭(Rubric, 평가 기준)을 작성하세요.
"이 코드를 최적화해줘"라고 말하지 마세요.
대신 다음과 같이 말해야 합니다:
• 목표: 이 인터페이스의 지연 시간(Latency)을 100ms 이내로 단축할 것
• 평가 기준: 지연 시간 달성, 모든 유닛 테스트(Unit test) 통과, 코드 300행 이내 유지
• 코드를 스스로 실행할 수 있는 샌드박스(Sandbox) 제공
이렇게 해두면 여러분은 커피를 마시러 가도 됩니다 😆
모델이 스스로 수정하고, 실행하고, 로그를 확인하며, 스스로 조정할 것입니다.
5️⃣ 가장 중요한 단계: 모델이 스스로를 비판하게 하지 마세요.
별도의 독립된 컨텍스트(Context)를 가진 검증 에이전트(Verification Agent)를 실행하여 객관적으로 점수를 매기게 하세요.
이 한 가지 변화만으로 정확도가 즉시 두 배로 뜁니다!
레버리지 2 메모리 시스템: 일기를 쓸 수 있는 외뇌(External brain)를 제공하세요.
모든 것을 컨텍스트(Context)에 쑤셔 넣지 마세요.
공유 파일 시스템을 제공하여, 모델이 업무를 마칠 때마다 작업 노트를 작성하게 하세요:
• 오늘 어떤 실수를 했는가
• 왜 실수했는가
• 다음에는 어떻게 수정해야 하는가
• 이를 하나의 일반적인 규칙으로 추출하기
Fable 5는 현재 이 프로세스를 진정으로 완수할 수 있는 유일한 모델입니다:
오류 발생 → 조사 → 검증 → 규칙으로 증류(Distillation) → 다음 작업에 즉시 적용.
Opus는 두 번째 단계까지만 가능하며, Sonnet은 첫 번째 단계조차 제대로 수행하지 못합니다.