Slash Commands
무엇인가
슬래시 명령(slash command)은 에이전트에서 /name을 입력해 실행하는 재사용 가능한 프롬프트입니다. 전화기의 단축 다이얼 버튼을 떠올려 보세요. 매번 전체 번호를 누르는 대신 버튼 하나만 누르면 전체 번호가 걸립니다. 매번 길고 신중하게 작성한 지시를 다시 입력하는 대신, 한 번 저장해 두고 짧은 이름으로 호출합니다. 많은 명령이 인자를 받기 때문에, 하나의 명령을 서로 다른 입력으로 재사용할 수 있습니다 — /review src/auth와 /review src/api처럼.
강점
- 좋은 프롬프트를 한 번 저장해 매번 다시 작성하지 않고 안정적으로 재생합니다.
- 호출이 짧아서, 흔히 쓰는 워크플로가 몇 번의 키 입력으로 줄어듭니다.
- 인자 덕분에 하나의 명령이 다양한 입력에 걸쳐 유연해집니다.
- 버전 관리하고 공유할 수 있는 평범한 파일로 저장되므로, 팀이 동일한 표현을 사용합니다.
트레이드오프
- 명령은 그 안의 프롬프트만큼만 좋습니다 — 모호한 프롬프트는 모호한 결과를 줍니다.
- 명령이 점점 쌓이면 기억하고 유지보수하기 어려워집니다.
- 프롬프트에 대한 단축키일 뿐 보장은 아닙니다; 에이전트는 여전히 그것을 해석합니다.
- 실제로 무엇이 전송되는지를 약간 가리므로, 처음 접하는 사람에게는 놀라울 수 있습니다.
언제 사용하나
같은 지시를 반복해서 입력하고 있다는 것을 발견할 때마다 슬래시 명령을 만드세요 — 코드 리뷰 프롬프트, 커밋 메시지 생성기, "이 파일 설명해 줘" 요청 — 특히 일관되게 유지하고 싶은 고정된 구조가 있는 경우에 그렇습니다.
바이브 코딩 적합성
슬래시 명령은 당신의 가장 좋은 프롬프트를 개인 도구 모음으로 바꿔 줍니다. 한 번 작성한 신중한 프롬프트가 누르기만 하면 되는 믿을 수 있는 버튼이 되므로, 품질이 매 세션마다 정확한 표현을 기억하는 것에 좌우되지 않습니다. 인자와 결합하면 잘 다듬어진 하나의 명령으로 작업의 전체 부류를 다룰 수 있습니다.
---
description: Review a file for bugs and clarity.
argument-hint: <path>
---
Review the file at $ARGUMENTS. List concrete bugs first,
then smaller clarity or naming suggestions. Be specific.