김과장
⌨️ 슬래시 명령어 완전 정복

Step 20 / 22

⌨️ 슬래시 명령어 완전 정복

Claude Code 터미널의 단축키 — /copy, /compact, /init 등 필수 명령어

슬래시 명령어 = 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 연동 부분만 기억해줘. 나머지는 잊어도 돼.

뒤에 지시를 추가하면, 어떤 부분을 중점적으로 기억할지알려줄 수 있어요. 작업 방향이 바뀌었을 때 특히 유용해요.

언제 써야 할까?

1
대화가 길어졌을 때

30분 이상 대화했거나, 20번 이상 주고받았으면 한번 쓰세요

2
Claude가 느려졌을 때

응답이 평소보다 오래 걸리면 컨텍스트가 길어진 신호예요

3
주제가 바뀌었을 때

이전 작업과 관계없는 새 작업을 시작할 때 정리해주면 좋아요

4
"컨텍스트 한도" 경고가 뜰 때

이건 긴급 신호예요. 즉시 /compact 하세요

/compact vs /clear 차이

/compact는 대화를 요약하는 거고,/clear는 대화를 완전히 삭제하는 거예요. /compact는 맥락이 유지되지만, /clear는 처음부터 다시 시작하는 거예요. 보통은 /compact를 먼저 쓰고, 정말 새 시작이 필요할 때만 /clear를 쓰세요.

/init — CLAUDE.md 자동 생성

새 프로젝트를 시작할 때 가장 먼저 해야 할 일이 뭘까요? 바로 CLAUDE.md 파일을 만드는 거예요. 이 파일은 Claude Code에게 “이 프로젝트가 뭔지, 어떻게 작업해야 하는지” 알려주는 설명서예요.

그런데 이걸 직접 쓰려면 귀찮잖아요./init을 입력하면 Claude가 프로젝트 구조를 분석해서자동으로 CLAUDE.md를 만들어줘요.

CLAUDE.md 자동 생성
/init

/init이 해주는 것

1
프로젝트 구조 분석

폴더 구조, package.json, 설정 파일 등을 자동으로 읽어요

2
기술 스택 파악

React, Next.js, Python 등 어떤 기술을 쓰는지 알아내요

3
CLAUDE.md 작성

프로젝트 설명, 구조, 빌드 명령어 등을 자동으로 기록해요

4
커밋 제안

CLAUDE.md를 git에 추가할지 물어봐요

/init이 만들어주는 CLAUDE.md 예시
# 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을 입력하면 현재 사용 가능한 모델 목록이 뜨고, 그중에서 하나를 선택할 수 있어요.

빠른 모드 전환

빠른 모드 (Haiku) 전환
/fast

/fast는 가장 빠른 모델(Haiku)로 바로 전환하는 단축키예요. 간단한 질문이나 수정 작업에는 빠른 모델로 충분해요.

모델특징추천 용도
Opus가장 똑똑하지만 느림복잡한 설계, 긴 코드 작성, 어려운 버그
Sonnet균형 잡힌 모델 (기본값)대부분의 일상 작업
Haiku (/fast)가장 빠르지만 간단한 작업용오타 수정, 간단한 질문, 파일 이름 변경

전환 전략

보통은 Sonnet(기본)으로 작업하다가, 간단한 건 /fast로, 어려운 건 /model에서 Opus로 바꾸면 돼요. 같은 세션 안에서 자유롭게 전환할 수 있어요.

나만의 명령어 만들기 (Skills)

Claude Code의 기본 슬래시 명령어만으로도 충분하지만, 반복 작업이 있다면 나만의 슬래시 명령어를 만들 수 있어요. 이걸 Skills라고 불러요.

예를 들어 매번 “커밋 메시지를 한국어로 작성하고, 컨벤션에 맞게 커밋해줘”라고 치는 대신,/commit이라고만 치면 되게 만들 수 있어요.

만드는 법 — .claude/commands/ 폴더

1
.claude/commands/ 폴더 만들기

프로젝트 루트에 이 폴더를 만드세요

2
명령어이름.md 파일 만들기

예: commit.md, review.md, deploy.md

3
파일 안에 프롬프트 작성

Claude에게 시킬 작업을 자세히 적어두세요

4
/명령어이름 으로 실행

Claude Code에서 /commit 하면 바로 실행돼요

.claude/commands/commit.md — 커밋 자동화 예시
# 커밋 자동화

1. git diff --staged로 변경 사항 확인
2. 변경 내용을 분석해서 커밋 메시지 작성
3. 커밋 메시지 규칙:
   - 한국어로 작성
   - 컨벤션: feat: / fix: / content: / chore:
   - 50자 이내 제목 + 본문
4. 사용자에게 커밋 메시지를 보여주고 확인받기
5. 확인되면 git commit 실행
Claude Code에서 사용
/commit

실전 커스텀 명령어 예시

/review

코드 리뷰를 자동으로 실행

.claude/commands/review.md
현재 브랜치의 변경 사항을 분석해서 코드 리뷰를 해줘.
버그 가능성, 성능 이슈, 코드 스타일을 체크해줘.
심각도 (높음/중간/낮음)를 표시해줘.

/daily

오늘의 작업 요약 리포트 생성

.claude/commands/daily.md
오늘 내가 수정한 파일과 커밋을 분석해서
일일 작업 보고서를 만들어줘.
- 완료한 작업
- 변경된 파일 수
- 남은 할일 (TODO 주석 기반)
마크다운 형식으로 깔끔하게 정리해줘.

/test

테스트 코드 자동 생성

.claude/commands/test.md
$ARGUMENTS 파일에 대한 테스트 코드를 작성해줘.
- 정상 케이스 + 에러 케이스 모두 포함
- 테스트 프레임워크: vitest
- 파일명: 원본파일명.test.ts

$ARGUMENTS는 명령어 뒤에 붙이는 인자를 받아요./test src/utils/calculator.ts라고 입력하면,$ARGUMENTSsrc/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 Code에게 직접 시키기
.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 채팅창에서 /를 쳐보세요. 사용 가능한 모든 명령어가 목록으로 뜨니까, 거기서 하나씩 눌러보면 자연스럽게 익혀져요. 외울 필요 없어요.

참고 자료