슬래시 명령어 = Claude Code의 단축키
스마트폰에서 Siri한테 “출근”이라고 하면 알람 끄고, 네비 키고, 음악 틀잖아요? 한마디에 여러 작업이 자동으로 실행되는 거예요.
Claude Code의 슬래시 명령어도 똑같아요./로 시작하는 짧은 명령어 하나로, 복잡한 작업을 한번에 처리할 수 있어요. 채팅창에서 바로 쓸 수 있는 단축키인 셈이에요.
| 스마트폰 단축어 | Claude Code 슬래시 명령어 |
|---|---|
| "출근" → 알람 끄기 + 네비 + 음악 | /init → CLAUDE.md 자동 생성 |
| "잘자" → 알람 설정 + 무음 + 조명 끄기 | /compact → 대화 요약 + 메모리 절약 |
| "회의" → 녹음 시작 + 메모앱 열기 | /status → 현재 상태 한눈에 확인 |
| Ctrl+C (복사) | /copy (대화 내용 복사) |
| Ctrl+Z (되돌리기) | Esc (입력 취소) |
한 줄 요약
슬래시 명령어 = Claude Code 터미널의 단축키./를 입력하면 사용 가능한 명령어 목록이 뜨니까, 외우지 않아도 괜찮아요.
핵심 명령어 9개 — 이것만 알면 돼요
Claude Code에는 여러 슬래시 명령어가 있지만, 처음에 알아두면 좋은 건 9개예요. 자주 쓰는 순서대로 정리했어요.
/help
도움말을 보여줘요. 사용 가능한 명령어, 단축키, 사용법을 확인할 수 있어요. 뭔가 모르겠으면 일단 /help부터 치세요.
/copy
Claude의 마지막 응답을 클립보드에 복사해요. 결과를 다른 곳에 붙여넣을 때 편해요. 번호를 지정하면 특정 응답도 복사할 수 있어요.
/clear
대화 기록을 깨끗이 지워요. 새로운 주제로 시작하고 싶을 때 써요. 이전 대화에 영향을 안 받으니까 깔끔해요.
/compact
대화 내용을 요약해서 메모리를 절약해요. 대화가 길어졌을 때 필수예요. 토큰을 아끼면서 맥락은 유지돼요.
/init
CLAUDE.md 파일을 자동으로 만들어줘요. 새 프로젝트를 시작할 때 가장 먼저 실행하면 좋아요. 프로젝트 구조를 분석해서 알아서 작성해줘요.
/config
Claude Code 설정을 변경해요. 모델, 테마, 허용 도구 등을 조절할 수 있어요.
/status
현재 상태를 한눈에 보여줘요. 모델, MCP 연결, 설정, 사용량 등을 확인할 수 있어요.
/model
AI 모델을 변경해요. Sonnet, Opus 등 사용 가능한 모델 간에 전환할 수 있어요.
/fast
빠른 모드(Haiku)로 전환해요. 간단한 질문에는 빠른 모델이 효율적이에요. 다시 /model로 돌아올 수 있어요.
/ 치면 목록이 떠요
Claude Code 채팅창에 /를 입력하면 사용 가능한 명령어 목록이 자동으로 표시돼요. 외울 필요 없이, / 치고 리스트에서 고르면 돼요.
슬래시 명령어 = 파워 유저의 비밀 무기
마우스 없이 키보드만으로 모든 걸 제어할 수 있어요
/copy — 결과를 바로 복사
Claude가 코드를 생성하거나 보고서를 작성하면, 그 결과를 다른 곳에 붙여넣고 싶을 때가 있잖아요. 메일에 넣거나, 문서에 옮기거나, 동료에게 보내거나요.
이때 마우스로 드래그해서 복사하는 건 번거로워요. 특히 긴 코드는 드래그 범위를 맞추기가 어렵잖아요./copy를 쓰면 한 단어로 끝이에요.
기본 사용법
/copy이렇게 입력하면 Claude의 마지막 응답이 클립보드에 복사돼요. 바로 Ctrl+V로 붙여넣기 하면 돼요.
특정 응답 번호로 복사
/copy 3숫자를 넣으면 3번째 응답만 복사해요. 대화가 길 때, 중간에 있는 특정 결과만 가져오고 싶을 때 유용해요.
이런 상황에서 유용해요
코드 생성 후
생성된 코드를 다른 파일이나 에디터에 붙여넣기
보고서 작성 후
분석 결과를 이메일이나 슬랙에 바로 전송
명령어 정리 후
Claude가 알려준 명령어를 다른 터미널에서 실행
동료에게 공유
Claude의 설명을 카톡이나 슬랙으로 전달
Markdown 형식으로 복사돼요
/copy로 복사된 내용은 Markdown 형식이에요. Notion, GitHub, 슬랙 같은 Markdown을 지원하는 곳에 붙여넣으면 서식이 그대로 유지돼요.
/compact — 메모리 절약의 핵심
Claude Code를 오래 쓰다 보면 대화가 점점 길어지잖아요. 문제는 대화가 길어질수록 Claude가 느려지고,토큰(비용)이 많이 들고, 최악의 경우 컨텍스트 한도를 넘겨서 대화를 이어갈 수 없게 돼요.
/compact는 이 문제를 해결해줘요. 지금까지의 대화를 핵심만 남기고 요약해서, 메모리를 확 줄여주는 거예요.
| 상황 | /compact 전 | /compact 후 |
|---|---|---|
| 대화 길이 | 200줄 대화 전체 | 핵심 20줄 요약 |
| 응답 속도 | 느려짐 (맥락 분석 오래 걸림) | 빨라짐 (짧은 맥락) |
| 토큰 사용량 | 많이 소모 | 크게 절약 |
| 맥락 유지 | 전부 유지 | 핵심만 유지 |
기본 사용법
/compact이 한 단어면 끝이에요. Claude가 지금까지의 대화를 분석해서, 중요한 결정사항, 파일 변경 내역, 진행 상황만 남기고 나머지는 요약해요.
커스텀 요약 지시
/compact API 연동 부분만 기억해줘. 나머지는 잊어도 돼.뒤에 지시를 추가하면, 어떤 부분을 중점적으로 기억할지알려줄 수 있어요. 작업 방향이 바뀌었을 때 특히 유용해요.
언제 써야 할까?
30분 이상 대화했거나, 20번 이상 주고받았으면 한번 쓰세요
응답이 평소보다 오래 걸리면 컨텍스트가 길어진 신호예요
이전 작업과 관계없는 새 작업을 시작할 때 정리해주면 좋아요
이건 긴급 신호예요. 즉시 /compact 하세요
/compact vs /clear 차이
/compact는 대화를 요약하는 거고,/clear는 대화를 완전히 삭제하는 거예요. /compact는 맥락이 유지되지만, /clear는 처음부터 다시 시작하는 거예요. 보통은 /compact를 먼저 쓰고, 정말 새 시작이 필요할 때만 /clear를 쓰세요.
/init — CLAUDE.md 자동 생성
새 프로젝트를 시작할 때 가장 먼저 해야 할 일이 뭘까요? 바로 CLAUDE.md 파일을 만드는 거예요. 이 파일은 Claude Code에게 “이 프로젝트가 뭔지, 어떻게 작업해야 하는지” 알려주는 설명서예요.
그런데 이걸 직접 쓰려면 귀찮잖아요./init을 입력하면 Claude가 프로젝트 구조를 분석해서자동으로 CLAUDE.md를 만들어줘요.
/init/init이 해주는 것
폴더 구조, package.json, 설정 파일 등을 자동으로 읽어요
React, Next.js, Python 등 어떤 기술을 쓰는지 알아내요
프로젝트 설명, 구조, 빌드 명령어 등을 자동으로 기록해요
CLAUDE.md를 git에 추가할지 물어봐요
# CLAUDE.md
## 프로젝트 개요
Next.js 14 App Router + Tailwind CSS + TypeScript 기반 웹사이트.
## 개발 명령어
- npm run dev — 개발 서버 실행
- npm run build — 프로덕션 빌드
- npm run lint — 린트 검사
## 디렉토리 구조
- app/ — 페이지 라우트
- components/ — 재사용 컴포넌트
- lib/ — 유틸리티 함수
- public/ — 정적 파일자동 생성 후에 수정하세요
/init이 만들어준 CLAUDE.md는 기본 틀이에요. 여기에 “API 키는 .env에서 읽어”, “한국어로 커밋 메시지 작성해” 같은나만의 규칙을 추가하면 더 좋아요.
/model & /fast — 모델 전환
Claude Code는 여러 AI 모델을 지원해요. 작업에 따라 적절한 모델을 골라 쓰면속도와 비용을 최적화할 수 있어요.
모델 전환하기
/model/model을 입력하면 현재 사용 가능한 모델 목록이 뜨고, 그중에서 하나를 선택할 수 있어요.
빠른 모드 전환
/fast/fast는 가장 빠른 모델(Haiku)로 바로 전환하는 단축키예요. 간단한 질문이나 수정 작업에는 빠른 모델로 충분해요.
| 모델 | 특징 | 추천 용도 |
|---|---|---|
| Opus | 가장 똑똑하지만 느림 | 복잡한 설계, 긴 코드 작성, 어려운 버그 |
| Sonnet | 균형 잡힌 모델 (기본값) | 대부분의 일상 작업 |
| Haiku (/fast) | 가장 빠르지만 간단한 작업용 | 오타 수정, 간단한 질문, 파일 이름 변경 |
전환 전략
보통은 Sonnet(기본)으로 작업하다가, 간단한 건 /fast로, 어려운 건 /model에서 Opus로 바꾸면 돼요. 같은 세션 안에서 자유롭게 전환할 수 있어요.
나만의 명령어 만들기 (Skills)
Claude Code의 기본 슬래시 명령어만으로도 충분하지만, 반복 작업이 있다면 나만의 슬래시 명령어를 만들 수 있어요. 이걸 Skills라고 불러요.
예를 들어 매번 “커밋 메시지를 한국어로 작성하고, 컨벤션에 맞게 커밋해줘”라고 치는 대신,/commit이라고만 치면 되게 만들 수 있어요.
만드는 법 — .claude/commands/ 폴더
프로젝트 루트에 이 폴더를 만드세요
예: commit.md, review.md, deploy.md
Claude에게 시킬 작업을 자세히 적어두세요
Claude Code에서 /commit 하면 바로 실행돼요
# 커밋 자동화
1. git diff --staged로 변경 사항 확인
2. 변경 내용을 분석해서 커밋 메시지 작성
3. 커밋 메시지 규칙:
- 한국어로 작성
- 컨벤션: feat: / fix: / content: / chore:
- 50자 이내 제목 + 본문
4. 사용자에게 커밋 메시지를 보여주고 확인받기
5. 확인되면 git commit 실행/commit실전 커스텀 명령어 예시
/review
코드 리뷰를 자동으로 실행
현재 브랜치의 변경 사항을 분석해서 코드 리뷰를 해줘.
버그 가능성, 성능 이슈, 코드 스타일을 체크해줘.
심각도 (높음/중간/낮음)를 표시해줘./daily
오늘의 작업 요약 리포트 생성
오늘 내가 수정한 파일과 커밋을 분석해서
일일 작업 보고서를 만들어줘.
- 완료한 작업
- 변경된 파일 수
- 남은 할일 (TODO 주석 기반)
마크다운 형식으로 깔끔하게 정리해줘./test
테스트 코드 자동 생성
$ARGUMENTS 파일에 대한 테스트 코드를 작성해줘.
- 정상 케이스 + 에러 케이스 모두 포함
- 테스트 프레임워크: vitest
- 파일명: 원본파일명.test.ts$ARGUMENTS는 명령어 뒤에 붙이는 인자를 받아요./test src/utils/calculator.ts라고 입력하면,$ARGUMENTS가 src/utils/calculator.ts로 바뀌어요.
개인 명령어 vs 프로젝트 명령어
.claude/commands/는 프로젝트 전체에서 쓰는 명령어예요. 나만의 개인 명령어를 만들고 싶으면~/.claude/commands/ (홈 폴더)에 만드세요. 프로젝트와 관계없이 어디서든 사용할 수 있어요.
키보드 단축키
슬래시 명령어 외에도 Claude Code에는 유용한 키보드 단축키가 있어요. 마우스 없이 터미널만으로 빠르게 작업할 수 있어요.
| 단축키 | 동작 | 언제 쓰나요? |
|---|---|---|
Esc | 현재 입력 취소 | 입력하다가 마음이 바뀌었을 때 |
Ctrl+C | 현재 작업 중단 | Claude가 너무 오래 걸릴 때 |
Tab | 자동완성 수락 | Claude가 제안한 내용을 바로 수락 |
Shift+Tab | 자동완성 거부 | 제안 내용이 마음에 안 들 때 |
Up/Down | 이전/다음 입력 불러오기 | 이전에 썼던 명령어 재사용 |
Ctrl+L | 화면 정리 | 터미널 화면이 복잡할 때 |
자주 쓰는 조합
1. Esc — 가장 많이 쓰는 키
입력하다가 “아, 이거 아닌데” 싶으면 Esc를 누르세요. 입력한 내용이 사라지고, 처음부터 다시 쓸 수 있어요. Claude에게 전송되기 전이면 아무 일도 안 일어나니까 부담 없이 눌러도 돼요.
2. Ctrl+C — 긴급 정지 버튼
Claude가 작업 중인데 방향이 잘못된 것 같으면 Ctrl+C로 멈출 수 있어요. 멈춘 뒤에 “방금 작업 취소하고, 이렇게 해줘”라고 새로운 지시를 내리면 돼요.
3. Tab — 제안 수락
Claude가 파일 수정이나 명령어 실행을 제안하면, Tab 키를 누르면 바로 수락돼요. 일일이 “좋아, 해줘”라고 타이핑하지 않아도 돼요.
속도의 비밀
숙련자들은 슬래시 명령어 + 키보드 단축키 조합으로 마우스를 거의 안 써요./compact → 작업 지시 → Tab(수락) →/copy(결과 복사) → 붙여넣기. 이 흐름에 익숙해지면 작업 속도가 2~3배 빨라져요.
직접 해보기
읽기만 하면 감이 안 잡혀요. Claude Code를 켜고 아래 실습을 따라해보세요.
실습 1: 기본 명령어 체험 (5분)
Claude Code를 켜고 아래 명령어를 순서대로 입력해보세요.
/help
# → 도움말이 뜨는지 확인
/status
# → 현재 모델, 설정을 확인
안녕? 오늘 날씨가 좋아.
# → Claude 응답을 받고
/copy
# → 응답이 클립보드에 복사되는지 확인 (Ctrl+V로 테스트)실습 2: /compact 체험 (5분)
대화를 좀 길게 한 뒤에 /compact를 해보세요.
# 먼저 여러 차례 대화를 나누세요
이 프로젝트 구조를 설명해줘.
# (응답 후)
package.json을 분석해줘.
# (응답 후)
README를 요약해줘.
# (응답 후)
# 그리고 compact 실행
/compact대화가 짧은 요약으로 바뀌는 걸 확인하세요. 이후 대화에서도 맥락이 유지되는지 테스트해보세요.
실습 3: 나만의 슬래시 명령어 만들기 (10분)
가장 재미있는 실습이에요. 나만의 명령어를 만들어보세요.
.claude/commands/hello.md 파일을 만들어줘.
내용: "안녕하세요! 현재 시간과 오늘의 할일 목록을 보여주세요."
그리고 /hello 명령어가 동작하는지 테스트해줘.확인 체크리스트
슬래시 명령어가 기억나지 않으면 /만 입력하세요. 자동완성 목록이 뜨니까 거기서 고르면 돼요. 외우지 않아도 괜찮아요.
활용 팁 + 출처
슬래시 명령어를 더 효과적으로 쓰기 위한 실용적인 팁들이에요.
1. /compact는 습관처럼 쓰세요
30분 이상 대화했으면 무조건 /compact 한번 하세요. Claude가 느려지기 전에 미리미리 정리하는 게 핵심이에요. “너무 일찍 한 거 아닌가?” 걱정하지 마세요. 핵심은 알아서 유지돼요.
2. 커스텀 명령어는 팀과 공유하세요
.claude/commands/ 폴더를 Git에 커밋하면 팀원 모두가 같은 슬래시 명령어를 쓸 수 있어요./commit, /review, /deploy 등을 팀 표준으로 만들면 워크플로가 통일돼요.
3. /model로 비용을 관리하세요
모든 작업에 최고 모델을 쓸 필요 없어요. 간단한 수정은 /fast로, 복잡한 설계는 Opus로. 적재적소에 모델을 바꾸면 속도도 빠르고 토큰도 아껴요.
4. /clear는 신중하게 쓰세요
/clear를 하면 대화가 완전히 삭제돼요. 되돌릴 수 없어요. 대부분의 경우 /compact로 충분하니까, 정말 처음부터 다시 시작할 때만 /clear를 쓰세요.
5. 자주 쓰는 작업은 전부 명령어로 만드세요
“또 이 프롬프트 치네” 싶으면 바로 커스텀 명령어로 만드세요. 5분이면 만들 수 있고, 그 이후로는 매번 시간을 아낄 수 있어요. Claude에게 “이 작업을 슬래시 명령어로 만들어줘”라고 시키면 알아서 .claude/commands/ 폴더에 파일을 만들어줘요.
슬래시 명령어 = 시간의 복리
/compact로 메모리를 지키고,/copy로 결과를 즉시 활용하고, 커스텀 명령어로 반복 작업을 없애세요. 작은 습관이 쌓이면 생산성이 2~3배 올라가요.
/ 하나로 시작하세요
오늘 기억할 건 딱 하나예요. Claude Code 채팅창에서 /를 쳐보세요. 사용 가능한 모든 명령어가 목록으로 뜨니까, 거기서 하나씩 눌러보면 자연스럽게 익혀져요. 외울 필요 없어요.
참고 자료
- Anthropic 공식 Claude Code 문서 — docs.anthropic.com/en/docs/claude-code/cli-usage
- Claude Code 설정 가이드 — docs.anthropic.com/en/docs/claude-code/settings
- Claude Code Skills (커스텀 명령어) — docs.anthropic.com/en/docs/claude-code/slash-commands