핵심 워크플로우
일상적인 개발 작업에서 Claude Code를 활용하는 핵심 패턴들을 익혀보세요.
코드 이해하기
새로운 프로젝트나 복잡한 코드베이스를 빠르게 파악하고 이해합니다.
프로젝트 전체 분석
Claude Code
claude> 이 프로젝트를 요약해줘프로젝트의 목적, 기술 스택, 주요 구조를 빠르게 파악할 수 있습니다.
특정 시스템 이해
인증 시스템
Claude Code
우리 인증 시스템이 어떻게 작동하는지 설명해줘데이터베이스 구조
Claude Code
데이터베이스 스키마를 설명해줘API 엔드포인트
Claude Code
API 엔드포인트를 모두 나열하고 용도를 설명해줘결제 처리
Claude Code
결제 처리 흐름을 설명해줘코드 탐색
특정 기능 찾기
Claude Code
claude> 사용자 권한을 검사하는 부분을 찾아줘의존성 분석
Claude Code
claude> User 모델에 의존하는 파일들은 무엇인가?코드 편집하기
자연어 명령으로 정확하고 안전한 코드 수정을 수행합니다.
기본 편집 작업
기능 추가
Claude Code
회원가입 폼에 입력 검증을 추가해줘오류 처리
Claude Code
API 호출에 에러 처리를 추가해줘성능 개선
Claude Code
데이터베이스 쿼리를 최적화해줘보안 강화
Claude Code
폼에 CSRF 보호를 추가해줘리팩토링
코드 구조 개선
Claude Code
claude> UserService를 의존성 주입을 사용하도록 리팩토링해줘중복 코드 제거
Claude Code
claude> 공통 검증 로직을 헬퍼로 추출해줘💡 편집 시 팁
- • 구체적인 요구사항을 명시하세요
- • 기존 코드 스타일을 유지하도록 요청하세요
- • 큰 변경은 여러 단계로 나누어 진행하세요
- • 변경 후 테스트 실행을 요청하세요
Git 자동화
커밋, 브랜치, 머지 등 Git 작업을 자연어로 쉽게 수행합니다.
기본 Git 작업
커밋 생성
Claude Code
내 변경사항을 커밋해줘브랜치 생성
Claude Code
사용자 설정을 위한 기능 브랜치를 생성해줘PR 생성
Claude Code
PR을 생성해줘히스토리 검색
Claude Code
markdown 테스트를 추가한 커밋은 어느 것인가?고급 Git 작업
머지 충돌 해결
Claude Code
claude> main에 리베이스하고 머지 충돌을 해결해줘변경사항 분석
Claude Code
claude> 마지막 릴리스 이후 변경사항을 분석해줘전용 Git 명령어
Claude Code는 Git 작업을 위한 전용 명령어를 제공합니다:
터미널
claude commit- 스마트 커밋 메시지 생성터미널
claude pr- PR 생성 및 설명 자동 작성테스트 & 디버깅
테스트 실행, 오류 분석, 디버깅을 자동화하여 코드 품질을 향상시킵니다.
테스트 실행
전체 테스트
Claude Code
모든 테스트를 실행하고 실패를 수정해줘특정 모듈
Claude Code
auth 모듈 테스트를 실행해줘테스트 작성
Claude Code
새 API 엔드포인트에 대한 테스트를 작성해줘커버리지 확인
Claude Code
테스트 커버리지를 확인하고 개선해줘오류 분석 및 수정
테스트 실패 분석
Claude Code
claude> 이 테스트가 실패하는 이유를 설명해줘런타임 오류 해결
Claude Code
claude> 워커 큐의 레이스 컨디션을 수정해줘보안 취약점 검사
Claude Code
claude> 보안 취약점을 찾고 수정해줘린팅 및 코드 품질
Claude Code
린트를 실행하고 모든 문제를 수정해줘Claude Code
코드 스타일을 검사하고 파일을 포맷해줘Claude Code
코드 복잡도를 분석하고 개선안을 제안해줘워크플로우 통합
일반적인 개발 플로우
- 1프로젝트 이해: "이 코드베이스를 요약해줘"
- 2기능 구현: "사용자 인증을 추가해줘"
- 3테스트 작성: "새 기능에 대한 테스트를 작성해줘"
- 4검증: "테스트를 실행하고 실패를 수정해줘"
- 5커밋: "내 변경사항을 커밋해줘"
효율적인 협업 팁
- PR 생성 시 자동으로 설명 작성
- 커밋 메시지를 의미 있게 생성
- 코드 리뷰 전 자동 품질 검사
- 팀 컨벤션에 맞는 코드 스타일 유지