About
home
청년들의 시작
home

10장. 대화 관리와 비용 최적화

이 장에서 배우는 것

모델(Haiku/Sonnet/Opus) 선택으로 사용량 아끼기
대화가 길어졌다는 신호와 새 대화 시작 타이밍
/compact와 핸드오프의 차이와 사용 상황
/fork로 다른 방향 부담 없이 시도하기
사용량이 예상보다 빠르게 소진되는 원인
Claude Code는 Anthropic 구독에 포함된 사용량 안에서 동작합니다. 대화를 효율적으로 관리하면 같은 구독으로 더 많은 작업을 할 수 있습니다.

사용량 관리

3장에서 소개한 것처럼, Claude Code는 Anthropic 구독(Pro 또는 Max)에 포함되어 있고 Claude.ai와 사용량이 합산됩니다. 사용량 한도에 도달하면 일정 시간 후 자동으로 초기화됩니다.

모델 선택

대화 중에 /model을 입력하면 모델을 변경합니다.
모델
특징
사용량 소모
적합한 작업
Haiku
빠르고 가벼움
적음
파일 정리, 단순 변환
Sonnet
균형 잡힌 성능
보통
대부분의 업무 작업
Opus
가장 정교함
많음
복잡한 분석, 섬세한 문서
단순한 작업은 Haiku, 정교한 작업은 Sonnet이나 Opus "이 CSV에서 서울 데이터만 골라줘" 같은 단순한 작업은 Haiku나 Opus나 결과가 같습니다. 모델 차이가 드러나는 건 판단이 필요한 작업입니다. 문서의 톤을 맞추거나, 복잡한 데이터에서 패턴을 찾을 때 상위 모델이 더 나은 결과를 냅니다.
처음에는 기본 모델(Sonnet)로 작업하다가, 결과가 아쉬울 때만 Opus로 올려보세요. 대부분의 일상 작업은 Sonnet이면 충분합니다.

사용량을 예상보다 빠르게 소모하는 경우

"왜 벌써 다 됐지?" 싶을 때 흔한 원인들:
긴 대화를 계속 이어가는 경우: 대화가 길어질수록 매 응답마다 이전 대화 전체를 다시 읽어야 합니다.
큰 파일을 반복해서 읽히는 경우: 같은 대화에서 대용량 파일을 여러 번 참조하면 매번 전체를 읽습니다.
Opus로 모든 작업을 하는 경우: 단순 작업까지 Opus로 하면 사용량이 빠르게 소진됩니다.
Claude.ai 웹에서도 많이 쓴 경우: Claude Code와 Claude.ai가 사용량을 공유한다는 것을 잊기 쉽습니다.

새 대화 시작하기

대화가 길어질수록 두 가지 문제가 생깁니다:
사용량 소모가 빨라집니다
응답 품질이 떨어질 수 있습니다
새 대화를 시작하면 깨끗한 상태에서 출발하므로 두 문제를 한꺼번에 해결합니다.
새 대화를 시작하면 좋은 시점:
주제가 바뀔 때
응답이 점점 부정확해질 때
하나의 작업이 끝났을 때
/clear를 입력하면 대화가 초기화됩니다.

대화가 너무 길어졌다는 신호

다음 증상이 보이면 대화를 새로 시작해야 할 때입니다:
증상
의미
"아까 말했잖아"를 자주 하게 됨
Claude가 이전 맥락을 제대로 참조하지 못하는 것
응답이 점점 느려짐
처리할 맥락이 많아져서 응답 속도가 느려짐
이전 합의를 Claude가 잊어버림
긴 대화에서 자연스럽게 발생하는 현상
사용량이 급격히 늘어남
대화 후반부의 메시지가 초반 메시지보다 사용량 많음
체감상 15~20회 이상 주고받으면 새 대화를 고려하세요 물론 작업에 따라 다릅니다. 단순한 수정 요청이 반복되는 대화는 30회도 괜찮을 수 있고, 복잡한 분석 작업은 10회 만에도 품질이 떨어지기 시작할 수 있습니다.

맥락 관리: /compact와 핸드오프

대화가 길어졌을 때 두 가지 방법이 있습니다.

/compact: 같은 대화 안에서 줄이기

/compact
Plain Text
복사
Claude가 대화 내용을 자동으로 요약합니다. 같은 주제를 계속 다루되 맥락만 가볍게 하고 싶을 때 씁니다.

/compact가 잃어버리는 것들

/compact는 편리하지만, 요약 과정에서 이전 대화의 세부 내용을 잃습니다.
자주 빠지는 것들 - 구체적인 수치나 기준: "금액은 만원 단위로, 소수점 없이"라고 지시한 세부 조건 - 예외 규칙: "A사만 약칭을 써도 돼"같은 예외적 합의 - 중간에 바꾼 결정: 처음에는 연도별로 했다가 분기별로 바꾸기로 한 변경 이력 - 파일 경로나 이름: 앞에서 지정한 구체적인 파일명이나 저장 경로
/compact 후에 결과가 이상하다면, 이전에 지시한 세부 조건이 요약에서 빠졌을 가능성이 높습니다.

핸드오프: 새 대화로 넘기기

작업 상황을 체계적으로 정리해서 파일로 저장한 뒤, 새 대화에서 이어가는 방식입니다.
/compact
핸드오프
방식
대화 자동 요약
체계적 정리 후 파일 저장
이어가는 곳
같은 대화
새 대화
소요 시간
즉시
1~2분
적합한 상황
같은 작업을 계속할 때
작업을 중단하고 나중에 재개할 때
정보 손실
세부사항이 빠질 수 있음
직접 정리하므로 중요한 것은 보존
핸드오프 프롬프트는 바로 쓸 수 있도록 커맨드에 전문을 실었습니다.

대화 분기하기

하나의 작업에서 여러 방향을 시도하고 싶을 때 /fork를 씁니다.
/fork
Plain Text
복사
현재 대화의 맥락을 그대로 복사해서 새 대화를 만듭니다. 원래 대화에는 영향을 주지 않습니다.
활용 예시:
보고서 초안을 쓰다가 "격식체로도 한번 써볼까?" → /fork로 분기해서 시도
데이터 분석 중 "다른 기준으로 분류하면 어떨까?" → /fork로 분기해서 비교
파일 정리 방식을 두 가지로 시도해보고 마음에 드는 쪽 선택
`/fork`는 "다른 방향 시도", `/clear`는 "완전히 새로 시작" /fork는 같은 맥락에서 출발하되 서로 다른 방향으로 갈라지는 것입니다. 반면 /clear는 맥락을 완전히 지우고 새로 시작하는 것입니다.

사용량 확인

/status를 입력하면 현재 사용 중인 모델과 상태가 표시됩니다. 구독 전체 사용량은 claude.ai에서 확인합니다.
사용량이 빠르게 늘고 있다면:
Haiku로 모델을 바꾸거나
/compact로 맥락을 줄이거나
/clear로 새 대화를 시작합니다

한도에 걸렸을 때

"rate limit"이라는 메시지가 나오면 일정 시간 동안 사용할 수 없습니다. 추가 요금이 청구되는 것이 아닙니다.
한도에 걸렸을 때 팁 세션을 종료하지 말고 그대로 켜두고 한도가 풀릴 때를 기다려보세요. 한도는 5시간 후 자동으로 초기화됩니다. 급한 작업이 있다면 Claude.ai 웹에서 처리하는 것도 방법이지만, 웹에서 쓴 만큼 Claude Code 사용량도 줄어든다는 점을 기억하세요.

직접 해보기

/status로 현재 상태와 사용량 확인하기
/model 명령어로 Haiku 모델로 전환해보기
대화가 길어졌을 때 /compact 실행해보기
/fork로 보고서를 두 가지 톤으로 써보고 비교해보기
긴 대화와 새 대화에서 같은 작업을 해보고, 결과 품질과 속도 차이를 느껴보기

정리

대화가 길어지면 `/compact`로 요약하고, 작업을 중단할 때는 핸드오프로 정리해두면 나중에 이어가기 쉽습니다.
`/fork`로 다른 방향을 부담 없이 시도합니다.
단순한 작업은 Haiku, 정교한 작업은 Sonnet이나 Opus를 쓰면 같은 구독으로 더 많이 처리됩니다.
대화 15~20회 이상 주고받았거나 Claude가 이전 내용을 잊어버리기 시작하면, 새 대화를 시작하는 것이 사용량과 품질 모두에 유리합니다.
/compact는 세부 조건을 잃을 수 있으므로, 중요한 조건이 많은 대화에서는 새 대화를 시작하는 편이 안전합니다.

 다음 장에서 문제가 생겼을 때 해결하는 방법을 다룹니다.