I spent $514 on Claude Code in 30 days. Here's what I learned.

개요

한 개발자가 30일 동안 Claude Code 사용에 514달러를 지출하며 얻은 실제 데이터와 학습 내용을 공유한다.

주요 내용

* 총 비용 및 사용량: 30일간 총 514.86달러를 지출했으며, 50회의 세션을 통해 3,803,319 토큰을 사용했다. 평균 세션당 약 18달러가 소요되었다.
* 가장 비쌌던 세션: 4월 26일에 있었던 리팩토링 프로젝트 세션으로, 31번의 루프 발생과 낮은 효율성(35/100)으로 인해 32.94달러가 지출되었다.
* 프로젝트별 비용 분석: 총 지출의 63%인 326.44달러가 취미 프로젝트인 claudetrace에 사용되었으며, 이는 예상보다 높은 수치였다.
* 루프 문제: 총 50세션에서 375번의 루프가 감지되었으며, 이는 세션당 평균 7.5회꼴이다. 특히 12개 세션에서 10회 이상의 루프가 발생했으며, 이는 Claude가 반복적인 시도를 통해 비효율을 야기하는 주요 원인이었다.
* 컨텍스트 한계의 영향: 95% 컨텍스트 창에 도달했을 때 Claude의 성능이 저하되었으며, 이는 쿼터보다 더 큰 제약 요인이 될 수 있다.
* 주요 학습 내용:
* 루프가 비용 낭비의 주된 원인임을 데이터로 확인했다.
* 단일 프로젝트에 지출이 집중되는 경향을 파악했다.
* 세션 효율성이 35/100부터 100/100까지 매우 다양함을 확인했다.
* Edit 도구가 Bash보다 더 많은 비용을 소모했음을 알게 되었다(각각 21%, 20%).
* Claude가 자체적으로 상태를 파악하고 관리하는 기능(MCP server)이 작업 방식에 변화를 가져왔다.
* 데이터 추적 도구 claudestat: 사용량, 비용, 루프, 컨텍스트 사용량 등을 추적하며, 50%, 75%, 90%, 100% 지점에서 알림을 제공한다. 또한, 세션 종료 시 요약 정보, 주간 비용, 자주 사용되는 도구 등을 확인할 수 있다.
* 향후 계획: 컨텍스트 및 쿼터 관련 알림 강화, 세션 종료 요약 제공, 주간 비용 점검, 루프 발생 조기 감지, Claude 자체 상태 관리 기능 활용 등을 계획하고 있다.

시사점

Claude Code와 같은 LLM 도구의 실제 사용 비용과 효율성을 투명하게 공개하고 데이터 기반의 개선점을 제시함으로써, 개발자들이 비용을 최적화하고 생산성을 높이는 데 실질적인 가이드라인을 제공한다.

원문 읽기 →
원문을 불러오는 중...

댓글

GitHub Discussions