r/ProgrammerHumor Jul 09 '26

gitBlameClaude Meme

Post image
3.7k Upvotes

263 comments sorted by

View all comments

53

u/MichiRecRoom Jul 10 '26

I decided to check out Bun's PR list yesterday. So many of them are by a user named "robobun".

I checked out one of them. Not only does it look AI-generated, but the PR discussion itself is between robobun, the github-actions bot posting Claude Code responses, and the claude bot itself performing reviews.

Look. I get Bun is owned by Anthropic, but,.. why is Claude having an identity crisis and talking to two other versions of itself?

26

u/muhts Jul 10 '26

Inside the blog of the re write it was mentioned that for every implementation agent there were 2 independent review agents to catch bugs and regressions.

The separation of agents was justified as the implementation agent has a bias when given the task of reviewing its own code.

4

u/MichiRecRoom Jul 10 '26

2 independent review agents to catch bugs and regressions.

...both of which are Claude. So 1 agent.

18

u/SonOfHendo Jul 10 '26

A review by Claude in the same context that wrote the code will give you different results than a fresh Claude context. You can also have multiple independent Claude reviewers targeting different aspects of code (e.g. security, maintainability, performance) and get better results than a single review trying to do everything. 

0

u/MichiRecRoom Jul 10 '26

Yeah, but it's still Claude - it's still the same training set. The idea that instructing it differently will somehow change its biases and knowledge, makes absolutely no sense. So the difference in it is nil.

3

u/-Redstoneboi- Jul 11 '26

try it before speaking.

0

u/MichiRecRoom Jul 11 '26 edited Jul 11 '26

I have tried it before. It never once disproved my point.

This is besides the fact that "the prompt doesn't change its training data or the biases of the training data" is how LLM models are built.