개인의 기록
  • 소개
  • 프로젝트
  • 글
  • 링크

© 2026 newgirok

← 글 목록

Slash Commands — 반복 작업을 명령 하나로

2025년 12월 24일
Claude CodeSlash Commands자동화커스텀 명령

코드 리뷰 요청을 할 때마다 "이 PR을 검토해줘. 버그, 성능, 보안 관점에서 봐줘. 개선 제안도 함께 줘"라고 타이핑하는 건 번거롭습니다. /code-review를 입력하면 이 모든 과정이 실행됩니다.

Slash Commands란

/로 시작하는 명령으로 특정 작업을 실행합니다. 긴 프롬프트를 짧은 명령으로 대체하고, 반복 워크플로를 자동화합니다.

claude> /code-review
claude> /clear
claude> /compact

프롬프트 확장(Prompt Expansion): 짧은 명령을 미리 정의된 긴 프롬프트로 자동 변환하는 방식. /code-review 하나가 상세한 리뷰 지시로 확장됩니다.

Built-in Commands (주요 카테고리)

워크플로

/plan          작업 계획 수립 (실행 전 검토)
/loop          반복 루프 실행
/batch         여러 항목 일괄 처리
/ultraplan     대규모 작업 심층 계획

리뷰

/code-review   코드 리뷰 실행
/security-review  보안 취약점 검토
/simplify      코드 단순화 제안
/diff          변경 내용 확인
/autofix-pr    PR 자동 수정

대화 관리

/clear         대화 초기화 (새 세션 시작)
/compact       컨텍스트 압축 (긴 대화 요약)
/resume        이전 세션 재개
/rewind        이전 상태로 되돌리기
/export        대화 내보내기

프로젝트

/init          CLAUDE.md 초안 생성
/memory        프로젝트 메모리 관리
/add-dir       추가 디렉토리 접근 허용

모델 및 설정

/model         사용할 Claude 모델 변경
/effort        작업 깊이 설정
/fast          빠른 모드 토글
/config        설정 파일 열기

Custom Commands

.claude/commands/ 디렉토리에 마크다운 파일을 만들어 팀 전용 명령을 만들 수 있습니다.

.claude/
  commands/
    deploy.md
    review-api.md
    db-migrate.md

예시 — /review-api

<!-- .claude/commands/review-api.md -->
# API 엔드포인트 리뷰

현재 변경된 API 엔드포인트를 다음 기준으로 검토해줘:

1. REST 컨벤션 준수 여부
2. 입력값 검증 (DTO, Validation Pipe)
3. 인증/인가 데코레이터 적용 여부
4. 에러 응답 형식 일관성
5. 스웨거 문서 업데이트 여부

검토 후 문제가 있으면 수정 방법도 함께 알려줘.

이후 claude> /review-api를 입력하면 이 프롬프트가 실행됩니다.

인자 전달

명령에 $ARGUMENTS를 포함하면 실행 시 인자를 받을 수 있습니다.

<!-- .claude/commands/ticket.md -->
# 티켓 작업

$ARGUMENTS 티켓을 분석하고 구현 계획을 세워줘.
관련 파일을 찾고, 변경 범위를 추정하고,
구현 순서를 제안해줘.
claude> /ticket JIRA-1234

MCP 서버가 제공하는 명령

MCP 서버를 연결하면 해당 서버가 제공하는 명령이 추가됩니다.

/mcp__github__create_issue
/mcp__jira__search
/mcp__notion__create_page

외부 서비스와 연동된 작업을 명령 하나로 실행할 수 있습니다.

/skills와의 관계

Slash Command는 단순 프롬프트 단축키입니다. Skills는 더 복잡한 다단계 워크플로를 패키징한 것입니다. 간단한 반복 작업은 Custom Command로, 복잡한 작업 흐름은 Skills로 만드는 것이 적합합니다.

명령 목록 확인

claude> /help

현재 사용 가능한 모든 명령 목록을 확인할 수 있습니다. 빌트인 명령과 커스텀 명령이 함께 표시됩니다.

← 이전 글Hooks — Claude Code 이벤트에 셸 명령 자동 실행
다음 글 →Skills — 복잡한 워크플로를 패키징하기