Microsoft will change the behaviour of Visual Studio Code after developers complained about the automatic addition of Copilot as a co-author of commits in Git. The feature will be switched to a voluntary mode, The Register reports.

The problem appeared in VS Code 1.110, where the Git extension started adding the line “Co-authored-by: Copilot” to the default commits. This was supposed to indicate the use of AI when writing code.

The developers reported that the Copilot signature was added even without the use of AI or when the functions were disabled. In some cases, the line appeared after the commit message had been edited, meaning that the actual Git entry did not match the verified text.

Microsoft acknowledged the problem. The change reviewer apologised for making the decision without evaluating user feedback and noted that the feature should not ignore disabled AI tools or incorrectly determine authorship.

A fix has already been prepared. It should be included in VS Code 1.119. After that, adding Copilot as a co-author will be optional and will require manual activation.

Other AI tools use similar mechanisms. In Claude Code, the line “Co-Authored-By: Claude” line is added by default, and in OpenAI Codex, the attribution function is also enabled by default, but it can be disabled through the configuration.

The issue of attribution of AI in code is associated with legal risks. Indication of AI involvement can affect copyright, code liability, and even software insurance.

Share:




Посилання скопійовано