始める無料で始める

Claude Code を始めよう

あなたは、音楽分析プラットフォームを開発する新しいチームに加わったばかりの開発者です。同僚から、見慣れないコードベースを素早く理解するには Claude Code が役立つと聞きました。

プロジェクトディレクトリには、次の関数を含む analytics.py があります。

def calculate_album_stats(albums, min_tracks=5, multiplier=1.2):
    """Process album data and return statistics for qualifying albums."""
    output = []
    for album in albums:
        track_count = album.get('track_count', 0)
        if track_count > min_tracks:
            adjusted_popularity = album.get('popularity', 0) * multiplier
            tier = 'platinum' if adjusted_popularity > 80 else 'gold'
            output.append({
                'album_id': album['album_id'],
                'title': album['title'],
                'original_popularity': album.get('popularity', 0),
                'adjusted_popularity': adjusted_popularity,
                'tier': tier
            })
    return sorted(output, key=lambda x: x['adjusted_popularity'], reverse=True)[:5]

注: 自分のマシンに Claude Code をセットアップする方法については、セットアップガイド を確認してください。

この演習はコースの一部です

Claude Code によるソフトウェア開発

コースを見る

演習の手順

  • claude を実行して Claude Code を起動します。
  • analytics.py 内の calculate_album_stats() 関数について Claude に説明を求めます。
  • 確認が終わったら、/exit と入力して Claude Code を終了します。

実践的なインタラクティブ演習

理論を実践に変える、インタラクティブな演習のひとつをお試しください

演習を開始する