
클로드 코드를 오래 쓸수록 자주 반복하는 요청이 생깁니다. 예를 들어 코드 리뷰 요청, 특정 형식으로 분석하기, 성능 점검, 보안 확인 같은 흐름입니다. 이럴 때 매번 길게 설명하지 않고 짧게 실행할 수 있게 해주는 것이 slash commands입니다.
이 글은 클로드 코드 slash commands 사용법을 처음 보는 기준으로 정리한 글입니다. 기본 내장 명령과 커스텀 명령의 차이, 어떤 상황에서 체감이 큰지, 프로젝트 단위와 개인 단위를 어떻게 나눌지까지 함께 설명합니다.
Table of Contents
slash commands가 왜 편한가
공식 문서 기준으로 slash commands는 대화형 세션에서 /로 시작하는 명령입니다. 내장 명령도 있고, 직접 Markdown 파일을 만들어 커스텀 명령을 추가할 수도 있습니다.
- 자주 쓰는 요청을 짧은 명령으로 줄일 수 있음
- 팀에서 공통으로 쓰는 작업 흐름을 정리하기 좋음
- 개인용 명령과 프로젝트용 명령을 나눠 관리할 수 있음
기본 내장 명령부터 익히는 편이 좋다
처음부터 커스텀 명령을 만들기보다, 공식 문서에 있는 기본 명령부터 익히는 편이 낫습니다. 예를 들어 /add-dir, /config, /doctor, /memory, /permissions 같은 흐름은 실제 사용 빈도가 높습니다.
이 기본 명령들이 익숙해지면, 그다음에 내가 반복하는 요청만 커스텀으로 뽑아내면 됩니다.
커스텀 slash command는 어디에 두나
공식 문서에는 두 가지 위치가 나옵니다.
.claude/commands/: 프로젝트용 명령~/.claude/commands/: 개인용 명령
팀과 공유할 명령은 프로젝트 폴더에 두고, 내 취향에 가까운 명령은 홈 디렉터리 쪽에 두는 편이 자연스럽습니다.
어떤 작업을 명령으로 빼면 좋을까
매번 같은 문장을 반복하는 작업이 가장 좋습니다. 예를 들면 성능 점검, 보안 리뷰, 커밋 메시지 제안, PR 리뷰 준비처럼 입력 패턴이 비슷한 작업입니다.
반대로 매번 맥락이 많이 달라지는 작업은 억지로 명령화하지 않는 편이 좋습니다.
정리
slash commands는 거창한 자동화보다, 자주 쓰는 프롬프트를 짧고 안정적으로 재사용하는 데 의미가 있습니다. 기본 명령을 먼저 익히고, 반복성이 높은 요청만 커스텀 명령으로 빼는 흐름이 가장 현실적입니다.
참고한 공식 문서
- Anthropic Slash commands
![]()