내장 슬래시 명령으로 세션을 제어하고, 자주 쓰는 작업을 커스텀 명령으로 만들어 재사용한다.
슬래시 명령과 커스텀 명령
대화 중 /로 시작하는 입력은 일반 요청이 아니라 슬래시 명령으로 해석됩니다. 세션을 제어하거나 특정 기능을 빠르게 부르는 단축키 역할을 합니다.
학습 목표
- 자주 쓰는 내장 슬래시 명령을 안다.
- 반복 작업을 커스텀 명령으로 만드는 방법을 이해한다.
- 명령으로 워크플로우를 표준화하는 이점을 안다.
자주 쓰는 내장 명령
/help— 사용 가능한 명령과 도움말/clear— 대화 맥락 초기화 (새 작업 시작 시 유용)/init— 프로젝트를 분석해 CLAUDE.md 초안 생성/exit— 세션 종료
/clear는 특히 중요합니다. 이전 작업의 맥락이 새 작업에 섞이지 않도록, 주제가 바뀌면 한 번 비워 주는 것이 좋습니다.
커스텀 명령 만들기
자주 반복하는 지시는 명령으로 저장해 두고 재사용할 수 있습니다. 프로젝트의 .claude/commands/ 폴더에 마크다운 파일을 만들면, 파일 이름이 곧 명령이 됩니다.
<!-- .claude/commands/review.md -->
지금 작업 디렉터리의 변경 사항을 리뷰해줘.
- 버그 가능성
- 네이밍과 가독성
- 누락된 예외 처리
위 세 관점으로 정리해줘.
이제 대화에서 다음처럼 부를 수 있습니다.
> /review
인자 전달하기
명령 안에서 $ARGUMENTS 같은 자리표시자를 쓰면 호출 시 값을 넘길 수 있습니다.
<!-- .claude/commands/explain.md -->
$ARGUMENTS 파일이 하는 일을 초보자도 이해할 수 있게 설명해줘.
> /explain src/lib/auth.ts
왜 쓰나
커스텀 명령은 팀의 작업 방식을 코드로 박제합니다. "리뷰는 이 기준으로", "PR 설명은 이 형식으로" 같은 규칙을 명령으로 만들어 두면 누구나 같은 품질로 작업을 반복할 수 있습니다.
요약
슬래시 명령은 세션을 제어하는 단축키이며, .claude/commands/에 마크다운을 두면 직접 만들 수도 있습니다. 자주 반복하는 지시를 명령으로 표준화하면 워크플로우가 일관되고 빨라집니다.
댓글 0
“Claude Code” 강좌에 대한 댓글입니다.