{"id":28455,"date":"2026-05-05T19:43:30","date_gmt":"2026-05-05T19:43:30","guid":{"rendered":"https:\/\/www.europesays.com\/ai\/28455\/"},"modified":"2026-05-05T19:43:30","modified_gmt":"2026-05-05T19:43:30","slug":"microsoft-to-change-vs-code-after-complaints-about-copilots-automatic-addition-to-commits-%d0%bc%d0%b5%d0%b6%d0%b0","status":"publish","type":"post","link":"https:\/\/www.europesays.com\/ai\/28455\/","title":{"rendered":"Microsoft to change VS Code after complaints about Copilot&#8217;s automatic addition to commits \u2022 \u041c\u0435\u0436\u0430"},"content":{"rendered":"<p>\n\tMicrosoft 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 <a target=\"_blank\" href=\"https:\/\/www.theregister.com\/2026\/05\/04\/microsoft_reverses_ai_credit_grab\/\" rel=\"nofollow noopener\">reports<\/a>.<\/p>\n<p>\n\tThe problem appeared in VS Code 1.110, where the Git extension started adding the line &#8220;Co-authored-by: Copilot&#8221; to the default commits. This was supposed to indicate the use of AI when writing code.<\/p>\n<p>\n\tThe 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.<\/p>\n<p>\n\tMicrosoft 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.<\/p>\n<p>\n\tA 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.<\/p>\n<p>\n\tOther AI tools use similar mechanisms. In Claude Code, the line &#8220;Co-Authored-By: Claude&#8221; 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.<\/p>\n<p>\n\tThe 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.<\/p>\n<p>Share:<\/p>\n<p>        <a href=\"https:\/\/www.facebook.com\/sharer\/sharer.php?u=https%3A%2F%2Fmezha.ua%2Fen%2Fnews%2Fvs-code-copilot-commits-310962%2F\" class=\"button\" onclick=\"openPopup(this.href); return false;\" rel=\"nofollow noopener\" target=\"_blank\"><\/p>\n<p>        <\/a><br \/>\n        <a href=\"\" class=\"button\" onclick=\"tw_share('https:\/\/mezha.ua\/en\/news\/vs-code-copilot-commits-310962\/', 'Microsoft to issue patch for VS Code after complaints that Copilot claimed authorship of commits'); return false;\"><\/p>\n<p>        <\/a><br \/>\n        <a href=\"\" class=\"button\" onclick=\"tg_share('https:\/\/mezha.ua\/en\/news\/vs-code-copilot-commits-310962\/', 'Microsoft to issue patch for VS Code after complaints that Copilot claimed authorship of commits'); return false;\"><\/p>\n<p>        <\/a><br \/>\n        <a href=\"\" class=\"copy_button\" onclick=\"return false;\"><\/p>\n<p>        <\/a><\/p>\n<p>\u041f\u043e\u0441\u0438\u043b\u0430\u043d\u043d\u044f \u0441\u043a\u043e\u043f\u0456\u0439\u043e\u0432\u0430\u043d\u043e<\/p>\n","protected":false},"excerpt":{"rendered":"Microsoft will change the behaviour of Visual Studio Code after developers complained about the automatic addition of Copilot&hellip;\n","protected":false},"author":2,"featured_media":28456,"comment_status":"","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[11],"tags":[420,7853,416,320,7852],"class_list":{"0":"post-28455","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-microsoft","8":"tag-azure","9":"tag-azure-copilot","10":"tag-copilot","11":"tag-microsoft","12":"tag-microsoft-copilot"},"_links":{"self":[{"href":"https:\/\/www.europesays.com\/ai\/wp-json\/wp\/v2\/posts\/28455","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.europesays.com\/ai\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.europesays.com\/ai\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.europesays.com\/ai\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.europesays.com\/ai\/wp-json\/wp\/v2\/comments?post=28455"}],"version-history":[{"count":0,"href":"https:\/\/www.europesays.com\/ai\/wp-json\/wp\/v2\/posts\/28455\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.europesays.com\/ai\/wp-json\/wp\/v2\/media\/28456"}],"wp:attachment":[{"href":"https:\/\/www.europesays.com\/ai\/wp-json\/wp\/v2\/media?parent=28455"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.europesays.com\/ai\/wp-json\/wp\/v2\/categories?post=28455"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.europesays.com\/ai\/wp-json\/wp\/v2\/tags?post=28455"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}