snow · 2026.5.15 11:08 · 조회 4
파일 편집 & 코드 작성
파일 읽기
Claude Code는 프로젝트 파일을 직접 읽어 맥락을 파악합니다.
src/components/Header.tsx 파일을 읽어줘.
package.json과 tsconfig.json을 읽고 프로젝트 설정을 파악해줘.
여러 파일을 동시에 읽을 수도 있습니다.
src/services/ 디렉토리의 모든 서비스 파일을 읽고 공통 패턴을 분석해줘.
파일 생성 & 수정
새 파일 생성
src/utils/validator.ts 파일을 만들고
이메일, 전화번호, URL 유효성 검사 함수를 작성해줘.
기존 파일 수정
src/app/api/users/route.ts에 페이지네이션 파라미터(page, limit)를 추가해줘.
여러 파일 동시 수정
User 모델에 profileImage 필드를 추가해줘.
관련된 타입 정의, API 라우트, 서비스 파일도 모두 업데이트해줘.
버그 수정
오류 메시지와 함께 요청하면 더 정확하게 수정합니다.
npm run build를 실행했더니 이 에러가 났어:
Type error: Argument of type 'string | undefined' is not assignable to parameter of type 'string'.
at src/lib/auth.ts:35
고쳐줘.
리팩토링
src/pages/dashboard.tsx 파일이 너무 커.
컴포넌트를 적절히 분리해서 src/components/dashboard/ 디렉토리 아래에 나눠줘.
UserController 클래스의 중복 코드를 제거하고
공통 로직을 별도 헬퍼 함수로 추출해줘.
Git 작업
상태 확인 및 커밋
변경된 파일을 확인하고 의미 있는 커밋 메시지로 커밋해줘.
브랜치 작업
feature/user-profile 브랜치를 만들고 현재 작업 내용을 커밋해줘.
코드 리뷰 준비
main 브랜치와 diff를 확인하고 PR 설명을 작성해줘.
테스트 작성
src/utils/price.ts의 calculateDiscount 함수에 대한
Jest 단위 테스트를 작성해줘. 경계값과 예외 케이스를 포함해줘.
npm test를 실행하고 실패하는 테스트를 모두 수정해줘.
코드 검색
이 프로젝트에서 deprecated된 API를 사용하는 파일을 모두 찾아줘.
"TODO" 주석이 있는 모든 위치를 찾고 목록을 만들어줘.
문서화
src/api/ 디렉토리의 모든 엔드포인트를 분석하고
README.md에 API 문서 섹션을 추가해줘.
복잡한 비즈니스 로직이 있는 함수에 JSDoc 주석을 추가해줘.
댓글
아직 댓글이 없습니다.
댓글을 작성하려면 로그인이 필요합니다.