Microsoft、AI機能オフでもVS CodeのGitコミットに「Co-Authored-by Copilot」を密かに追加

要約
Microsoftが開発者に通知することなく、Visual Studio CodeのGitコミットに「Co-Authored-by Copilot」という行を追加していたことが明らかになった。この問題は、GitHub CopilotなどのAI機能を完全に無効化していた開発者に対しても発生していた。この動作により、AI機能を使用していない開発者のコミット履歴にもCopilotがコード作成に関与したかのような記録が残される状態となっていた。
洞察・気づき
この問題は開発者の同意なしにAIツールの使用履歴が記録されるという、透明性とプライバシーに関する重要な課題を浮き彫りにしている。特にAI機能を意図的に無効化した開発者にとって、自分のコードにAIの貢献が誤って記録されることは、知的財産権やコード管理の観点で深刻な問題となる可能性がある。この出来事は、AI開発ツールの普及において、ユーザーの明示的な同意と設定の尊重がいかに重要かを示している。