키보드 단축키 및 슬래시 명령어

Claude Code는 효율적인 개발을 위한 다양한 키보드 단축키와 슬래시 명령어를 제공합니다.

필수 키보드 단축키

단축키기능설명
Ctrl+C취소현재 작업 중단
Ctrl+B백그라운드실행 중인 작업을 백그라운드로 전환
Ctrl+D종료Claude Code 세션 종료
Alt+T생각 토글Claude의 추론 과정 표시/숨김
Alt+P (Option+P)모델 전환Haiku/Sonnet/Opus 모델 변경
Shift+Tab자동 수락편집 자동 수락 모드 빠른 선택
Shift+Enter줄바꿈메시지 내 줄바꿈 (iTerm2, WezTerm, Ghostty, Kitty)
Tab자동완성파일명, 명령어 자동완성
Ctrl+T구문 하이라이팅/theme에서 구문 하이라이팅 토글

Vim 모드 단축키 (v2.1.0+)

Vim 스타일 편집을 선호하는 사용자를 위한 확장 모션:

단축키기능
yYank (복사)
pPaste (붙여넣기)
dDelete
cChange
w, b, e단어 이동
i, aText objects (iw, aw, i", a" 등)
>, <들여쓰기/내어쓰기
alt-yyank-pop (kill ring 순환)

주요 슬래시 명령어

세션 관리

명령어설명
/clear대화 기록 초기화
/compact컨텍스트 자동 압축
/context토큰 사용량 확인
/rename [이름]세션 이름 변경
/resume이전 세션 재개

설정 및 진단

명령어설명
/config설정 메뉴 열기
/settings/config 별칭
/doctor환경 상태 진단
/terminal-setup터미널 설정
/theme테마 설정

플랜 및 작업 관리

명령어설명
/plan플랜 모드 시작
/todo할 일 목록 확인
/agents서브에이전트 관리

IDE 통합

명령어설명
/ideIDE 연결
/teleport원격 환경 접속 (구독자용)
/remote-env원격 환경 설정

플러그인 및 MCP

명령어설명
/plugin install플러그인 설치
/plugin list플러그인 목록
/plugin marketplace플러그인 마켓플레이스
/mcpMCP 서버 관리

기타 유용한 명령어

명령어설명
/bug버그 리포트
/help도움말
/add-dir디렉토리 추가
/catchup변경된 파일 읽기 (커스텀)

CLI 플래그

# 기본 사용
claude

# 세션 재개
claude --resume
claude --continue

# 세션 ID로 포킹
claude --session-id [SESSION_ID]

# 도구 제한
claude --tools Read,Grep,Bash

# 버전 확인
claude --version

# 도움말
claude --help

@-멘션 (파일 참조)

# 파일 참조
@src/components/Button.tsx

# 라인 범위 참조
@src/utils/helpers.ts:10-50

# 디렉토리 참조
@src/components/

# 커스텀 에이전트 호출
@security-auditor 이 코드 검토해줘

환경변수

환경변수설명
ANTHROPIC_API_KEYAPI 키 설정
CLAUDE_CODE_TMPDIR임시 디렉토리 위치
CLAUDE_CODE_DISABLE_BACKGROUND_TASKS백그라운드 작업 비활성화
CLAUDE_CODE_HIDE_ACCOUNT_INFO계정 정보 숨김
BASH_DEFAULT_TIMEOUT_MSBash 기본 타임아웃
MCP_TOOL_TIMEOUTMCP 도구 타임아웃
FORCE_AUTOUPDATE_PLUGINS플러그인 자동 업데이트