모든 도구
무료

검색 및 인쇄 가능한 Claude Code 레퍼런스 — CLI 명령어, 슬래시 명령어, 모드, 플래그, 설정, 유용한 워크플로. 무료.

실행

10
claude
현재 디렉터리에서 대화형 세션 시작
claude "fix the build"
초기 프롬프트로 시작
claude -p "explain this repo"
출력 모드: 한 번 실행, 결과 출력, 종료
cat log | claude -p "find the error"
출력 모드로 stdin 파이프
claude -c / claude --continue
가장 최근 대화 계속
claude -r / claude --resume
재개: 이전 세션 선택
claude --resume <session-id>
id로 특정 세션 재개
claude update
CLI를 최신 버전으로 업데이트
claude doctor
설치 및 상태 진단
claude mcp
CLI에서 MCP 서버 구성

슬래시 명령

12
/help
사용 가능한 명령과 사용법 목록
/clear
대화 기록과 컨텍스트 지우기
/compact
컨텍스트 요약 및 압축
/init
프로젝트용 CLAUDE.md 생성
/model
활성 모델 전환
/agents
서브에이전트 생성 및 관리
/mcp
MCP 서버 연결 보기 및 관리
/config
설정 / 구성 패널 열기
/review
풀 리퀘스트 또는 현재 diff 검토
/vim
프롬프트에서 Vim 키바인딩 활성화
/memory
CLAUDE.md 메모리 파일 편집
/cost
세션의 토큰 사용량과 비용 표시

프롬프트 접두사

6
@path/to/file
컨텍스트에서 파일 또는 디렉터리 참조
# remember this
메모리에 줄 추가 (어느 CLAUDE.md인지 선택)
! ls -la
Bash 모드: 셸 명령 직접 실행
/command
내장 또는 커스텀 슬래시 명령 실행
@folder/
전체 디렉터리 참조
paste image
스크린샷을 붙여넣어 포함

모드

6
Shift + Tab
모드 순환: 일반 → 자동 수락 → 계획
auto-accept edits
각 파일 편집을 확인 없이 적용
plan mode
조사 후 계획 제안, 변경 없음
normal mode
각 작업마다 확인 요청
--permission-mode plan
계획 모드로 바로 시작
--permission-mode acceptEdits
편집 자동 수락으로 시작

키보드 단축키

9
Esc
응답 중 Claude 중단
Esc Esc
이전 메시지 편집 / 되감기
Ctrl + C
현재 입력 또는 생성 취소
Ctrl + D
Claude Code 세션 종료
Ctrl + L
터미널 화면 지우기
Ctrl + R
상세 / 확장 출력 토글
Up / Down
입력 기록 탐색
Shift + Tab
권한 모드 순환
\ + Enter
프롬프트에 줄바꿈 삽입

일반 플래그

10
--model <name>
모델 선택 (예: opus, sonnet)
--add-dir <path>
추가 디렉터리 접근 허용
--permission-mode <m>
plan | acceptEdits | default | bypassPermissions
--allowedTools "Bash,Edit"
특정 도구 사전 허용
--disallowedTools "Bash"
특정 도구 차단
--output-format json
스크립팅용 구조화 출력 (출력 모드)
--max-turns 5
출력 모드에서 에이전트 턴 제한
--append-system-prompt "..."
시스템 프롬프트에 추가
--verbose
턴별 전체 출력 표시
--dangerously-skip-permissions
모든 권한 프롬프트 건너뛰기 (주의해서 사용)

구성과 메모리

9
.claude/settings.json
프로젝트 설정 (공유, 커밋됨)
.claude/settings.local.json
프로젝트 설정 (개인, git 무시)
~/.claude/settings.json
모든 프로젝트의 사용자 수준 설정
CLAUDE.md
모든 세션에 로드되는 프로젝트 메모리
CLAUDE.local.md
개인 프로젝트 메모리 (git 무시)
~/.claude/CLAUDE.md
모든 프로젝트의 전역 메모리
.claude/commands/*.md
커스텀 슬래시 명령
.mcp.json
프로젝트 범위 MCP 서버 정의
permissions.allow / deny
settings.json의 도구 허용 / 거부 규칙

후크

8
PreToolUse
도구 실행 전 명령 실행
PostToolUse
도구 완료 후 실행 (예: lint/format)
UserPromptSubmit
프롬프트 제출 시 실행
Stop
Claude 응답 완료 시 실행
SubagentStop
서브에이전트 완료 시 실행
SessionStart
세션 시작 시 실행
Notification
알림 시 실행 (예: 입력 대기)
matcher: "Edit|Write"
후크를 특정 도구로 범위 지정

MCP 서버

8
claude mcp add <name> -- <cmd>
stdio MCP 서버 추가
claude mcp add --transport http <name> <url>
원격 HTTP MCP 서버 추가
claude mcp list
구성된 MCP 서버 목록
claude mcp get <name>
한 서버의 세부 정보 표시
claude mcp remove <name>
MCP 서버 제거
/mcp
상태 보기 및 서버 인증
--mcp-config <file>
JSON 파일에서 MCP 서버 로드
@server:resource
프롬프트에서 MCP 리소스 참조

유용한 워크플로

8
claude "/review"
커밋 전 현재 diff 검토
plan first, then build
Shift+Tab으로 계획 모드, 승인 후 실행
# add a project convention
규칙을 CLAUDE.md에 빠르게 저장
@file.php explain this
질문과 함께 파일을 컨텍스트에 추가
claude -p "..." | tee out.txt
Claude를 스크립트화하고 출력 캡처
git diff | claude -p "write a commit msg"
diff로 커밋 메시지 생성
/clear between tasks
주제 전환 시 컨텍스트 초기화
/compact when long
긴 세션을 압축해 컨텍스트 확보

“:q”와 일치하는 항목이 없습니다.


도움이 필요하신가요?
이 도구에서 문제를 발견하셨나요? 저희 팀에 알려주세요.
문제 신고

이 무료 도구를 귀하의 웹사이트에 추가하세요 — 아래 코드를 복사하여 붙여넣으세요.