매일 사용하며 발견한 8가지 고급 Claude Code 팁 (비용 절감, 컨텍스트, 커스텀 명령어)
8 Advanced Claude Code Tips I've Discovered After Heavy Daily Use (Cost saving, Context, Custom Commands)
핵심 요약
Claude Code를 매일 사용하며 터득한 비용 절감, 컨텍스트 관리, 커스텀 명령어 등 8가지 실전 활용 팁을 공유합니다.
- Git 워크플로우 자동화 — 커밋 메시지 작성, PR 생성, 문서화 및 테스트 생성을 자연어로 처리함.
- CLI 이미지 지원 — 터미널에 이미지 드래그 앤 드롭이나 클립보드 붙여넣기로 비전 기능을 활용함.
- API 비용 관리 — /compact 명령어를 수동으로 활용하여 컨텍스트를 최적화하고 토큰 비용을 절감함.
- 커스텀 명령어 활용 — .claude/commands/ 디렉토리에 자주 쓰는 워크플로우를 별칭으로 등록하여 생산성을 높임.
(안녕 모드들, 이 글 삭제하지 마셈. 진짜 내 경험담이고 팁 좀 공유하고 싶어서 그럼. 영어 실력이 좀 부족해서 AI 도움 좀 받아서 깔끔하게 다듬었지만, 확실히 내가 직접 해본 것들임. 다들 도움 되길 바람...)
1. Git 워크플로우 완전 자동화
Git 기록이 지저분하거나, '바이브 코딩'에 몰입하느라 커밋 메시지 쓰려고 흐름 끊기 싫다면, 그냥 Claude Code가 자연어로 처리하게 두셈:
- 자동 요약 및 PR 생성: 지금까지 만든 변경 사항을 요약하고 PR을 생성해줘.
- 커밋 전 누락된 문서 생성: 이 PR에서 문서화되지 않은 함수들에 대한 JSDoc을 생성해줘.
- 자동 테스트 생성: 이 기능을 위한 새로운 테스트를 생성하고 PR에 포함해줘.
2. 맞음, 이미지도 추가 가능함 (CLI에서 멀티모달)
많은 사람들이 CLI 도구는 이미지를 못 다룰 거라 생각해서 Claude Code를 버리는데, 비전 기능 완벽하게 지원함! 방법은 3가지:
- 드래그 앤 드롭: 이미지 파일을 터미널로 바로 드래그하면 됨 (참고: Cursor 내장 터미널에서는 안 됨).
- 클립보드: 파일 탐색기에서 이미지를 복사하고 터미널로 가서 Ctrl + V를 누르셈 (macOS에서도 CLI에서는 Ctrl+V를 써서 경로를 붙여넣어야 함).
- 절대 경로: 경로를 안다면 그냥 이렇게 프롬프트를 날리셈: Analyze this image: /absolute/path/to/your/image.png
3. API 사용량 우아하게 추적하기
Pro 티어($20/월)를 쓰고 있다면 한도 초과로 추가 요금 폭탄 맞을까 봐 걱정될 거임.
항상 /cost를 입력할 수도 있지만, 꿀팁: 오픈소스 패키지인 ccusage를 쓰면 토큰과 비용을 훨씬 더 잘 분석해줌.
- 설치:
npm install -g ccusage - 실행:
ccusage daily(터미널에 아주 예쁘게 정리된 사용 통계를 보여줌).
4. /compact는 최고의 친구 (API 크레딧 절약!)
이게 아마 가장 중요한 팁일 거임. Claude Code는 컨텍스트가 한도의 95%에 도달해야 자동으로 대화를 압축함.
모든 새 메시지가 이전 기록 전체를 포함하기 때문에, 컨텍스트는 기하급수적으로 커짐.
95%까지 기다리지 마셈. 돈을 아끼고 싶다면, 40~50% 정도 찼을 때 수동으로 /compact(대화를 요약하고 요약본을 컨텍스트로 새 대화 시작)나 /clear(컨텍스트 전체 삭제)를 실행하는 습관을 들이셈.
5. 중단된 세션 재개
노트북이 꺼졌음? 실수로 터미널을 닫았음? 걱정 마셈. Claude Code는 이전 세션의 도구와 컨텍스트를 유지함.
- 빠른 이어하기:
claude --continue를 치면 딱 멈췄던 곳부터 시작함. - 수동 재개:
claude --resume을 치면 시작 시간, 요약, 초기 프롬프트 등을 기준으로 과거 세션을 선택할 수 있는 메뉴가 뜸.
6. 규칙 관리 (.cursor/rules와 비슷하지만 Claude용)
.cursor/rules를 좋아한다면 이것도 마음에 들 거임. 코드 포맷팅이나 아키텍처 선호도에 대해 계속 반복해서 말할 필요 없도록 규칙을 정할 수 있음. (/memory를 입력해서 시각적으로 관리 가능).