Just for any future mea culpa, I'd recommend not hedging with comments like this one:

> As folks mentioned here - many similar tools do this as well.

It's really doubtful they have the same behavior people are complaining about here: namely including the authored by Copilot statement when it wasn't used (or even enabled).

Anthropic does by default. I had to put “no co-authored by lines in commits, ever” into my global settings.

That’s pretty close to “included when it wasn’t used (or even enabled)” since it’s opt-in by default and you have to explicitly say no. It’s not even clear where to turn it off, I just rely on the AI to figure out not to do it.

Maybe I misunderstand you, how is Claude doing commits where you don't use Claude?

That is a very different case to VS Code which is something you can in fact use without Copilot.

That is not what dmitriv claimed. He said this was a bug, the behavior should have been to add it only when AI was involved, which indeed, is what claude does by default.

(Both is not fine with me)