비싼 AI 모델, 아무 데나 쓰면 돈만 날린다

일 · 구현기 · 약 1,000자

붙임 1 · 원문 · code.claude.com

Claude Code 공식 advisor 문서. 어려운 판단만 큰 모델에 맡기는 방식을 읽고, 설계는 큰 모델이 한 번 쓰고 구현은 설계가 정한 모델이 하는 순서와 비교했다.

code.claude.com/docs/en/advisor · 원문 확인 2026-10-26

덩치 큰 로봇이 작은 편지 봉투 하나를 힘겹게 나르며 주머니에서 금화가 쏟아지고, 옆의 작은 로봇은 가만히 서 있다
큰 구현을 맡기는 네 단계 메인 모델이 문답으로 요구를 확정하고, 설계 전용 모델이 작업마다 모델과 확인 명령을 정하고, 설계에 적힌 모델이 구현하고, 메인 모델이 확인 명령을 다시 돌려 확인한다.

판단

모델 지정 없이 에이전트를 띄웠더니 가장 큰 모델이 돌았다. 같은 대량 읽기도 큰 모델이면 약 10배 비용이다.

사실

반대로 설계 없이 작은 모델에 맡기면 기존 코드와 안 맞는 결과가 나온다.

판단

그래서 순서를 정했다. 큰 모델은 설계에만. 구현은 설계에 적힌 모델이, 완성은 확인 명령이 정한다.

사실

첫 실전은 작업 7개 중 4개가 한 번에 합격. 다만 모델 지정을 막는 hook 은 5번 막았는데 실제 잘못을 잡은 건 0번.

결론: 이 문장을 AI 에게 주세요

판단

그대로 붙여 넣기 · Claude Code (hook 이 있는 다른 도구도 같은 방식)

여러 파일을 고치는 큰 구현은 이 순서로 하고, 순서를 자동으로 지키게 하는 hook 을 만들어 적용하라. 먼저 나와 문답해 요구를 확정한다. 다음으로 설계를 쓰되 작업마다 파일·입력·출력·확인 명령·맡을 모델과 그 이유를 적는다(설계대로 짜면 되는 일은 작은 모델, 원인 추론이나 위험한 변경만 큰 모델). 보조 에이전트를 띄울 때는 지시문 맨 앞에 «지정 모델: ○○» 를 적게 하고, 그 모델이 실제로 지정한 모델과 다르거나 모델 지정이 없으면 hook 이 막게 하라. 끝나면 확인 명령을 직접 다시 돌려 확인하고, 말로만 «완료» 라고 하지 마라.

판단

이 문장을 주면 이렇게 달라진다

  • 보조 에이전트가 hook 이 확인한 모델로만 뜬다. 모델을 안 정해 가장 큰 모델이 도는 일이 없어진다.
  • 작업마다 확인 명령이 있어 완성 여부가 말이 아니라 실행으로 정해진다.
  • 우리 결과. 작업 7개 중 4개가 한 번에 합격했고, 작은 모델에서 큰 모델로 넘어간 작업은 0개. 확인 명령 아홉 줄은 모두 종료 코드 0이었다.
  • 안 된 것. hook 이 막은 5번 중 실제 잘못을 잡은 것은 0번이고 큰 구현 쪽 3번은 잘못 막은 것이었다. 전체 비용이 줄었는지는 비교하지 못했다(미확인).

판단

이런 증상이 보이면 이 글이 맞다

  • 보조 에이전트를 모델 지정 없이 띄워 가장 큰 모델이 돈다
  • 설계 없이 작은 모델에 맡겨서 기존 코드와 안 맞는 결과가 나온다
  • 완성 여부를 실행이 아니라 말로 정한다

← 전체 목록으로