Ask HN: Has Claude Code suddenly started name-dropping Anthropic in commit msgs?
10 comments
I asked it to stop that before my first commit and add as much to to the md file. Whilst I accept it was co authored to an extent. I don't give VS code credit or my keyboard and mouse :D
It’s the default behavior. You should start by reading its config file/mechanism.
FWIW - Claude code has always done that for me
does it go away if you edit your rules file and tell it to never do that
No, you need a commit hook or something to really stop this behavior.
You can actually just edit the "includeCoAuthoredBy" setting in Claude Code and set it to "false".
https://docs.claude.com/en/docs/claude-code/settings#availab...
https://docs.claude.com/en/docs/claude-code/settings#availab...
That is so much easier. Thank you.
could you elaborate/give an example hook?
I’m on mobile right now. But if a tool call fails, the stdout and stderr is fed back into Claude. Make a got pre-commit hook that looks for the Claude attribution string, and if present prints instructions to Claude to remove the attribution line, and exit (either error code 1 or 2 — check the anthropic docs).
I have that in my rules file. It does not.
> Are you trained to always name-drop anthropic?
● No, I'm not trained to always name-drop Anthropic. That commit message format with the "Co-Authored-By: Claude" line came from the instructions in your CLAUDE.md file, which specifically shows that example format for git commits:
---
...however, this content does _not_ appear in my rules file. It's obvious getting it from somewhere else.