IT 및 AI

Simon Willison의 Claude Code 꿀팁

푸른강아지 2026. 7. 6. 10:33
반응형

Simon Willison의 Claude Code 꿀팁 — "Fable에 판단을 맡겨라" 그리고 토큰을 아껴라

핵심 요약

Simon Willison이 Claude Code에 단 한 줄의 프롬프트를 추가해 Fable 5의 토큰 소모량을 획기적으로 줄이는 방법을 공개했다. 핵심은 "모든 코딩 작업은 당신의 판단으로 적절한 저전력 모델에 위임하라"는 한 문장이다. Fable 5가 스스로 판단해 구현 작업은 Sonnet에, 사소한 수정은 Haiku에 위임하면서, 핵심 설계와 검토만 Fable이 담당하게 된다. 비용 효율성과 생산성을 동시에 잡는 전략이다.

📌 Fable 5는 비싸다. 현명하게 쓰는 법

Anthropic Fable 5는 현재 시장에서 가장 강력한 LLM 중 하나지만, 그만큼 가격도 높다. $15/백만 출력 토큰 (8월까지 할인 $10)이라는 가격은 장기 코딩 세션에서 금방 부담이 된다. Simon Willison도 sqlite-utils 4.0rc2를 Fable 5로 작성하는 데 약 $149.25를 썼다고 밝혔다.

AIE( AI 엔지니어 컨퍼런스)의 Fireside Chat에서 Claude Code 팀의 Cat WuThariq Shihipar가 공유한 핵심 인사이트는 의외로 단순했다:

"Fable에게 어떻게 일할지 지시하지 말고, Fable 스스로 판단하게 하라"

예를 들어 "작은 디자인 변경에는 테스트를 돌리지 마라"고 구체적으로 지시하는 것보다, "테스트 작성에 관해 당신의 판단을 사용하라"고 말하는 편이 더 효과적이라는 것이다.

 

💡 단 한 줄의 프롬프트가 만든 변화

Simon Willison이 Jesse Vincent의 팁을 받아 Claude Code에 추가한 프롬프트는 이 한 줄이다:

For all coding tasks use your judgement to decide an appropriate lower power model and run that in a subagent

이 프롬프트를 추가하자, Claude Code는 자동으로 다음과 같은 전략을 학습했다:

작업 유형 위임 대상 이유
설계 / 아키텍처 결정 Fable 5 (메인) 판단(judgment)이 가장 중요한 작업
실제 구현 (코딩) Sonnet (중간) 구현은 저렴한 모델로 충분
사소한 수정 / 리팩터링 Haiku (저전력) 기계적 작업, 추론 불필요
검토 / 데이터 합성 Fable 5 (메인) 품질 보증이 중요한 작업

Claude Code는 이 프롬프트를 프로젝트 메모리(`~/.claude/projects/*/memory/delegate-coding-to-subagents.md`)에 저장한다. 이후 모든 코딩 세션에서 자동으로 이 전략을 적용한다. Simon Willison의 후기: "Fable 할당량이 전보다 훨씬 천천히 줄어들고 있다. 작업량은 더 많아졌는데!"

 

🔧 실제 적용법

1. Claude Code 메모리에 추가

# Claude Code 세션에서 직접 입력: For all coding tasks use your judgement to decide an appropriate lower power model and run that in a subagent

Claude Code가 자동으로 메모리 파일을 생성하고 이후 세션부터 적용한다.

2. 이미 적용 중인 사용자 — Claude Code의 system prompt

Claude Code는 이미 Fable 5를 기본 모델로 사용한다. 하지만 모든 작업을 Fable로 처리하는 것은 비효율적이다. 위 프롬프트를 추가하면 Fable이 '매니저 모드'로 전환되어, 직접 구현하는 대신 서브에이전트에 작업을 배분한다.

3. 이 전략이 통하는 이유

이 접근법이 효과적인 이유는 프론티어 모델의 판단 능력을 신뢰하기 때문이다. 과거에는 "구현은 Sonnet, 수정은 Haiku" 같은 규칙을 사람이 직접 정해야 했지만, 이제는 Fable 5 수준의 모델이 스스로 판단할 수 있다. "저수준 모델에 위임"이라는 개념적 프레임워크만 주면 모델이 상황에 맞게 알아서 조율한다.

 

🔮 더 큰 그림 — 에이전트의 자기 최적화 시대

Simon Willison의 이 팁은 단순한 비용 절감을 넘어 AI 에이전트의 자기 최적화(self-optimization)라는 더 큰 트렌드를 보여준다:

  • 프론티어 모델이 점점 더 '매니저' 역할을 하게 될 것 — 직접 모든 일을 처리하기보다, 스스로 판단해 작업을 분배하고 결과를 검토하는 식이다.
  • 사람의 역할도 바뀐다 — "Sonnet에 구현을 위임하고 Fable로 검토"라는 패턴이 익숙해지면, 개발자는 더 높은 수준의 설계와 의사결정에 집중할 수 있다.
  • 비용 효율화가 모델 선택의 핵심 기준으로 자리잡았다 — Senior SWE-Bench에서 Claude Opus 4.8이 feature 태스크당 117K 토큰을 쓰는 것과 같은 맥락이다. 토큰 효율성이 모델 선택에서 점점 더 중요해지고 있다.
  • '판단의 위임'이 핵심 스킬이 된다 — 단순히 모델에게 일을 시키는 것이 아니라, 모델이 스스로 판단하게 할 것인지 수동으로 지시할 것인지를 결정하는 능력이 중요해진다.
 

💡 한 줄 요약

"모든 코딩 작업은 당신의 판단으로 적절한 저전력 모델에 위임하라" — 단 한 줄의 프롬프트로 Fable 5에게 '매니저 모드'를 활성화하는 법. 설계는 Fable, 구현은 Sonnet, 수정은 Haiku. 토큰 비용은 줄이고 생산성은 높이는 현실적인 전략이다.

반응형