Practical discussion of how to configure Claude Code attribution settings, with many users preferring to disable Co-Authored-By tags for cleaner git history
← Back to The Claude Code Source Leak: fake tools, frustration regexes, undercover mode
Developers are sharply divided over Claude Code’s default commit attribution, with many users opting to disable "Co-Authored-By" tags to maintain a clean git history and avoid what they perceive as redundant "corporate advertising." Critics argue that AI should be treated like any other tool, such as a linter or IDE, where its involvement is implicit rather than a reason to clutter logs with unnecessary metadata. Conversely, some proponents view AI disclosure as vital context for reviewers and future maintainers, arguing that distinguishing human-authored code from non-deterministic generated output is essential for accountability and potential copyright protection. The debate is further complicated by Anthropic’s own internal "undercover" instructions, which seek to prevent the leakage of confidential model details while unintentionally sparking a wider conversation about transparency versus utility in automated development.
74 comments tagged with this topic