Properties2
| Type | Practice |
| Note created | May 31, 2026 |
By default, Claude Code appends a Co-Authored-By: Claude … trailer to git commits and a similar line to PR bodies. To suppress it, set both attribution fields to empty strings in ~/.claude/settings.json (or any .claude/settings.json scope — project or local override):
{
"attribution": {
"commit": "",
"pr": ""
}
}The older includeCoAuthoredBy: false boolean still works but is deprecated in favor of attribution.