Claude Code 실전 튜토리얼

단계별 가이드와 실제 예제를 통해 Claude Code의 강력한 기능들을 마스터해보세요. 일상 워크플로우부터 고급 자동화까지 체계적으로 학습할 수 있습니다.

빠른 시작 튜토리얼

이전 대화 이어서 하기

작업을 중단했다가 나중에 이어서 계속할 수 있는 방법을 학습합니다.

가장 최근 대화 계속하기

claude --continue

대화 선택기 사용

claude --resume

💡 팁: 모든 대화는 로컬에 자동 저장되며, 컨텍스트와 도구 사용 기록이 모두 보존됩니다.

새로운 코드베이스 이해하기

처음 접하는 프로젝트의 구조와 아키텍처를 빠르게 파악하는 방법을 익힙니다.

전체 개요 파악하기

give me an overview of this codebase

특정 기능 찾기

find the files that handle user authentication

⚡ 팁: 넓은 질문부터 시작해서 점차 구체적인 영역으로 좁혀가세요.

핵심 워크플로우 튜토리얼

효율적인 버그 수정

에러 메시지 분석부터 근본 원인 찾기, 수정 사항 적용까지의 전체 과정

I'm seeing an error when I run npm test
suggest a few ways to fix the @ts-ignore

코드 리팩토링

레거시 코드를 현대적인 패턴으로 안전하게 업데이트하는 방법

find deprecated API usage in our codebase
refactor utils.js to use ES2024 features

테스트 작업

테스트 커버리지 추가, 실패 테스트 분석, 엣지 케이스 발견

add tests for the notification service
explain why this test is failing

PR 생성

변경사항 요약부터 상세한 PR 설명 작성까지 자동화

create a pr
enhance the PR description with more context

문서화

코드 주석, API 문서, README 업데이트 자동화

add JSDoc comments to auth.js
update the README with latest changes

이미지 작업

스크린샷, 다이어그램, 디자인 목업을 활용한 개발

드래그 앤 드롭으로 이미지 추가
Generate CSS to match this design mockup

고급 튜토리얼

확장된 사고 활용법

복잡한 아키텍처 결정이나 어려운 버그 해결을 위해 Claude의 깊은 사고를 유도하는 방법

기본 사고 요청

think about how to architect this feature

기본적인 계획 수립을 위한 사고 과정 유도

깊은 사고 요청

think hard about the edge cases

더 철저한 분석과 계획을 위한 깊은 사고 유도

🧠 효과적인 사고 유도 전략

  • • 먼저 컨텍스트를 충분히 제공
  • • "think", "think hard", "think deeply" 등의 표현 활용
  • • 사고 과정을 확인한 후 실행 단계로 진행

프로젝트 메모리 설정

CLAUDE.md 파일을 통해 프로젝트별 컨텍스트, 컨벤션, 자주 사용하는 명령어를 관리하는 방법

자동 초기화

/init

프로젝트를 분석하여 CLAUDE.md 파일을 자동 생성

메모리 확인

/memory

현재 프로젝트 메모리 상태 확인

📝 포함할 내용

  • • 자주 사용하는 명령어 (빌드, 테스트, 린트)
  • • 코딩 스타일과 네이밍 컨벤션
  • • 프로젝트별 아키텍처 패턴
  • • 팀 내 공유 규칙과 개인 설정

자동화 튜토리얼

GitHub 워크플로우에 Claude Code를 통합하여 PR 관리, 이슈 처리, 코드 리뷰를 자동화합니다.

빠른 설정

/install-github-app

Claude Code 터미널에서 실행하여 GitHub 앱과 필요한 시크릿을 자동으로 설정

사용 예제

@claude implement this feature
@claude fix the TypeError in the dashboard

⚡ 기능: 이슈를 PR로 자동 변환, 구현 가이드 제공, 빠른 버그 수정

상세 가이드 →

Unix 스타일 유틸리티

Claude Code를 파이프라인, 스크립트, 빌드 과정에 통합하여 유닉스 철학에 맞게 활용합니다.

파이프 활용

cat error.log | claude -p "explain this error"

파일 내용을 Claude에게 직접 전달하여 분석

출력 형식 제어

claude -p "analyze" --output-format json
claude -p "analyze" --output-format stream-json

🔧 활용: 린터, 코드 리뷰어, 빌드 스크립트 통합, 데이터 변환

고급 기능 활용

커스텀 슬래시 명령어

프로젝트별 또는 개인용 슬래시 명령어를 생성하여 반복 작업을 자동화

.claude/commands/optimize.md
/project:optimize

MCP 서버 연결

Model Context Protocol을 통해 외부 도구와 데이터 소스에 연결

claude mcp add postgres-server
데이터베이스 쿼리 및 스키마 검사

Git Worktrees 병렬 작업

여러 브랜치에서 동시에 Claude Code 세션을 실행하여 독립적인 작업 환경 구성

git worktree add ../feature-a -b feature-a
각 worktree에서 독립적인 Claude 세션 실행

지금 바로 튜토리얼을 시작해보세요

단계별 가이드를 따라하며 Claude Code의 강력한 기능들을 하나씩 익혀보세요. 기본 명령어부터 고급 자동화까지, 실무에 바로 적용할 수 있는 실전 지식을 습득할 수 있습니다.