Claude Code 치트시트

Claude Code 생산성을 높이는 24가지 꿀팁 정리

빠른 참조표

단축키/명령어설명
!명령어터미널 바로 실행
Esc Esc이전 상태 되돌리기
#메모메모리에 바로 저장
@파일컨텍스트에 파일 추가
&프롬프트백그라운드 실행 (웹)
Ctrl+S프롬프트 임시 저장
Ctrl+R이전 프롬프트 검색
Tab제안된 프롬프트 불러오기

실행 관련

! 프리픽스 - 터미널 바로 실행

!git status
!npm install
!ls -la
  • 모델 추론 없이 bash 즉시 실행
  • 결과가 대화 맥락에 자동 포함
  • 대기 시간 & 토큰 절약

-p 옵션 - Headless 모드

# 스크립트/CI 파이프라인용
claude -p "이 코드 설명해줘" < file.js
git diff | claude -p "변경 내용 요약해줘"

--dangerously-skip-permissions - YOLO 모드

claude --dangerously-skip-permissions
  • 권한 확인 없이 바로 실행
  • 주의: 자동화/실험 환경에서만 사용

세션 관리

--continue / --resume

claude --continue          # 직전 대화 이어가기
claude --resume            # 세션 목록에서 선택
claude --resume api-migration  # 이름으로 바로 불러오기

/rename - 세션 이름 지정

/rename api-migration
/rename bugfix-auth

--teleport - 원격 세션 불러오기

# 웹에서 & 프리픽스로 시작한 작업을 로컬로
claude --teleport 세션ID

컨텍스트 & 메모리

# 프리픽스 - 메모리 저장

# Always use bun instead of npm
# 테스트는 한글로 작성
# API 응답은 camelCase로 통일

@ 멘션 - 컨텍스트 추가

@src/utils.ts 이 파일 리팩토링해줘
@components/ 디렉터리 구조 분석해줘
  • 파일, 디렉터리, MCP 서버, 서브에이전트 지원

/context - 토큰 사용 내역 확인

  • 시스템 프롬프트, MCP, 메모리 파일 점유량 확인
  • 불필요한 요소 정리로 효율적 관리

편집 & 네비게이션

Esc Esc - 되돌리기

  • 대화 내용만 / 코드만 / 둘 다 선택 가능
  • 실험적 시도 후 깔끔하게 롤백

/vim - Vim 모드 편집

/vim
  • h j k l 이동
  • ciw, dd 등 기본 명령 지원

Ctrl+S - 프롬프트 임시 저장

  • 작성 중인 내용 저장
  • 다른 메시지 후에도 자동 복원

Ctrl+R - 이전 프롬프트 검색

  • 역방향 검색으로 과거 입력 찾기
  • Enter: 바로 실행
  • Tab: 불러와서 수정

생각 깊이 조절

키워드로 추론 강도 조절

키워드강도용도
think기본일반 작업
think hard중간복잡한 로직
ultrathink최대아키텍처 설계

API Extended Thinking

{
  thinking: {
    type: "enabled",
    budget_tokens: 5000
  }
}

자동화 & 커스터마이징

/hooks - 실행 흐름 제어

  • 특정 시점에 자동 실행되는 쉘 명령
  • 설정: /hooks 또는 .claude/settings.json
  • 용도: 위험 명령 차단, 알림, 규칙 적용

Agent Skills - 작업 방식 재사용

  • 폴더 단위로 작업 방법 저장
  • 프로젝트/도구 간 재사용 가능

/plugin install - 설정 공유

/plugin install my-setup
  • 명령어, 에이전트, 스킬, 훅, MCP 한 번에 설치

유틸리티 명령어

명령어설명
/initCLAUDE.md 자동 생성 (온보딩 문서)
/export대화 기록 마크다운으로 내보내기
/stats사용 통계 확인 (잔디처럼)
/statusline하단 상태 바 커스터마이징
/chrome브라우저 직접 제어 (프론트엔드 디버깅)

/chrome 활용

  • 페이지 이동, 버튼 클릭
  • 콘솔 에러 확인, DOM 검사
  • “버그 고치고 확인해줘” 한 번에 처리

워크플로우 예시

새 프로젝트 시작

/init                      # 온보딩 문서 생성
# 테스트는 vitest 사용     # 규칙 저장
/rename new-feature        # 세션 이름 지정

디버깅 흐름

@src/api/auth.ts 이 파일 분석해줘
!npm test                  # 테스트 실행
/chrome                    # 브라우저에서 확인

세션 관리

/rename feature-x          # 이름 붙이기
# 작업 중단 후
claude --resume feature-x  # 이어서 작업
/export                    # 완료 후 기록 저장

참고