Top
Best
New

Posted by Philpax 13 hours ago

Redesigning source control at Anthropic(www.anthropic.com)
629 points | 602 commentspage 12
whalesalad 8 hours ago|
I wonder what happened in late July, early August - the 'quiet period'
znpy 9 hours ago||
Did they just reinvent cvs/svn?
j45 10 hours ago||
Solving monorepos in an LLM world seems to be very universally applicable as a need.

I appreciate it's different than git, that type of argument for monorepos is not new.

Agents coding is akin to having a very large developer team, who may or may not be online 24/7.

Anthropic is calling it very specialized, and it's a little baffling.. maybe I'm missing something.

There's no way software development is the same anymore. The previous ceremonies and structures and seats at the table at each stage were human based, and now that's a different make up to the point that different steps and processes are needed.

There's nothing more fundamental to growing software development other than making tools like this available.

My hope is a vibe coded internal mono repo management tool can aim for a v2 with multi-tenancy built in.

Was anyone else looking forward to feature flags as a part of a post like this?

DenisM 7 hours ago|
> Was anyone else looking forward to feature flags as a part of a post like this?

I am looking for agent-world feature flags, but not in a post on source control. Feature flags belong to wider SDLC.

philipwhiuk 10 hours ago||
I'm worried that the frontier lab doesn't read the code they are writing.

It's also hard to believe all these non-Git alternatives aren't merely an attempt to capture developers into a new proprietary solution.

This could have been done as an open-source fork of Git.

rfgplk 11 hours ago||
Yea, I'm pretty much hiting the same limits. I'm still using git for the time being, mainly because I package everything as daily commits with an external orchestrator managing tasks/issues. Lately my code velocity is at ~1 million LOC added per week, spread throughout my various repos (I don't use the monorepo approach). Problem is I'm looking at 100x this velocity over the next few months when I get a new code generator up and running, so I'll definitely have to drop git.

Another issue that I believe Anthropic here didn't state is that git performance _severely_ get degraded when you have hundred of commits landing in parallel. Hence why I fell back to the daily commit approach. You get less granularity but you get stability.

darlachaps 10 hours ago||
Only 1 million lines of code per week? That’s adorable. I remember when I was still slopcrafting software at that scale. Personally, I’m generating 100 billion LOC per hour, but Git became unusable once my commits started affecting Earth’s gravitational field. I’ve since moved to a custom version control system that stores code directly in the fabric of spacetime. My biggest bottleneck now is that the observable universe lacks sufficient entropy to generate unique commit hashes. Anthropic really needs to address this.
nozzlegear 9 hours ago||
Honey, it's time for your daily Anthropic PR piece!
hollerith 10 hours ago||
All the other tech billionaire are jealous: they all want their own recursively-self-improving megacorporation.
kreutz 10 hours ago||
Am I the only one not feeling the output of this velocity?
jonathanyc 9 hours ago||

    We’re completely rethinking our priors. This project prompted us to take a very hard look at other workflows designed for human scale. A proper merge queue, for example, doesn’t make much sense at agent scale. What does CI even mean when hundreds or even thousands of changes can merge while tests are running? We haven’t been able to effectively replicate the industry standard of a global repository lock on the merge queue, so instead, we’ve invested in post-merge and pre-deploy automated testing. This does mean that concurrent changes can conflict, but Claude can typically fix these conflicts faster than humans can even identify them.
I see, that's why https://status.claude.com/ looks like a Christmas tree on fire.
gigatexal 6 hours ago|
come on HN debate the merits of the design not the flaw that Anthropic has infinity tokens and "why even do source control at that point?"
More comments...