AI 코딩 도구 설치·레퍼런스 (2/7) — Claude Code 슬래시 커맨드 83개 총정리
매일 쓰는 5개부터 자주 안 쓰는 유용한 명령까지, 공식 문서 기준 전체 레퍼런스
핵심 요약
- 대상 독자: Claude Code는 써봤지만 슬래시 커맨드를
/help수준에서만 아는 사용자. - 얻을 것: 공식 문서 기준 83개 슬래시 명령을 10개 카테고리로 분류한 한 페이지 레퍼런스, "하루 쓰는 5개"와 "알면 좋은 10개", 커스텀 명령 만드는 법.
- 선행 조건: Claude Code 설치 완료 (설치 완전판 참고). 세션 안에서
/만 쳐도 전체 목록이 자동 필터되어 뜨지만, 개념 정리가 필요할 때 이 글을 사전처럼 쓰면 된다.
1. 하루에 쓰는 5개
세션에서 90% 시간을 차지하는 명령만 먼저 익혀도 충분하다.
| 명령 | 동작 | 언제 쓰는가 |
|---|---|---|
/help |
사용 가능한 명령 목록 | 기억이 안 날 때 첫 번째로 친다. / + 글자 입력만 해도 자동 필터. |
/clear |
새 대화 시작, 컨텍스트 비움 | 주제가 완전히 바뀔 때. 이전 대화는 /resume에 남아 있다. 별칭: /reset, /new. |
/compact [지시] |
대화 요약으로 컨텍스트 확보 | 컨텍스트가 거의 찼지만 같은 작업을 계속하고 싶을 때. 요약 방향 지시 가능. |
/resume [세션] |
이전 대화 재개 | 브라우저 닫은 뒤 다시 이어갈 때. 별칭: /continue. |
/model [모델] |
모델 전환 | Sonnet ↔ Opus 전환 필요 시. 인자 없으면 피커. |
/clear와/compact의 차이:/clear는 완전 새 대화(이전 내용 못 봄),/compact는 요약 후 계속(이전 맥락 유지).
2. 카테고리별 전체 리스트
공식 /commands 페이지 기준 83개 명령을 용도별로 분류한다. 세부 사용법은 세션에서 / 치면 바로 힌트가 뜨고, 더 자세한 동작은 각 항목의 공식 문서 링크를 따라가면 된다.
2.1 세션 제어 (9개)
| 명령 | 동작 |
|---|---|
/help |
도움말 |
/clear |
새 대화 (별칭 /reset, /new) |
/compact [지시] |
요약 후 계속 |
/resume [세션] |
이전 대화 재개 (별칭 /continue) |
/branch [이름] |
현재 지점에서 대화 분기 (별칭 /fork) |
/rewind |
이전 시점으로 되돌리기 (별칭 /checkpoint, /undo) |
/context |
현재 컨텍스트 사용량 시각화 |
/recap |
세션 한 줄 요약 |
/exit |
종료 (별칭 /quit) |
2.2 계정 · 사용량 (8개)
| 명령 | 동작 |
|---|---|
/login |
Anthropic 계정 로그인 |
/logout |
로그아웃 |
/config |
설정 UI (별칭 /settings) |
/status |
설정·연결 상태 |
/usage |
비용·한도·활동 통계 (별칭 /cost, /stats) |
/upgrade |
플랜 업그레이드 페이지 |
/privacy-settings |
개인정보 설정 (Pro/Max) |
/extra-usage |
한도 초과 시 추가 사용량 설정 |
2.3 모델·효과 (3개)
| 명령 | 동작 |
|---|---|
/model [모델] |
모델 전환 (별칭 없음). 인자 없으면 피커. |
/effort [level\|auto] |
효과 레벨 (low/medium/high/xhigh/max). 인자 없으면 슬라이더. |
/fast [on\|off] |
Fast mode 토글 |
2.4 프로젝트 설정 (8개)
| 명령 | 동작 |
|---|---|
/init |
CLAUDE.md 생성 (환경변수 CLAUDE_CODE_NEW_INIT=1로 대화형 흐름) |
/add-dir <경로> |
세션에 작업 디렉터리 추가 |
/memory |
CLAUDE.md 편집, auto-memory 관리 |
/agents |
서브에이전트 설정 관리 |
/hooks |
훅 설정 보기 |
/mcp |
MCP 서버 연결·OAuth 관리 |
/skills |
스킬 목록 (t 누르면 토큰 수 정렬) |
/permissions |
allow/ask/deny 규칙 관리 (별칭 /allowed-tools) |
2.5 작업 도구 (8개)
| 명령 | 동작 |
|---|---|
/diff |
커밋 안 된 변경 + 턴별 diff 뷰어 |
/copy [N] |
마지막(또는 N번째 전) 응답 복사. w로 파일 저장 |
/export [파일명] |
대화 전체 텍스트 내보내기 |
/rename [이름] |
세션 이름 변경 |
/insights |
세션 분석 리포트 생성 |
/focus |
마지막 프롬프트·응답만 보여주는 뷰 (fullscreen 전용) |
/tui [default\|fullscreen] |
터미널 UI 렌더러 전환 |
/tasks |
백그라운드 작업 관리 (별칭 /bashes) |
2.6 플랜·리뷰·디버그 (7개)
| 명령 | 동작 | 타입 |
|---|---|---|
/plan [설명] |
plan mode 진입 | built-in |
/review [PR] |
로컬 PR 리뷰 | built-in |
/ultraplan <프롬프트> |
클라우드 기반 심화 플래닝 | built-in |
/ultrareview [PR] |
클라우드 멀티 에이전트 심화 리뷰 | built-in |
/security-review |
현재 브랜치 변경의 보안 취약점 분석 | built-in |
/simplify [초점] |
변경 파일 리뷰+수정 (3개 리뷰 에이전트 병렬) | Skill |
/debug [설명] |
세션 디버그 로그 활성화+분석 | Skill |
2.7 자동화·배치 (6개)
| 명령 | 동작 | 타입 |
|---|---|---|
/batch <지시> |
대규모 변경을 5~30개 단위로 분해, 병렬 실행 | Skill |
/loop [간격] [프롬프트] |
반복 실행 (별칭 /proactive) |
Skill |
/schedule [설명] |
크론 루틴 생성·관리 (별칭 /routines) |
built-in |
/autofix-pr [프롬프트] |
웹 세션이 브랜치 PR 감시+자동 수정 | built-in |
/fewer-permission-prompts |
권한 프롬프트 줄이는 허용 목록 생성 | Skill |
/claude-api |
Claude API/SDK 레퍼런스 로드 | Skill |
Skill로 표시된 명령은 bundled skill이다. 내부적으로 Claude가 스킬 프롬프트를 읽고 orchestration한다. 따라서 Claude가 자동 호출할 수도 있다. 자세한 구조는 Skills 문서 참고.
2.8 플러그인·확장·IDE (10개)
| 명령 | 동작 |
|---|---|
/plugin |
플러그인 관리 |
/reload-plugins |
활성 플러그인 리로드 |
/chrome |
Chrome 확장 설정 |
/ide |
IDE 통합 상태 |
/desktop |
Desktop 앱으로 세션 이동 (별칭 /app) |
/mobile |
모바일 앱 QR (별칭 /ios, /android) |
/install-github-app |
Claude GitHub Actions 앱 설치 |
/install-slack-app |
Slack 앱 설치 |
/remote-control |
이 세션을 원격 제어 가능하게 (별칭 /rc) |
/remote-env |
웹 세션 --remote 기본 환경 설정 |
2.9 테마·환경·키바인딩 (7개)
| 명령 | 동작 |
|---|---|
/theme |
색 테마 (auto/라이트/다크/색맹 지원/ANSI/custom) |
/color [색] |
프롬프트 바 색 |
/statusline |
상태 바 설정 |
/terminal-setup |
터미널 키바인딩 설정 (VS Code, Cursor 등) |
/keybindings |
키바인딩 파일 열기·생성 |
/sandbox |
샌드박스 모드 토글 |
/voice [hold\|tap\|off] |
음성 입력 토글 |
2.10 기타·유틸 (17개)
| 명령 | 동작 |
|---|---|
/bug / /feedback [리포트] |
피드백 제출 |
/heapdump |
JS 힙 스냅샷 (~/Desktop에) |
/doctor |
설치·설정 진단 (f로 자동 수정) |
/release-notes |
버전별 릴리즈 노트 피커 |
/team-onboarding |
팀 온보딩 가이드 생성 (30일 사용 분석) |
/stickers |
스티커 주문 |
/passes |
친구와 1주 무료 공유 (대상자만) |
/powerup |
기능 튜토리얼 |
/setup-bedrock |
Bedrock 설정 (CLAUDE_CODE_USE_BEDROCK=1일 때) |
/setup-vertex |
Vertex 설정 (CLAUDE_CODE_USE_VERTEX=1일 때) |
/web-setup |
GitHub 계정 연결 (Claude Code on the web) |
/teleport |
웹 세션을 터미널로 가져옴 (별칭 /tp) |
/btw <질문> |
대화에 추가 안 되는 빠른 질문 |
3. 최근 추가된 명령 (2026년 4월)
공식 릴리즈 노트 기준, 지난 2주 안에 들어온 새 명령·기능. 옛 튜토리얼을 기억한 채로 들어온 사용자라면 이 목록만 봐도 업데이트 요약이 된다.
| 버전 | 출시일 | 새 명령 / 기능 |
|---|---|---|
| v2.1.110 | 2026-04-15 | /tui [default\|fullscreen] — 터미널 UI 렌더러 전환. fullscreen은 깜빡임 없는 alt-screen 렌더링. |
| v2.1.110 | 2026-04-15 | /focus — 마지막 프롬프트·응답만 보이는 포커스 뷰 (fullscreen 전용). |
| v2.1.111 | 2026-04-16 | /effort — 인자 없이 실행 시 인터랙티브 슬라이더. 좌우 화살표로 low~max 선택 후 Enter. |
| v2.1.111 | 2026-04-16 | /ultrareview [PR] — 클라우드 샌드박스에서 멀티 에이전트 딥 리뷰. Pro/Max는 2026-05-05까지 3회 무료. |
| v2.1.111 | 2026-04-16 | /fewer-permission-prompts (Skill) — 트랜스크립트 스캔 후 자주 쓰는 read-only 도구를 프로젝트 allowlist로 자동 등록. |
| v2.1.116 | 2026-04-20 | /terminal-setup — VS Code/Cursor/Windsurf/Alacritty/Zed 등 키바인딩 요구하는 터미널에서만 표시. Shift+Enter 등 단축키 설정. |
| v2.1.118 | 2026-04-23 | /theme — ~/.claude/themes/에 저장되는 사용자 커스텀 테마 지원 확장. 피커에서 "New custom theme…" 선택. |
제거된 명령(/pr-comments v2.1.91, /vim v2.1.92)은 7번 섹션 참조.
4. 알면 좋은 "자주 안 쓰는 10개"
기본 5개에서 한 발 나가면 생산성이 꽤 올라간다. 아래 10개는 이름만 알고 있다가 필요할 때 바로 쓰면 된다.
기본 5개에서 한 발 나가면 생산성이 꽤 올라간다. 아래 10개는 이름만 알고 있다가 필요할 때 바로 쓰면 된다.
/context— 컨텍스트 사용량을 컬러 그리드로 시각화. 어디서 토큰이 새는지 한눈에 보인다./rewind— 체크포인트로 되돌리기. 잘못된 편집을 되돌릴 때undo보다 강력하다./branch [이름]— 대화 분기. A/B 접근을 비교할 때 유용./copy [N]— N번째 이전 응답만 복사. 긴 세션에서 특정 섹션만 가져오고 싶을 때./export [파일명]— 대화 전체를 마크다운으로 저장. 핸드오프 문서 초안으로 쓴다./insights— 세션 분석 리포트. 내가 어떤 friction에 시간을 쓰는지 확인./recap— 한 줄 요약. 다른 사람에게 상황 설명할 때./hooks— 현재 훅 설정 뷰. 훅 디버깅의 시작점./mcp— MCP 서버 연결·OAuth 상태. MCP 문제 생겼을 때 1차 점검./usage— 비용·한도·활동 통계. 월별 예산 관리에 필수./cost//stats와 같은 명령.
5. 커스텀 슬래시 커맨드 만들기
자주 반복하는 프롬프트·절차가 있다면 커스텀 스킬로 만들어 /내이름으로 호출할 수 있다. 공식 문서 기준 .claude/commands/deploy.md와 .claude/skills/deploy/SKILL.md는 모두 /deploy를 만든다(같은 동작). Skills 쪽이 권장되며 추가 기능(서브디렉터리, frontmatter 제어)을 지원한다.
5.1 최소 구조
mkdir -p ~/.claude/skills/explain-code
~/.claude/skills/explain-code/SKILL.md:
---
name: explain-code
description: Explains code with visual diagrams and analogies.
---
코드 설명 시 다음을 항상 포함:
1. 일상적 비유로 시작
2. ASCII 다이어그램 추가
3. 단계별 실행 흐름
4. 자주 하는 실수 1개
이후 세션에서 /explain-code src/auth/login.ts로 호출하면 된다.
5.2 스킬이 위치할 수 있는 4곳
| 위치 | 경로 | 범위 |
|---|---|---|
| Enterprise | managed settings | 조직 전체 |
| Personal | ~/.claude/skills/<name>/SKILL.md |
모든 내 프로젝트 |
| Project | .claude/skills/<name>/SKILL.md |
해당 프로젝트만 |
| Plugin | <plugin>/skills/<name>/SKILL.md |
플러그인 활성 프로젝트 |
이름 충돌 시 우선순위는 enterprise > personal > project.
5.3 자주 쓰는 frontmatter 필드
| 필드 | 쓰임 |
|---|---|
name |
슬래시 명령 이름 (소문자·숫자·하이픈, 최대 64자) |
description |
Claude가 자동 호출 판단할 때 근거. 1,536자 캡 있음. |
disable-model-invocation: true |
Claude 자동 호출 차단 (수동 전용). /deploy 같은 부작용 있는 명령에 적합. |
user-invocable: false |
사용자 메뉴에서 숨김 (백그라운드 지식용). |
allowed-tools |
이 스킬이 활성일 때 Claude가 권한 프롬프트 없이 쓸 수 있는 도구. |
arguments, $ARGUMENTS |
인자 치환. /fix-issue 123 → $ARGUMENTS에 123. |
context: fork |
포크된 서브에이전트에서 실행. 격리 필요 시. |
전체 필드는 Skills frontmatter 레퍼런스 참고.
6. 슬래시 커맨드 vs CLI 인자
둘은 자주 혼동되지만 다른 레이어다.
| 구분 | 슬래시 커맨드 | CLI 인자 |
|---|---|---|
| 어디서 실행 | 세션 안에서 /... |
터미널에서 claude ... |
| 용도 | 세션 동작 제어 | 세션 시작·1회성 쿼리 |
| 예 | /model sonnet, /clear |
claude --model sonnet, claude -c -p "쿼리" |
같은 일을 하는 쌍도 많다 (/model ↔ --model, /resume ↔ --resume, /config ↔ 일부 설정). 스크립트·CI/CD에서는 CLI 인자, 대화 중에는 슬래시 커맨드를 쓰면 된다.
전체 CLI 인자는 공식 CLI 레퍼런스에 있다.
7. 제거된 명령 (참고)
옛 블로그·튜토리얼에서 볼 수 있지만 현재 버전에서 사라진 명령.
| 명령 | 제거 시점 | 대체 |
|---|---|---|
/pr-comments |
v2.1.91 | Claude에게 자연어로 "PR 코멘트 보여줘" |
/vim |
v2.1.92 | /config → Editor mode |
--enable-auto-mode |
v2.1.111 | --permission-mode auto |
옛 튜토리얼을 볼 때 버전 확인을 먼저 한다.
8. 반대 시나리오 — 이 분류가 맞지 않는 경우
- 플랜·환경별로 일부 명령이 안 보인다 → 정상.
/desktop은 macOS/Windows만,/upgrade는 Pro/Max만,/setup-bedrock은 환경변수 설정 시에만 표시된다. - 세션에서
/xxxx쳤는데 없는 명령이라고 한다 → 오타 가능성. Claude Code는 근접 매칭을 제안한다 (/clearr→/clear). 그래도 없으면 플러그인·스킬 로딩 문제일 수 있어/reload-plugins로 재로드. - 커스텀 스킬이 자동으로 안 뜬다 →
description에 사용자가 실제로 쓸 키워드가 있는지 확인./skills로 로드된 목록 체크. 설명이 잘려서 키워드가 빠지면SLASH_COMMAND_TOOL_CHAR_BUDGET환경변수로 상한 조정.
9. 다음 단계
슬래시 커맨드가 손에 익었다면 다음 편으로:
- Claude Code 설치 완전판 — 아직 설치 전이거나 다른 플랫폼으로 옮길 때.
- CLAUDE.md 작성 가이드 — 넣어야 할 것, 넣지 말아야 할 것 —
/init으로 만든 파일을 어떻게 채울지 (예정). - Claude Code 훅(Hooks) 완전 가이드 — 생명주기 4종 × 실제 스크립트 —
/hooks로 확인만 하지 말고 직접 만들기 (예정).
참고
이 글은 "AI 코딩 CLI 진입 가이드" 시리즈의 2/15 편입니다. last verified: 2026-04-24 (Claude Code 공식 Commands 문서 기준).
시리즈 전체 안내: 시리즈 목차
댓글
댓글 쓰기