要約:
- GitHubのCopilot AIモデルで書かれたプログラミングコードの品質は、GitHubが主張するように「有意に機能的で読みやすく信頼性が高く保守性があり、簡潔」といった主張に対して、ソフトウェア開発者のDan Cîmpianuが疑問を投げかけた。
- Cîmpianuは、GitHub Copilotのコード品質データの統計的厳密さに疑問を呈するブログ投稿をルーマニアに拠点を置く。
- GitHubがCopilotを使用する開発者は、コードエラーが少ないと主張しているが、Cîmpianuは統計の誤用を指摘し、エラーの削減は実際にはコーディングスタイルの問題やリンターの警告であると主張している。
- 他の研究によると、GitHub Copilotや他のコード生成ツールはエラーを生じる可能性があり、コード品質を低下させる可能性がある。
- 開発者の多くはGitHub CopilotなどのAIコーディングツールを利用しており、未経験者にとっては部分的に正しいコード提案が進歩を助けるのに役立つ。
感想:
AIコーディングツールの使用に関する研究や論争は、コーディングの未来において重要な議論である。Cîmpianuの指摘は、コード生成ツールの利用によるコード品質への影響を考慮する上で重要である。開発者がAIモデルを活用する際には、その結果に対する慎重な検討が必要であると感じる。
元記事: https://www.theregister.com/2024/12/03/github_copilot_code_quality_claims/