コードベースを初期化して調べる
退職したチームメンバーから Music Analytics 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 folder
この演習はコースの一部です
Claude Code によるソフトウェア開発
演習の手順
claudeで Claude Code を起動します。/initでプロジェクトを初期化し、CLAUDE.mdファイルを作成します。- Claude にコードベースを調べてもらいましょう。アーキテクチャはどうなっていて、各コンポーネントはどのように連携していますか。
- 終わったら
/exitと入力して Claude Code を終了します。
