logoalt Hacker News

Redesigning source control at Anthropic

447 points • by Philpax • today at 3:49 PM • 445 comments • view on HN

Comments

jonathanyc • today at 7:37 PM

    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.
ionetan • today at 10:42 PM

[dead]

bsergean • today at 9:23 PM

[dead]

tarofchaos • today at 6:22 PM

[dead]

Huntsecker • today at 8:06 PM

[dead]

sklinkert • today at 7:29 PM

[flagged]

ls-a • today at 7:30 PM

[dead]

theteapot • today at 8:34 PM

tl;dr why is it better than git?

978ahdsg • today at 5:38 PM

Source control for huge monorepos has prior art, notably Google’s Piper and Meta’s Sapling, so we were able to build Scion with their hard-won lessons in mind.

What an unexpected candor! Of course you plagiarize prior art.

No sane person is going to put their sources in this slopware Scion monster.

memonkey • today at 5:15 PM

> Git offers tools for working with a slice of a repository, such as shallow clones, sparse checkouts, and promisor remotes.

I honestly just cannot. Just tell me what the workflow is. Give me a video that is Twilio-level simple explanation.

➕ show 1 reply
stackedinserter • today at 7:03 PM

Back to SVN then? Noted.

tasuki • today at 8:06 PM

Oh wow. There is nothing I'd rather use less than version control vibe coded by Anthropic.