# 슬래시 커맨드 > 실행 중인 Claude Code 세션에서 입력하는 커맨드. ``` /command [인수] ``` 세션 내에서 언제든 `/help`를 입력해 모든 커맨드를 볼 수 있습니다. ## 빠른 참조 | 커맨드 | 설명 | |--------|------| | `/init` | 프로젝트의 `CLAUDE.md` 파일 및 선택적 스킬/훅 생성 | | `/memory` | Claude 메모리 파일 편집 (전역, 프로젝트, 로컬) | | `/config` | 설정 패널 열기 | | `/hooks` | 도구 이벤트의 훅 설정 보기 | | `/mcp` | MCP 서버 관리 — 활성화, 비활성화, 재연결 | | `/permissions` | 도구의 허용/차단 규칙 관리 | | `/plan` | plan 모드 활성화 또는 현재 세션 계획 열기/설명 | | `/model` | 현재 세션의 AI 모델 설정 | | `/commit` | AI가 생성한 메시지로 git 커밋 생성 | | `/review` | 풀 리퀘스트 검토 | | `/skills` | 사용 가능한 스킬 목록 | | `/compact` | 컨텍스트 사용량 줄이기 위해 대화 기록 요약 | | `/clear` | 대화 기록 지우기 및 컨텍스트 해제 | | `/help` | 도움말 및 사용 가능한 커맨드 표시 | | `/login` | 로그인 또는 Anthropic 계정 전환 | | `/logout` | Anthropic 계정에서 로그아웃 | --- ## 프로젝트 및 메모리 커맨드 ### `/init` 코드베이스를 분석하고 `CLAUDE.md` 파일과 선택적으로 스킬과 훅을 설정합니다. Claude가 주요 프로젝트 파일(매니페스트, CI 설정, 빌드 스크립트, README)을 조사한 후 인터뷰를 통해 빠진 내용을 채우고 출력 파일을 작성합니다. 설정 내용(사용자 선택에 따라): - **프로젝트 `CLAUDE.md`** — 팀 공유 지시사항, 소스 컨트롤에 커밋 - **개인 `CLAUDE.local.md`** — 이 프로젝트의 개인 설정(gitignore됨) - **스킬** — 슬래시 커맨드로 호출하는 온디맨드 워크플로우 - **훅** — 도구 이벤트에서 자동으로 실행되는 결정론적 셸 커맨드 > 💡 언제든 `/init`을 다시 실행하세요. `CLAUDE.md`가 이미 있으면 Claude가 파일을 덮어쓰는 대신 구체적인 변경 사항을 제안합니다. ### `/memory` Claude의 메모리 파일 대화형 에디터를 엽니다. 세 가지 메모리 범위: | 범위 | 파일 | 적용 대상 | |------|------|----------| | 전역 | `~/.claude/CLAUDE.md` | 모든 프로젝트의 나 | | 프로젝트 | 프로젝트 루트의 `CLAUDE.md` | 팀 전체 | | 로컬 | 프로젝트 루트의 `CLAUDE.local.md` | 이 프로젝트의 나 (gitignore됨) | --- ## 설정 커맨드 ### `/config` (별칭: `/settings`) Claude Code 설정을 보고 편집하는 설정 패널 열기. ### `/hooks` 현재 세션에서 활성화된 훅 설정 표시. 훅을 만들거나 편집하려면 `/init`을 사용하거나 `.claude/settings.json`을 직접 편집하세요. ### `/mcp [enable|disable [server-name]]` 현재 세션의 MCP 서버 관리: | 인수 | 효과 | |------|------| | (없음) | MCP 관리 패널 열기 | | `enable` | 모든 비활성 MCP 서버 활성화 | | `enable ` | 특정 서버 활성화 | | `disable` | 모든 활성 MCP 서버 비활성화 | | `disable ` | 특정 서버 비활성화 | | `reconnect ` | 특정 서버에 재연결 | > 📝 `/mcp enable/disable`로 만든 변경 사항은 현재 세션에만 적용됩니다. ### `/permissions` (별칭: `/allowed-tools`) 도구의 허용 및 차단 규칙을 보고 관리하는 권한 패널 열기. ### `/model [모델]` 세션의 AI 모델 설정: ``` /model /model sonnet /model claude-opus-4-5 ``` --- ## 세션 관리 커맨드 ### `/plan [open|<설명>]` | 인수 | 효과 | |------|------| | (없음) | plan 모드 토글 | | `open` | 현재 계획 열기 및 표시 | | `<설명>` | 주어진 설명으로 새 계획 생성 | plan 모드에서 Claude는 어떤 작업도 실행하기 전에 작성된 계획을 만들고 승인을 기다립니다. ### `/compact [지시사항]` 대화 기록을 요약하고 컨텍스트 윈도우가 가득 차도 작업을 계속할 수 있게 합니다. 선택적 인수로 요약 방법을 지시할 수 있습니다. ``` /compact /compact 데이터베이스 스키마 변경에만 집중해줘 /compact 완료된 최근 세 작업만 요약해줘 ``` ### `/clear` (별칭: `/reset`, `/new`) 전체 대화 기록을 지우고 컨텍스트를 해제해 동일한 작업 디렉토리에서 새 세션을 시작합니다. `/compact`와 달리 요약하는 대신 모든 기록을 제거합니다. ### `/skills` 현재 세션에서 사용 가능한 모든 스킬을 나열합니다. --- ## Git 커맨드 ### `/commit` AI가 생성한 커밋 메시지로 git 커밋을 만듭니다. Claude가 현재 git 상태와 diff를 읽고, 스테이징된 변경 사항을 분석하고, "무엇"이 아닌 "왜"에 초점을 맞춘 간결한 커밋 메시지를 작성합니다. 안전 규칙: - 기존 커밋을 절대 amend하지 않음 - 훅을 건너뛰지 않음 (`--no-verify` 사용 안 함) - 시크릿을 포함할 가능성이 있는 파일은 커밋하지 않음 - 변경 사항이 없으면 빈 커밋을 만들지 않음 > 📝 `/commit`은 `git add`, `git status`, `git commit`에만 접근 가능합니다. push, rebase 등의 다른 git 작업은 실행할 수 없습니다. ### `/review [PR-번호]` GitHub CLI(`gh`)를 사용해 풀 리퀘스트에 AI 코드 리뷰를 실행합니다. PR 번호 없이 사용하면 열린 PR 목록을 표시합니다. 리뷰 내용: - PR이 하는 일 개요 - 코드 품질 및 스타일 분석 - 구체적인 개선 제안 - 잠재적 문제 또는 리스크 - 성능, 테스트 커버리지, 보안 고려사항 > 📝 `/review`는 [GitHub CLI](https://cli.github.com/)(`gh`)가 설치되고 인증되어야 합니다. --- ## 계정 및 도움말 커맨드 ### `/help` 현재 세션에서 사용 가능한 모든 슬래시 커맨드 목록 표시 — 내장 커맨드, 스킬 커맨드, 설치된 플러그인이 추가한 커맨드 포함. ### `/login` Anthropic 계정에 로그인하거나 계정을 전환합니다. ### `/logout` Anthropic 계정에서 로그아웃합니다. 로그아웃 후 다음 세션에서 다시 인증을 요청합니다. --- ## 커스텀 스킬 커맨드 `.claude/skills//SKILL.md`에 스킬이 생성되면 해당 스킬이 로드된 모든 세션에서 `/`으로 사용할 수 있습니다. ``` /verify /deploy staging /fix-issue 123 ``` `/skills`를 실행해 로드된 모든 스킬과 설명을 확인하세요.