Claude 코드 슬래시 명령어, 꼭 알아두세요 (저도 몰랐어요)
출처: Dev.to

대부분의 사람들(저 포함)은 Claude Code를 챗봇처럼 사용합니다 — 요청을 입력하고, 코드를 받아서, 다시 반복하는 식이죠. 하지만 슬래시 명령어라는 별도의 레이어가 있어 Claude를 훨씬 강력하게 활용할 수 있습니다. 여기 알아두면 좋은 명령어들을 정리했습니다.
세션 관리
/resume
어젯밤에 터미널을 닫았나요? 이 명령어는 바로 직전 작업을 이어받아, 이전 코딩 세션을 다시 열고 컨텍스트를 잃지 않고 계속할 수 있게 해줍니다.
/branch
현재 대화를 새로운 별도 세션으로 포크합니다. 현재 진행 중인 작업을 망치지 않고 위험한 리팩터링을 시도하고 싶나요? 브랜치를 만들면 됩니다. git branch와 비슷하지만 대화에 적용되는 개념이에요.
/clear
컨텍스트가 너무 복잡해지고 Claude가 같은 얘기를 반복하나요? 초기화하고 새로 시작하세요. 때로는 깨끗한 상태가 가장 빠른 해결책입니다.
코드를 한 줄도 쓰기 전에
/init
새 프로젝트를 시작할 때 가장 먼저 실행하세요. CLAUDE.md 파일을 생성해 Claude에게 여러분의 스택, 컨벤션, 프로젝트 구조 등을 알려줍니다. 코드베이스에 Claude를 온보딩하는 과정이라고 생각하면 됩니다.
/plan
그냥 “이거 만들어줘”라고 말하지 마세요. 먼저 Claude에게 계획을 세우게 하세요. 구현 전에 서면 계획을 세우면 특히 복잡한 기능에서 훨씬 나은 결과물을 얻을 수 있습니다.
/memory
Claude가 세션을 넘어 여러분의 프로젝트에 대해 기억하고 있는 내용입니다. 정기적으로 확인하고, 변경 사항이 있으면 수정해 정확하게 유지하세요. 입력이 잘못되면 결과도 엉망이 됩니다.
개발 중 및 개발 후
/diff
현재 세션에서 이루어진 모든 변경 사항을 인터랙티브 뷰어로 보여줍니다. 전체 git diff, 턴별 변경 사항, 파일 간 이동 등을 토글할 수 있어 마지막 커밋 이후 정확히 무엇이 바뀌었는지를 빠르게 확인할 수 있습니다.
/compact
대화가 길어지고 세션이 느려졌나요? 중요한 부분은 유지하면서 컨텍스트를 압축합니다. 스레드를 잃지 않으면서도 응답 속도가 빨라집니다.
/security-review
그 의미는 자명합니다. 인증, 결제, API, 사용자 데이터와 관련된 코드를 배포하기 전에 반드시 실행하세요. 프로덕션에서 문제를 잡는 것보다 여기서 미리 잡는 것이 훨씬 낫습니다.