logoalt Hacker News

VS Code inserting 'Co-Authored-by Copilot' into commits regardless of usage

874 pointsby indrorayesterday at 7:57 PM416 commentsview on HN

Comments

guluartetoday at 12:27 AM

Seems like MS from the Gates/Ballmer era is back

awesome_dudeyesterday at 9:01 PM

I personally don't mind if an AI inserts it's "Co-Authored by" tag into commits it has worked on - it's transparency, I used its help and it should get credit for good work, or disdain for bad.

But, just inserting the tag because it's being used for git commands - there's a line there.

show 3 replies
rbbydotdevyesterday at 9:34 PM

So GitHub reached its tipping point, I guess vscode will follow

slowhadokenyesterday at 11:34 PM

My early paranoia about corporate AI is really maturing. No one’s really laughing at me anymore either.

flipthefrogyesterday at 9:32 PM

A lot of bitching about Microsoft here, for something Claude has been doing forever. I have a git hook that rejects any commit containing the line Co-authored by Claude

show 6 replies
the13yesterday at 10:08 PM

Default or mandatory gift authorship?

ninkendoyesterday at 9:47 PM

> No description provided.

Right because of course you wouldn’t provide an explanation for why such a change would be made.

Providing zero description or background or explanation for why a change is made is probably the only thing that pisses me off as much as a pure AI-slop description of a change: your job in a PR description is to give the background for why a change is being made. Honestly, any PR which doesn’t do this should be insta-closed by policy. But it totally tracks with the level of quality I’d expect from the company in question.

szmarczaktoday at 12:30 AM

So much for their commitment to quality: https://blogs.windows.com/windows-insider/2026/03/20/our-com...

coliveirayesterday at 9:50 PM

This is not just a joke, it is a legal nightmare. You may be giving away the copyright ownership, or at least part of it, to Microsoft.

show 1 reply
booleandilemmayesterday at 9:09 PM

The day I see it does this is the day I switch to zed, or whatever.

wutwutwattoday at 12:03 AM

Does anyone happen to know, what, if any, are the ownership/copyright/intellectual property liabilities and/or rights that come from a `co-authored by copilot/claude/codex/whatever`

Right now these companies are dealing with legal troubles from taking other's code/IP without honoring the license or copyright.

My theory that could be a bit of stretch is; if they can eventually replace all that copyright'd code that is trained into these models with versions their agent services created during the millions of uses daily, they can train future versions on code they wrote. If they hold any ownership stake or usage rights on that code, due to those co-authored lines, which are saying "this agent and by extension the company that owns it was a part of creating this code", they effectively will have laundered the license away from the original owners and removed any way to pursue legal action because they won't even be using the stuff stolen anymore, and worse yet, if they now have their own copyright or other legal grounds due to their agents co-authoring all new code, they could start going after smaller ai companies for the same thing individuals were going after them for.

I know that's a pessimistic outlook, but I feel like the co-authored lines are being placed there for more than marketing exposure. It's a commit message after all, how much could that help marketing. It's the ownership/author attribution aspect that concerns me.

bborudyesterday at 11:53 PM

Microsoft is enshittifying VS Code. I have already started looking for a lifeboat.

Imagine what this is going to look like in 2 years.

bsuvctoday at 12:45 AM

In typical Microsoft form, they locked further comments on the GitHub PR.

show 1 reply
nistentoday at 12:00 AM

just use vscodium (opensource vscode without microsoft's spyware) stop giving an increasingly incompetent org more control over your data ppl.

https://vscodium.com/

Claude amp, cline, kilo etc plugins all work great with it, for ssh Open Remote works great with it too.

tiberriver256yesterday at 11:45 PM

Poor Courtney

alansaberyesterday at 10:12 PM

Finally the usage metrics look amazing, the masses have woken up

clutter55561yesterday at 9:05 PM

I got tired of Claude adding their signatures to my commits against my instructions (the settings schema changed at some point), so I added a commit-msg hook that blocks multi-line commits. Easy and works like a charm, and would block this sort of M$ intrusion.

What a despicable behaviour from M$.

ekjhgkejhgkyesterday at 10:19 PM

Speaking of which, why does anybody use VS Code?

https://vscodium.com/

I do at work because nobody listens to me, but at home never ever have I used VS Code. Use just Codium.

pelasacoyesterday at 9:13 PM

Wasn’t it discussed here that no copyrights apply to code generated by AI? I’m asking myself whether adding "Co-authored-by: Copilot" means the code is not protected by the GPL, or even allows Microsoft to own your code...

te_chrisyesterday at 9:39 PM

Claude code and codex do this all the time too. Fucking annoying.

show 2 replies
morkalorkyesterday at 9:08 PM

Well, that's good news for all the developers working at companies with delusional management proclaiming "100% of code will be written by AI in 6 months"!

henry2023today at 2:52 AM

[dead]

iqfareezyesterday at 11:56 PM

[dead]

eddyaipttoday at 12:44 AM

[dead]

c0baltyesterday at 8:53 PM

Growth hacking at its best /s

Scarbuttyesterday at 9:01 PM

"chat.disableAIFeatures": true

show 1 reply
preommryesterday at 8:58 PM

I really hope the editor wars don't start again. I've been happily using VsCode for years now. More than happy in fact, it's one of the best pieces of software I've ever used, as evidenced by how AI companies basically started as a VsCode fork.

But this is going full-throttle on enshittification.

WTF happened at microsoft (github, openai partnership, copilot pricing) that all this shit just ramped up to a 11?

show 3 replies
2OEH8eoCRo0yesterday at 8:57 PM

If you're angry about this then what are you going to do about it?

show 4 replies