본문으로 건너뛰기
Simon Willison조회 1

Fable에게 판단을 맡겨 하위 에이전트에 코딩을 위임하기

Simon Willison은 Claude Code의 Fable에게 코딩 작업을 낮은 전력 모델로 판단해 하위 에이전트에 위임하도록 설정해 토큰 사용을 절감하고 작업 효율을 높였다고 보고했다.

이 요약은 AI가 원문을 분석해 생성했습니다. 정확한 내용은 원문 기준으로 확인하세요.

TL;DR

AIE Fireside Chat에서 얻은 팁을 바탕으로 Simon은 Claude Code의 Fable에게 코딩 작업에 대해 스스로 적절한 저전력 모델을 선택해 하위 에이전트로 실행하라는 프롬프트를 저장하고 프로젝트 메모리에 기록했다. 이 방식은 작은 변경에는 테스트나 고성능 모델 호출을 건너뛰게 하고, 코드 작성·편집 작업은 별도 서브에이전트에 위임한 뒤 메인 루프에서 결과만 검토하는 처리 흐름을 따른다. 본문에 포함된 YAML 형식 메모리 항목과 프롬프트 원문이 구현의 근거로 제시되어 있으며, 실제 운용에서는 작업 처리량이 늘면서 Fable의 토큰 소모가 이전보다 느리게 감소해 비용 효율이 개선된 것으로 보고되었다. 이러한 접근은 모델 호출 비용과 처리 지연을 모두 낮추는 대안이지만 프롬프트 설계와 메인 루프의 검토 절차가 정확히 작동해야 효과가 유지된다.

섹션별 상세

01
Simon은 Fable이나 Opus와 같은 에이전트에게 일일이 규칙을 지시하기보다 자체 판단을 허용하는 편이 효율적이라는 조언을 받았다. 이 방식은 예컨대 자동화 테스트의 적용 여부나 소규모 변경 시 테스트 갱신 여부를 에이전트가 입력을 평가해 결정하도록 하는 것이다. 원문에서는 작은 카피나 디자인 변경에 대해 테스트를 항상 업데이트하지 말라고 지시하는 대신 에이전트 판단을 허용하는 예를 들고 있다. 에이전트에게 판단 권한을 주면 불필요한 고성능 모델 호출과 테스트 실행을 줄여 비용과 지연을 동시 절감할 수 있다.
02
구체적 적용 예로서 Simon은 Claude Code에 'For all coding tasks use your judgement to decide an appropriate lower power model and run that in a subagent'라는 프롬프트를 저장했고 해당 설정이 프로젝트 메모리 파일에 기록된 사례를 제시했다. 메모리 파일에는 YAML 스타일의 메타데이터(name, description, metadata 필드)와 프롬프트 원문이 포함되어 있어 에이전트가 모델 선택 규칙을 지속적으로 참조할 수 있음이 확인된다. 운영 흐름은 작업이 코드 작성·수정일 때 하위 에이전트를 생성해 모델을 오버라이드하고 해당 서브에이전트가 결과를 반환하면 메인 루프에서 검토 후 커밋하는 형태다. 이 방법을 적용한 결과 작성자는 작업량이 크게 늘었고 Fable 할당 토큰 소모가 이전보다 느리게 감소해 비용 효율이 개선된 것으로 보고됐다.
text
For all coding tasks use your judgement to decide an appropriate lower power model and run that in a subagent

모든 코딩 작업에서 적절히 낮은 전력 모델을 판단해 서브에이전트로 실행하도록 지시하는 프롬프트 예시다.

text
--- name: delegate-coding-to-subagents description: Simon wants coding tasks delegated to subagents running an appropriately lower-power model metadata: node_type: memory type: feedback originSessionId: 30068d78-43a9-4fb1-bb29-9799e18c526a ---

Claude가 프로젝트 메모리로 저장한 YAML 전형의 메타데이터 예시로서, 에이전트 설정과 기원 세션 ID를 포함해 위임 규칙을 기록한 형태다.

용어 해설

서브에이전트(Subagent)
메인 에이전트의 지시를 받아 독립적으로 특정 작업을 수행하는 하위 에이전트로서, 입력을 받아 지정된 모델로 처리하고 결과를 메인 루프에 반환하는 방식으로 역할을 분담해 비용과 대기시간을 절감한다.
에이전트 메모리(Agent Memory)
에이전트가 장기적 설정·선호·프롬프트를 보관하기 위해 파일이나 데이터 구조에 저장하는 메타데이터로서, 작업 지침과 모델 선택 규칙을 지속적으로 유지하고 재사용할 수 있게 한다.
모델 오버라이드(Model override)
특정 작업에서 기본 모델 대신 명시적으로 다른 모델을 지정해 실행하는 방식으로, 작업 유형에 따라 처리 성능과 비용을 조절하기 위해 서브에이전트 생성 시 모델을 강제하거나 교체하는 절차를 가리킨다.
토큰 관리(Token management)
대화형/생성형 앱에서 호출별로 소비되는 토큰을 모니터링하고 모델 선택·작업 분할로 비용을 최적화하는 운영적 접근으로, 고비용 모델 호출을 줄이고 전체 비용 예산을 조절하는 데 핵심 역할을 한다.

기술

  • Claude Code
  • Fable
  • Opus
  • sonnet
  • haiku

활용 사례

  • 비용 최적화된 코딩 자동화
  • 자동화 테스트 판단 위임
  • 작업 유형별 저전력 모델 분배

언급된 리소스

AI 분석 전체 내용 보기

AI 요약 · 북마크 · 개인 피드 설정 — 무료

출처 · 인용 안내

원문 발행 2026. 07. 04.수집 2026. 07. 04.출처 타입 RSS

인용 시 "요약 출처: AI Trends (aitrends.kr)"를 표기하고, 사실 확인은 원문 보기 기준으로 진행해 주세요. 자세한 기준은 운영 정책을 참고해 주세요.