2 ms·
> The obvious concern, raised repeatedly in the HN thread: this means AI-authored commits and PRs from Anthropic employees in open source projects will have no
by simianwords 7mo ago
> The obvious concern, raised repeatedly in the HN thread: this means AI-authored commits and PRs from Anthropic employees in open source projects will have no indication that an AI wrote them. It’s one thing to hide internal codenames. It’s another to have the AI actively pretend to be human.
I don’t get it. What does this mean? I can use Claude code now without anyone knowing it is Claude code.
- slopinthebag 7mo agoI think it means OSS projects should start unilaterally banning submissions from people working for Anthropic.
- simianwords 7mo agoWhy? What does this have to do with the leak
- daemin 7mo agoBecause it has a high likelyhood of being written completely by a LLM without any human thought or attention being put into it. Being written by a LLM is a signal that the submission is of low effort and therefore probably low quality, which then puts the onus on the people reviewing and reading the submission instead of the original generator of the submission. Hence I would classify it as spam. Open source communities also have rules against LLM generated contributions, for various moral, ethical, or legal reasons.
- slopinthebag 7mo ago...Because it's a mode of using Claude Code that allows certain users to use the application in "stealth mode" to produce pull requests that seem human, but are actually AI generated, which often goes against the contribution rules of OSS projects? At this point I would consider any employee of an AI provider to be tainted.
- simianwords 7mo agoNone of the other agents claim that the commit was made by an AI so why the panic suddenly
- cferry 7mo agoA little bit of imagination, and we end up with hardware-backed attestation required to contribute source code, that certifies the author isn't an AI!
- alex000kim 7mo agotechnically you're correct, but look at the prompt https://github.com/alex000kim/claude-code/blob/main/src/utils/undercover.ts#L39-L69 https://github.com/alex000kim/claude-code/blob/main/src/util... it's written to _actively_ avoid any signs of AI generated code when "in a PUBLIC/OPEN-SOURCE repository". Also, it's not about you. Undercover mode only activates for Anthropic employees (it's gated on USER_TYPE === 'ant', which is a build-time flag baked into internal builds).
- simianwords 7mo agoI don’t know what you mean. It just informs to not use internal code names.
- giancarlostoro 7mo agoI agree with you, I think people are overthinking this.
- robflynn 7mo agoIt also says don't announce that you are AI in any way including asking it to not say "Co-authored by Claude". I read the file myself. I'm still inclined to think people might be overreacting to that bit since it seems to be for anthropic-only to prevent leaking internal info. But I did read the prompt and it did say hide the fact that you are AI.
- simianwords 7mo agoWhy does that matter though
- robflynn 7mo agoThere are probably different reasons for different people. I can definitely see the angle that trying to specifically pretend to not be AI when contributing to open source could be seen as a bad thing due to the open source supply chain attacks, some AI-driven, that we've been having, not to mention the AI-slop PR spam. But, I also get Anthropic's side that when they're contributing they don't want their internals leaked. If it had been left at that, that's fine, but having it pretend like it's not AI at all rubs me a little bit the wrong way. Why try to hide it?
- hrmtst93837 7mo ago[flagged]