AI生成コードと人間が書いたコードを比較した最近の研究では、 AIコードが一様に劣っているのではなく、欠陥プロファイルが明確に異なることが明らかになっています。2025年に50万件以上のコードサンプルを分析した研究では、AI生成コードは「一般的に単純で反復的」であるものの、未使用の構成要素やハードコードされたデバッグ文が多く見られる傾向があり、一方、人間が書いたコードは「構造が複雑で保守性の問題が集中している」ことがわかりました。どちらにも問題はありますが、その内容は異なります。
AI生成コードと人間が書いたコードを比較した最近の研究では、 AIコードが一様に劣っているのではなく、欠陥プロファイルが明確に異なることが明らかになっています。2025年に50万件以上のコードサンプルを分析した研究では、AI生成コードは「一般的に単純で反復的」であるものの、未使用の構成要素やハードコードされたデバッグ文が多く見られる傾向があり、一方、人間が書いたコードは「構造が複雑で保守性の問題が集中している」ことがわかりました。どちらにも問題はありますが、その内容は異なります。