정의

Claude Code 슬래시 커맨드는 반복적으로 사용되는 프롬프트와 컨텍스트를 마크다운 파일 형태로 저장하여, CLI 인터페이스에서 단일 명령어로 실행할 수 있게 하는 개인화된 자동화 시스템이다.

핵심 속성

  • 저장 위치: 프로젝트 단위(.claude/commands/) 또는 글로벌 단위(~/.claude/commands/)로 관리된다.
  • 구성 요소: YAML 프론트매터(설명, 도구 권한, 모델 설정)와 프롬프트 본문으로 구성된다.
  • 인자 처리: $ARGUMENTS를 통해 전체 문자열을 받거나 $1, $2 등을 통해 위치 인자를 수용한다.
  • 네임스페이스: 하위 폴더를 통해 /team:review와 같은 형식으로 명령어를 체계화할 수 있다.
  • 도구 제어: allowed-tools 필드를 통해 해당 커맨드가 사용할 수 있는 도구(Bash, Read, Write 등)를 제한하여 보안과 실행 속도를 최적화한다.

관계

인용

“슬래시 커맨드는 특정 폴더에 저장된 프롬프트 파일일 뿐이다. /review라고 치면 Claude는 해당 파일을 로드하고 전달된 인자와 함께 실행한다. 플러그인도, 빌드 단계도, 레지스트리도 필요 없다.”

출처

클리핑 · x.com