Copilot in VS Code commits even with AI turned off
Microsoft quietly introduced a “Co-Authored-by Copilot” line in Git commits generated by Visual Studio Code. The most important detail: the change kicked in even for developers who had explicitly disabled AI features. In other words, co-authorship was added without the user's explicit consent.
This episode raises concrete questions for SMEs that use VS Code in their development workflows. Three areas stand out: transparency in versioning logs, intellectual property of the code produced, and compliance with any company policies on the use of AI tools. What's more, anyone managing repositories shared with clients or partners may have to justify metadata inserted automatically by a third-party tool.
At SHM Studio, we constantly monitor these developments to help Italian SMEs make more informed technology choices. In short, this case shows that even the default settings of development tools deserve a periodic review. So it's worth checking your VS Code configuration and updating internal policies before unwanted metadata makes its way into production repositories.
What happened: Copilot's silent co-authorship
In early May 2026, several developers reported unusual behavior in Visual Studio Code. Microsoft had introduced an automatic line in Git commits: “Co-Authored-by: GitHub Copilot”. The main problem wasn't the line itself. It was the fact that it appeared even when the user had explicitly turned off all of the editor's AI features.
The story was documented in detail by The Decoder, which pieced together how the change was introduced without any official announcement. As a result, many teams found unexpected metadata in their repositories that they had never authorized.
The change also touched a particularly sensitive area: versioning logs are technical records with legal and contractual weight in many business contexts. So even a seemingly harmless line can have real consequences.
Immediate impact on development workflows
For SME development teams, this episode has a direct impact on at least three operational levels.
The first is code traceability. Commit messages are the historical memory of a software project. Automatically adding an external co-author alters that memory. As a result, during an audit or code review, references appear to a tool that may not have contributed anything to the actual writing.
The second level is intellectual property. In some software development contracts, code authorship is an explicit element. However, with automatic co-authorship, it becomes harder to prove the code was produced entirely by in-house human resources. This issue is already at the center of an international legal debate, as Harvard Business Review has also noted in relation to AI and professional creativity.
The third level is corporate compliance. Many organizations have internal policies on the use of AI tools, often tied to certification requirements or contracts with enterprise clients. So automatically inserted metadata could conflict with these policies, even if AI was never actually used.
The community's reaction and Microsoft's response
The developer community reacted fast. On GitHub and in specialized technical forums, numerous threads documented the behavior and asked for clarification. Some users called the change an example of a dark pattern applied to development tools.
Following the reports, Microsoft acknowledged the problem and announced fixes. Still, many observers felt the initial handling of communication was inadequate. In particular, the lack of a transparent changelog fueled the perception that the change was deliberately introduced in a low-visibility way.
This episode is not an isolated one. In recent years, several development tool vendors have progressively expanded AI features in their products, often changing default behaviors without the user's explicit consent. As Wired has reported, the tension between automation and user control is one of the central themes in the evolution of modern IDEs.
What nobody's saying: the problem is the defaults, not the AI
It's important to separate two distinct issues. The first: using Copilot as a development tool. The second: managing metadata that tools generate automatically.
Copilot can be a useful tool for speeding up code production. But that doesn't mean every interaction with the editor should leave traces in your repositories. On the contrary, the decision to document an AI tool's contribution or not should belong to the development team, not the vendor.
The VS Code case also highlights a structural problem: most developers don't read release notes as carefully as they read code. As a result, changes to default behavior go unnoticed until someone stumbles on them by chance. This is especially true for SMEs, where there's often no team dedicated to managing development tools.
At SHM Studio, we see this regularly in AI consulting projects with our clients: tool governance is often the most overlooked part of technology adoption.
What to do now: three practical checks for SME teams
If your SME development team uses VS Code, a few immediate checks are in order.
- Check your recent commits. Searching the Git log for the text “Co-Authored-by Copilot” lets you quickly identify which commits were affected by the automatic change.
- Review your VS Code settings. In particular, check the active extensions and the GitHub Copilot configurations, even if the extension is disabled. Some behaviors can persist at the editor's global configuration level.
- Update your internal policies. If your company has contracts that specify code authorship, it's worth adding an explicit clause on handling metadata that development tools generate automatically.
Beyond that, we recommend setting up a periodic review of the release notes for the main tools your team uses. This isn't the only kind of change that can slip through in an automatic update.
To dig deeper into the implications of AI for business processes, our AI services and the resources on the SHM Studio blog offer up-to-date analysis. If you manage complex digital projects, our web development and digital marketing services also include an assessment of the technology tools you've adopted.
Looking ahead: toward governance of AI tools
This episode is probably a preview of dynamics that will become more common in the coming years. As vendors integrate AI more deeply into their tools, the line between an active feature and passive behavior will tend to blur.
So SMEs that want to keep control over their development processes will need a more structured approach to tool governance. That means not only choosing the tools, but also setting clear policies on what they can do autonomously and what requires explicit consent.
According to Gartner analysis, by 2027-2028 most development tools will include AI features enabled by default. As a result, managing consent and transparency will become a central issue not only for large enterprise teams, but for smaller businesses too.
In short, the Copilot-VS Code case isn't just a technical issue. It's a sign that AI governance in everyday workflows demands growing attention. For Italian SMEs, building this governance now means avoiding far more complex problems later. If you'd like support in this area, you can explore our services or contact us directly. And if you want to go deeper on your overall digital strategy, our SEO, copywriting, Google Ads and LinkedIn Ads services complete a coherent, controlled digital ecosystem.
Related articles
Discover more articles exploring similar topics, selected to offer you a more complete and stimulating perspective. Each piece of content is carefully chosen to enrich your experience.