Copilot's Enshittification: AI Tools Now Inserting Ads into PRs

Added
Article: Very NegativeCommunity: Very NegativeConsensus

A developer discovered that GitHub Copilot inserted advertisements into a Pull Request description after being used for a minor edit. The author reacts with outrage, characterizing the move as a sign of platform abuse. The post frames this behavior as a realization of Cory Doctorow's theory on the death of digital platforms.

Key Points

  • GitHub Copilot inserted unsolicited ads for itself and Raycast into a PR description.
  • The edit occurred after a simple request to fix a typo.
  • The author views this as a horrific breach of the user-platform relationship.
  • The incident is cited as evidence of the enshittification of software platforms.

Sentiment

The sentiment is overwhelmingly negative toward Microsoft and GitHub. The community views this as a clear-cut case of advertising disguised as helpful content, and the rapid rollback has done little to restore trust. There is broad cynicism about Microsoft's promises, rooted in the company's long history of similar user-hostile practices across its product ecosystem. Even the minority who acknowledged the quick response and rollback expressed skepticism about whether the behavior would truly stop.

In Agreement

  • The insertions are clearly ads, not tips—Microsoft is using a semantic trick to disguise advertising as helpful content, similar to how Windows labels Start menu ads as 'suggestions'
  • This represents classic enshittification: GitHub is prioritizing Microsoft's business interests (promoting Copilot integrations) over user value and platform integrity
  • Editing user-authored PR descriptions to insert promotional content without consent is a fundamental violation of trust that crosses a line beyond typical platform advertising
  • If Copilot can silently modify PR descriptions, it raises serious concerns about what else it could inject into codebases, potentially enabling supply chain attacks
  • Microsoft's promise to not repeat this behavior is not credible given the company's decades-long pattern of user-hostile practices across Windows, Edge, and other products
  • The fact that this passed internal review without being stopped reveals a broken corporate culture where user advocacy has been subordinated to growth metrics

Opposed

  • The tips were only inserted into PRs created or touched by Copilot, meaning users who invoked Copilot opted into its behavior—though this distinction was debated
  • One commenter argued that calling something a 'tip' is reasonable since the integrations (Raycast, Slack, etc.) are genuinely useful features that developers might want to know about
  • The Copilot PM's quick response and rollback demonstrates that the team does listen to feedback and is willing to reverse course
  • Some noted that Copilot won't edit or modify any PR unless explicitly asked to, suggesting the scope of the problem may be overstated
Copilot's Enshittification: AI Tools Now Inserting Ads into PRs | TD Stuff