Remove Claude Code Co-Author Attribution from Commits and PRs

Claude Code adds a Co-Authored-By trailer to every commit and attribution text to PR descriptions by default. If you want clean commits without the co-author line, add this to your ~/.claude/settings.json:

~/.claude/settings.json
"attribution": {
  "commit": "",
  "pr": ""
} 

Setting both to empty strings disables the attribution entirely.

Before:

feat: add retry logic for failed API calls

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

After:

feat: add retry logic for failed API calls

Source: https://code.claude.com/docs/en/settings#attribution-settings

Also available via RSS, Telegram, or X (@rdiachenko)
Questions or ideas? Email me