logoalt Hacker News

Agent swarms and the new model economics

173 pointsby jlaneveyesterday at 6:06 PM80 commentsview on HN

Comments

anthonypasqyesterday at 7:29 PM

Love to see these crazy kinds of experiments going on. Even if this doesn't 100% work or is prohibitively expensive for now, these are glimpses into the future in the same way people were talking about coding agents in 2023 when we just had tab complete.

htrpyesterday at 7:04 PM

>The browser swarm from earlier this year peaked at roughly 1,000 commits per hour on Git. The new system peaks at around 1,000 commits per second.

>To facilitate this rate of activity, we built a new version control system (VCS) from scratch. Throughput was not the only reason to own this layer. Every change in the system passes through the VCS, so it is where collisions first become visible, and several of the coordination mechanisms in the next section are implemented directly inside of it.

Talk about inventing the universe to make a button.

show 4 replies
handfuloflightyesterday at 7:24 PM

> To test that progress, we returned to a task the old swarm had struggled with: building SQLite from scratch, in Rust, from nothing but its documentation.

Isn't SQLite's source code in its training data?

show 2 replies
shay_keryesterday at 9:01 PM

How do we know if these models weren’t trained on Turso’s rewrite of SQLite in Rust?

It seems both likely that they were and impossible to remove that code from pretraining. Doesn’t that make this just about LLM memorization of the training set? What am I missing?

show 3 replies
whinvikyesterday at 8:03 PM

I would have loved to see more of the harness engineering shared as code. Instead we are left with only the outcome.

I guess that makes sense since the harness is the product in the case of Cursor.

show 2 replies
timcobbtoday at 1:08 AM

> One reading is that it was more productive. Another is that most of those commits were busywork (thrash, contention, churn).

Kudos

smoyertoday at 12:37 AM

This is almost a year behind Steve Yegge's first post on beads. Gas Town and Gas City provide orchestration for the swarm. So far I haven't seen a perfect implementation but this idea isn't new.

show 2 replies
trevswarmtoday at 2:21 AM

Even at a much smaller scale of a few dozen parallel agents working I've found real benefit to a structured hierarchy of agents. Not just keeping the context clean and focused at the right level, but if you find that something has just gone off the rails, you can more easily rip out or even just fully delete a leg of work without damaging the original design. It's also nice when you find a design change is needed and you can communicate that to the top level and have it efficiently propagate down where it matters.

I like it so much I even recorded a video walking through the process!

https://www.youtube.com/watch?v=efUmcCiRoDU (I do walk through how I do this in our app DevSwarm here)

vessenesyesterday at 9:56 PM

This is super fascinating, and I loved seeing testing of where exactly you need frontier intelligence -- looks like coordination / planning, but not coding right now -- the article's a bit of a tease, as we can't play with such a harness, or their new version control system or get a workable artifact out of it.

That said, I love the work on figuring out these harness coordination jobs. While there are analogs to human management there is also this enticing feeling that, since the models are broadly deterministic, we might be able to get repeatable science-type lessons about managing them with enough testing.

dymktoday at 12:13 AM

This post describes ideas found in existing agent orchestrator systems since they've existed. You'll find the same "top level agent that breaks a problem down into spec / plan / implement / verify" pattern in get-shit-done or superpowers.

Is the original part the VCS that works at 1000 commits/second? Or spending a bunch of money comparing models?

agustechbrotoday at 2:28 AM

Wow, people have been working hard for a long time in Turso: https://turso.tech/blog/introducing-limbo-a-complete-rewrite... to do the same cursor did in justo no time?

pianopatrickyesterday at 9:18 PM

I wonder what would happen if the agents did not have the spec. Like if you just said "build a simple SQL database that works as a single file", what would the agent swarm come up with.

doctobogganyesterday at 10:04 PM

I feel bad for the engineers at Cursor who have to use Grok in these sorts of experiments.

show 1 reply
dougSF70yesterday at 11:16 PM

Can a swarm of agents write the 835 page manual?

show 1 reply
mccoybyesterday at 7:32 PM

I find these blog posts (and the originals, with Anthropic's C compiler and Cursor's browser) somewhat funny, as if they have this enormous power to build ... but they can't build something unique or new. Like the software sucks, but look how powerful the process is (the models are indeed powerful).

And it's a bit of a shame: by virtue of their position (their embedding in the fabric of venture capitalism), it seems like they can only make a subset of things -- what they can make is dictated enormously by capital, as they are engines of capital.

Not sure the point I'm trying to make, I just find it amusing.

Perhaps the point is that it might be more worthwhile to give independent creators a billion dollars to play around with agent swarms if we want to keep diversity in the evolutionary algorithm that is the software industry high.

show 6 replies
alienbabytoday at 1:43 AM

Tinfoil hat: what if the prices are artificially inflated deliberately to price out casual users being able to field large swarms of frontier model agents because it could be just too dangerous.

show 1 reply
bofadeezyesterday at 9:29 PM

The issue is that the only models that could be trusted to work autonomously cost more than a human employee

show 2 replies
Elad-Rezyesterday at 9:23 PM

[flagged]

Olscoreyesterday at 8:50 PM

[dead]

DekryptLabsyesterday at 9:04 PM

[dead]

kimonsoduyesterday at 7:47 PM

[flagged]