Инициализация и изучение кодовой базы
Вам досталось в наследство API для музыкальной аналитики от коллеги, который уже не работает в компании. Прежде чем вносить изменения, нужно разобраться в существующей архитектуре. Рабочий процесс Claude 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
Инструкции к упражнению
- Запустите Claude Code с помощью команды
claude. - Инициализируйте проект командой
/init, чтобы создать файлCLAUDE.md. - Попросите Claude изучить кодовую базу: какая у неё архитектура и как компоненты связаны между собой?
- По завершении введите
/exit, чтобы выйти из Claude Code.
Практическое интерактивное упражнение
Превратите теорию в практику с помощью одного из наших интерактивных упражнений
Начать упражнение