코드베이스 초기화하고 탐색하기
퇴사한 동료로부터 Music Analytics API를 인계받았습니다. 변경 작업을 시작하기 전에 기존 아키텍처를 먼저 파악하고 싶습니다. Claude Code의 탐색-계획-코드(Explore-Plan-Code) 워크플로를 활용하면 기존 코드를 망가뜨리지 않고도 전체 구조를 파악할 수 있습니다.
프로젝트는 이미 작업 디렉터리 /home/repl/music-analytics-api/에 준비되어 있습니다:
music-analytics-api/
├── app.py # Application entry point
├── config.py # Session settings
├── middleware.py # Request logging
├── models.py # Artist/Album data models
├── routes.py # API endpoints
└── analytics.py # Statistics functions
GitHub에서 파일을 확인할 수 있습니다: music-analytics-api 폴더
이 연습은 강의의 일부입니다
Claude Code로 배우는 Software Development
연습 안내
claude로 Claude Code를 시작하세요./init으로 프로젝트를 초기화하여CLAUDE.md파일을 생성하세요.- Claude에게 코드베이스를 탐색하도록 요청하세요: 아키텍처는 어떻게 구성되어 있고, 구성 요소들은 서로 어떻게 연결되나요?
- 완료되면
/exit를 입력해 Claude Code를 종료하세요.
