ClaudeClaude Code 운영

slash commands와 세션 제어

Claude Code의 built-in slash commands를 세션 정리, 설정 변경, memory 편집, MCP 연결 관점에서 어떻게 읽어야 하는지 정리합니다.

마지막 수정 2026년 3월 25일

기본 패턴

text
/help
/clear
/compact
/config
/memory
/permissions
/mcp

설명

  • Claude Code의 slash commands는 단축 명령어라기보다 "세션 운영 패널"에 가깝습니다. 대화 정리, 설정 변경, memory 편집, permissions 점검, MCP 연결처럼 채팅만으로 하기 번거로운 작업을 빠르게 제어할 수 있습니다.
  • /clear/compact는 비슷해 보여도 역할이 다릅니다. 완전히 새로 시작하고 싶을 때는 /clear, 맥락을 압축해서 계속 이어 가고 싶을 때는 /compact가 더 잘 맞습니다.
  • /config, /memory, /permissions는 세션 품질을 좌우하는 명령입니다. 출력이 이상하거나 행동 규칙이 흔들릴 때, 단순히 프롬프트만 다시 쓰기보다 현재 설정과 memory를 점검하는 쪽이 더 빠를 수 있습니다.
  • /init은 프로젝트 세팅의 시작점이고, /mcp는 외부 도구 연결의 시작점입니다. 즉 slash commands는 단순 편의 기능이 아니라 Claude Code의 운영 모델을 드러내는 인터페이스라고 볼 수 있습니다.
  • 좋은 사용법은 명령 목록을 외우는 것이 아니라, "지금 문제는 세션 맥락 문제인가, 설정 문제인가, 권한 문제인가, 외부 도구 연결 문제인가"를 먼저 분류하는 것입니다. 그러면 어떤 slash command를 써야 할지도 자연스럽게 정리됩니다.

빠른 정리

명령주로 하는 일
/help사용 가능한 명령과 도움말 확인
/clear대화 기록 초기화
/compact현재 맥락을 압축해 세션 이어가기
/config설정 조회와 수정
/memorymemory 파일 편집
/permissions권한 상태 확인과 조정
/mcpMCP 서버 연결과 인증 관리

주의할 점

slash commands는 자주 쓰는 프롬프트를 줄이는 용도만이 아닙니다. 세션이 길어졌을 때는 /compact, 규칙이 흔들릴 때는 /memory, 외부 도구가 안 붙을 때는 /mcp처럼 문제 유형에 맞춰 쓰는 편이 훨씬 효과적입니다.

참고 링크

1 sources