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)