topic★★★★★난이도
기본 명령어 — /init, /clear, /cost, /model, /compact
Claude Code에서 가장 자주 쓰는 5가지 슬래시 명령어 정리.
#명령어#init#clear#cost#model#compact
왜 배우는가
슬래시 명령어는 Claude Code를 효율적으로 제어하는 리모컨이다. 핵심 명령어 5개만 알면 대부분의 상황에 대처할 수 있다.
Claude Code는 자연어 대화 외에 슬래시(/) 명령어로 빠르게 제어할 수 있다. 명령어는 대화 중 언제든 입력 가능하며, `/help`를 입력하면 전체 명령어 목록을 볼 수 있다.
| 명령어 | 역할 | 사용 시점 |
|---|---|---|
| `/init` | 프로젝트에 CLAUDE.md 파일 생성 | 새 프로젝트를 처음 시작할 때 |
| `/clear` | 대화 히스토리 초기화 | 맥락이 꼬였거나 새 주제를 시작할 때 |
| `/cost` | 현재 세션의 토큰 사용량·비용 표시 | 비용을 확인하고 싶을 때 |
| `/model` | AI 모델 변경 (Opus ↔ Sonnet 등) | 작업 난이도에 따라 모델을 전환할 때 |
| `/compact` | 대화 내용을 요약하여 컨텍스트 절약 | 대화가 길어져서 응답이 느려질 때 |
bash
# 프로젝트 초기 설정 (CLAUDE.md 생성)
> /init
# 대화가 꼬였을 때 초기화
> /clear
# 비용 확인
> /cost
# → Session cost: $0.42 (12,340 input + 3,210 output tokens)
# 모델 변경
> /model
# → 목록에서 opus / sonnet / haiku 선택
# 컨텍스트 압축
> /compact
# → 대화 요약 후 토큰 사용량 감소각 명령어는 대화 입력란에 슬래시로 시작하여 입력한다. 별도 인자가 필요 없는 명령어가 대부분이다.
CLAUDE.md는 바이브코딩의 핵심 — `/init`으로 생성되는 CLAUDE.md 파일은 프로젝트의 규칙·구조·컨벤션을 AI에게 알려주는 '설명서'다. 이 파일을 잘 관리할수록 AI의 코드 품질이 올라간다.
컨텍스트 윈도우란? — AI는 한 번에 처리할 수 있는 텍스트 양에 한계가 있다. 대화가 길어지면 초반 내용을 '잊기' 시작한다. `/compact`로 대화를 요약하면 핵심만 남겨 AI가 더 오래 맥락을 유지할 수 있다. `/clear`는 아예 백지에서 시작하는 것이다.