13장. 대화와 비용 관리하기

계산을 끝낸 뒤 새 대화를 열지 판단하는 기준

7월_운영리포트 폴더의 매출과 환불 계산을 끝냈다고 해 보겠습니다. 이제 보고서 문장을 쓰려는데, 파일을 잘못 읽었던 기록과 다시 계산한 과정이 같은 대화에 길게 남아 있습니다. 다음 작업에 필요한 내용만 따로 남기고 새 대화를 시작할지 판단해야 합니다.

7월_운영리포트/
├── 00-원본/
│   ├── 매출.csv
│   └── 환불.csv
├── 01-작업메모/
└── 02-결과/

이 장의 계산을 그대로 확인하려면, 아래처럼 매출.csv에 내용을 넣습니다.

date,order_id,amount
2026-07-01,S-001,120000
2026-07-02,S-002,80000

같은 방식으로 환불.csv에는 다음 내용을 넣습니다.

date,order_id,refund_amount,status
2026-07-02,S-001,20000,completed
2026-07-03,S-003,,requested

매출은 금액이 있는 행을 모두 더하고, 환불은 completed이면서 금액이 있는 행만 뺍니다. 그러면 확인된 매출은 200,000원이고 확인된 환불액은 20,000원입니다. 순매출 후보는 180,000원입니다. S-003 환불은 요청 상태이고 금액도 없으므로 확인 필요로 남습니다. 이름과 값은 모두 가상입니다.

계산을 마친 대화에서 그대로 보고서 작성을 이어가도 됩니다. 다만 그때는 보고서에 필요 없는 탐색 과정까지 매번 함께 다뤄야 합니다. 대화를 계속 이어갈지는 질문을 몇 번 했는지가 아니라, 지금 작업과 관계없는 내용이 얼마나 쌓였는지를 보고 판단합니다.

/context, /usage, /model에서 각각 확인할 것

Claude Code에서 상태를 확인할 때는 다음 세 명령을 이 순서로 입력합니다.

/context/usage/model

이 세 명령은 같은 정보를 반복해서 보여 주는 것이 아니라, 서로 다른 질문에 답합니다.

명령확인할 내용바로 결정할 것
/context지시문, 대화, 읽은 파일 등이 차지한 컨텍스트같은 대화를 줄일지 새로 시작할지
/usage현재 세션 사용량, 계정에 표시되는 한도와 활동오늘 더 진행할 수 있는지
/model현재 모델과 이 계정에서 고를 수 있는 모델지금 작업에 모델 변경이 필요한지