Claude Code 치트시트 v2.1.96 · 한국어

⌨️ 키보드 단축키
일반 조작
Ctrl+C
입력/생성 취소
Ctrl+D
세션 종료
Ctrl+L
화면 지우기
Ctrl+O
상세 출력 토글
Ctrl+R
히스토리 역방향 검색
Ctrl+G
에디터에서 프롬프트 열기
Ctrl+B
작업 백그라운드 전환
Ctrl+T
작업 목록 토글
Ctrl+V
이미지 붙여넣기
Ctrl+F ×2
백그라운드 에이전트 종료
Esc+Esc
되돌리기(Undo)
Ctrl+X Ctrl+E
외부 에디터 열기 NEW
/ (트랜스크립트)
트랜스크립트 검색 NEW
모드 전환
Shift+Tab
권한 모드 순환
Alt+P
모델 전환
Alt+T
사고(Thinking) 토글
입력
\+Enter
줄바꿈 (빠른 방법)
Ctrl+J
줄바꿈 (제어 시퀀스)
접두사
/
슬래시 명령어
!
직접 Bash 실행
@
파일 멘션 + 자동완성
세션 선택기
탐색
펼치기/접기
P
미리보기
R
이름 변경
/
검색
A
모든 프로젝트
B
현재 브랜치
🔌 MCP 서버
서버 추가
--transport http
원격 HTTP (권장)
--transport stdio
로컬 프로세스
--transport sse
원격 SSE
범위
.claude.json
로컬 (프로젝트별)
.mcp.json
프로젝트 (VCS 공유)
~/.claude.json
사용자 (전역)
관리
/mcp
인터랙티브 UI
claude mcp list
모든 서버 목록
claude mcp serve
CC를 MCP 서버로 실행
Elicitation
작업 중 입력 요청 NEW
⚡ 슬래시 명령어
세션
/clear
대화 초기화
/compact [초점]
컨텍스트 압축
/resume
세션 재개/전환
/rename [이름]
현재 세션 이름 지정
/branch [이름]
대화 분기 (/fork 별칭)
/cost
토큰 사용량 (모델별/캐시 분석) UPD
/context
컨텍스트 시각화 (그리드)
/diff
인터랙티브 diff 뷰어
/copy
마지막 응답 복사
/export
대화 내보내기
설정
/config
설정 열기
/model [모델]
모델 전환
/fast [on|off]
빠른 모드 토글
/theme
색상 테마 변경
/permissions
권한 확인/수정 (Recent 탭: 거부 내역) UPD
/effort [레벨]
노력 수준 설정 NEW
/color [색상]
프롬프트 바 색상 설정
/keybindings
키보드 단축키 설정
/terminal-setup
터미널 키바인딩 설정
도구
/init
CLAUDE.md 생성
/memory
CLAUDE.md 파일 편집
/mcp
MCP 서버 관리
/hooks
훅 관리
/skills
사용 가능한 스킬 목록
/agents
에이전트 관리
/chrome
Chrome 연동
/reload-plugins
플러그인 핫 리로드
/add-dir <경로>
작업 디렉터리 추가
특수
/btw <질문>
사이드 질문 (컨텍스트 무관)
/plan [설명]
플랜 모드 (+ 자동 시작)
/loop [간격]
반복 작업 예약
/voice
푸시투토크 음성 (20개 언어)
/doctor
설치 진단
/pr-comments
GitHub PR 댓글 가져오기
/stats
사용 통계 및 선호도
/insights
세션 분석 보고서
/desktop
Desktop 앱에서 계속
/remote-control
claude.ai/code 브릿지 NEW
/usage
요금제 한도 & 속도 제한
/schedule
클라우드 예약 작업
/security-review
보안 분석
/help
도움말 표시
/feedback
피드백 제출 (/bug 별칭)
/powerup
인터랙티브 기능 학습 (애니메이션 데모) NEW
/release-notes
인터랙티브 버전 피커 UPD
/stickers
스티커 주문!
📁 메모리 & 파일
CLAUDE.md 위치
./CLAUDE.md
프로젝트 (팀 공유)
~/.claude/CLAUDE.md
개인 (모든 프로젝트)
/etc/claude-code/
관리형 (조직 전체)
규칙 & 가져오기
.claude/rules/*.md
프로젝트 규칙
~/.claude/rules/*.md
사용자 규칙
paths: 프론트매터
경로별 규칙 적용
@path/to/file
CLAUDE.md에서 가져오기
자동 메모리
  • ~/.claude/projects/<proj>/memory/
  • MEMORY.md + 토픽 파일, 자동 로드
🧠 워크플로우 & 팁
플랜 모드
  • Shift+Tab 순환: 일반 → 자동수락 → 플랜
  • --permission-mode plan: 플랜 모드로 시작
사고(Thinking) & 노력 수준
  • Alt+T: 사고 모드 켜기/끄기
  • "ultrathink": 해당 턴 최대 노력
  • Ctrl+O: 사고 과정 보기 (상세 모드)
  • /effort: ○ low · ◐ med · ● high NEW
Git Worktree
  • --worktree name: 기능별 격리 브랜치
  • isolation: worktree: 에이전트 자체 워크트리
  • sparsePaths: 필요한 디렉터리만 체크아웃 NEW
  • /batch: 워크트리 자동 생성
음성 모드
  • /voice: 푸시투토크 활성화
  • Space (홀드): 녹음, 놓으면 전송
  • 20개 언어 지원 (EN, ES, FR, DE, KO 등)
  • 이미지 붙여넣기 시 [Image #N] 칩 삽입 NEW
컨텍스트 관리
  • /context: 사용량 + 최적화 팁
  • /compact [초점]: 초점 맞춰 압축
  • ~95% 용량 시 자동 압축
  • Opus 4.6 기준 1M 컨텍스트 (Max/Team/Enterprise)
  • CLAUDE.md는 압축 후에도 유지
  • 75분+ 유휴 시 /clear 안내 표시 NEW
세션 활용
  • claude -c: 마지막 대화 이어서
  • claude -r "이름": 이름으로 재개
  • /btw 질문: 사이드 질문, 컨텍스트 비용 없음
SDK / 헤드리스
  • claude -p "쿼리": 비대화형 실행
  • --output-format json: 구조화된 출력
  • --max-budget-usd 5: 비용 한도
  • cat file | claude -p: 파이프 입력
스케줄링 & 원격
  • /loop 5m msg: 반복 작업
  • /rc: 원격 제어
  • --remote: claude.ai 웹 세션
⚙️ 설정 & 환경변수
설정 파일
~/.claude/settings.json
사용자 설정
.claude/settings.json
프로젝트 (공유)
.claude/settings.local.json
로컬 전용
~/.claude.json
OAuth, MCP, 상태
.mcp.json
프로젝트 MCP 서버
managed-settings.d/
드롭인 정책 조각 (알파벳순 병합) NEW
주요 설정
modelOverrides
모델 선택기 → 커스텀 ID 매핑
autoMemoryDirectory
커스텀 메모리 디렉터리
worktree.sparsePaths
스파스 체크아웃 디렉터리
sandbox.failIfUnavailable
샌드박스 불가 시 에러 종료 NEW
disableDeepLinkRegistration
딥링크 프로토콜 등록 비활성화 NEW
allowedChannelPlugins
채널 플러그인 허용 목록 (관리형) NEW
forceRemoteSettingsRefresh
원격 설정 강제 갱신 후 시작 NEW
disableSkillShellExecution
스킬 인라인 셸 실행 비활성화 NEW
_meta["anthropic/maxResultSizeChars"]
MCP 결과 최대 50만자로 확장 NEW
주요 환경변수
ANTHROPIC_API_KEY
API 키
ANTHROPIC_MODEL
모델 지정
CLAUDE_CODE_EFFORT_LEVEL
low / med / high
MAX_THINKING_TOKENS
0=끄기
ANTHROPIC_CUSTOM_MODEL_OPTION
커스텀 /model 항목
CLAUDE_CODE_PLUGIN_SEED_DIR
다중 플러그인 시드 디렉터리
CLAUDECODE
CC 셸 감지 (=1)
IS_DEMO
데모 모드 (이메일/조직 숨김)
CLAUDE_CODE_NO_FLICKER
=1 깜빡임 없는 alt-screen 렌더링 NEW
CLAUDE_CODE_SUBPROCESS_ENV_SCRUB
=1 서브프로세스 자격증명 제거 NEW
MCP_CONNECTION_NONBLOCKING
=true -p 모드 MCP 연결 대기 건너뛰기 NEW
CLAUDE_STREAM_IDLE_TIMEOUT_MS
스트리밍 유휴 타임아웃 (기본 90초) NEW
OTEL_LOG_TOOL_DETAILS
=1 OpenTelemetry 도구 상세 기록 NEW
CLAUDE_CODE_MCP_SERVER_NAME
MCP headersHelper 서버명 NEW
CLAUDE_CODE_MCP_SERVER_URL
MCP headersHelper 서버 URL NEW
ANTHROPIC_DEFAULT_MODEL_NAME
/model 피커 표시명 커스텀 NEW
CLAUDE_CODE_USE_MANTLE
Mantle 기반 Bedrock 사용 설정 NEW
Hooks 이벤트
PreToolUse
도구 호출 전 (updatedInput 반환 가능)
PostToolUse
도구 호출 후
PermissionDenied
자동 모드 거부 시 ({retry:true} 가능) NEW
TaskCreated
TaskCreate로 작업 생성 시 NEW
CwdChanged
작업 디렉터리 변경 시 (direnv 등) NEW
FileChanged
파일 변경 감지 NEW
WorktreeCreate
워크트리 생성 (HTTP 지원) NEW
if: 조건
권한 규칙 구문 (예: Bash(git *)) NEW
"defer"
도구 호출 일시정지 → --resume 재개 NEW
hookSpecificOutput.sessionTitle
UserPromptSubmit에서 제목 설정 NEW
🔧 스킬 & 에이전트
내장 스킬
/simplify
코드 리뷰 (3개 병렬 에이전트)
/batch
대규모 병렬 변경 (5-30 워크트리)
/debug [설명]
디버그 로그로 문제 해결
/loop [간격]
반복 예약 작업
/claude-api
API + SDK 레퍼런스 로드
커스텀 스킬 위치
.claude/skills/<이름>/
프로젝트 스킬
~/.claude/skills/<이름>/
개인 스킬
스킬 프론트매터
description
자동 호출 트리거
allowed-tools
권한 프롬프트 생략
model
스킬용 모델 재정의
effort
노력 수준 재정의 NEW
context: fork
서브에이전트에서 실행
$ARGUMENTS
사용자 입력 플레이스홀더
${CLAUDE_SKILL_DIR}
스킬 자체 디렉터리
!`cmd`
동적 컨텍스트 주입
keep-coding-instructions
플러그인 출력 스타일 유지 지시 NEW
내장 에이전트
Explore
빠른 읽기 전용 (Haiku)
Plan
플랜 모드용 리서치
General
전체 도구, 복잡한 작업
Bash
터미널 별도 컨텍스트
PowerShell
Windows 전용 (opt-in 미리보기) NEW
에이전트 프론트매터
permissionMode
default/acceptEdits/plan 등
isolation: worktree
Git 워크트리에서 실행
memory
user|project 영속 메모리
background: true
백그라운드 작업
maxTurns
에이전트 턴 제한
initialPrompt
첫 턴 자동 제출 NEW
SendMessage
에이전트 재개
🖥️ CLI & 플래그
핵심 명령어
claude
대화형 실행
claude "질문"
프롬프트와 함께 실행
claude -p "질문"
헤드리스 실행
claude -c
마지막 대화 이어서
claude -r "이름"
이름으로 재개
claude update
업데이트
주요 플래그
--model
모델 지정
-w
Git 워크트리
-n / --name
세션 이름
--add-dir
디렉터리 추가
--agent
에이전트 사용
--allowedTools
도구 사전 승인
--output-format
json / stream 출력 형식
--json-schema
구조화된 출력
--max-turns
턴 제한
--max-budget-usd
비용 한도
--console
Anthropic Console로 인증
--verbose
상세 모드
--bare
최소 헤드리스 NEW
--channels
권한 릴레이/MCP 푸시 NEW
--remote
웹 세션
--effort
low / med / high / max
--permission-mode
plan / default 등
--dangerously-skip-permissions
모든 프롬프트 생략 ⚠️
--chrome
Chrome 연동
--mcp-config
MCP 설정 파일 경로
--remote-control-session-name-prefix
원격 제어 세션명 접두사 지정 NEW
권한 모드
default
권한 확인 프롬프트 표시
acceptEdits
편집 자동 수락
plan
읽기 전용 모드
dontAsk
허용 외 거부
bypassPermissions
모두 건너뛰기