Skip to content
letitrun.dev
filed by A. Tonnina·topic side projects & lab notes·year MMXXVIno. 001
back to lab notes
lab note
FILE / NOTE·006
filed ✓

The Swarm Lead: What If Every Engineer Became a Team?

What happens when every engineer orchestrates a swarm of AI agents? A new role is emerging — the Swarm Lead — and it changes everything about how software gets built.

filed
2026·01·08
ref
NOTE·006
tags
ai · engineering · future-of-work · agents
by
A.T.

A company has 20 engineering teams of 8 people each.

That's 160 engineers. 20 roadmaps. 20 things happening in parallel.

Now imagine each of those 160 engineers orchestrates a swarm of AI agents, doing what used to require a whole team.

Same engineers. But now 160 roadmaps. 160 parallel workstreams.

Not "AI-assisted teams." Each engineer is a team.

I'm calling this role the Swarm Lead.

What Is a Swarm Lead?

Not someone "assisted by AI." Someone who manages AI as a workforce.

The swarm handles execution: code generation, testing, refactoring, documentation, review. Multiple agents, working in parallel, on different parts of the problem.

The human provides what agents can't: judgment. Prioritization. Taste. The ability to know when something is right versus merely working.

This person needs to be senior. Not because of gatekeeping, because the job requires it. You need to:

Hold the entire system in your head

Make tradeoffs that connect technical decisions to business outcomes

Spot when the swarm is drifting off course

Know what "good" looks like without needing someone to tell you

In other words: product-minded, end-to-end thinking, full ownership.

Why This Might Work

The coordination tax disappears.

Brooks's Law says adding people to a late project makes it later. That's because communication overhead scales exponentially with team size.

Agents don't have opinions. They don't need to be convinced. They need to be directed.

One person with full context, making coherent decisions, deploying an army of execution. No sprint planning. No PRD reviews with six stakeholders. Idea to implementation in hours.

Accountability becomes unambiguous.

When something breaks, there's no "the other team dropped the ball." There's one person. They own it.

The organizational math changes.

This isn't just about individual productivity. It's about what companies can do.

20 teams of 8 becomes 160 teams of 1. Same headcount. 8x the parallel capacity. 8x the roadmaps. 8x the experiments you can run.

Or: the same output with 1/8 the people.

The implications cut both ways.

Why This Might Not Work

I'm not writing a manifesto. I'm asking a question. And the question has uncomfortable answers.

Quality at scale.

Can one person maintain quality across a large codebase? Who catches the subtle bugs, the security holes, the slow architectural drift? Code review by whom, the agents that wrote it?

Maybe we solve this with agent-based review, with automated testing swarms, with periodic external audits. Maybe we don't.

The bus factor.

Single point of failure. If the Swarm Lead gets sick, takes a vacation, or quits, what happens? All that context, trapped in one head.

Documentation-generating agents might help. But there's something irreducible about human understanding that's hard to export.

Where do juniors learn?

This is the one that keeps me up at night.

The traditional path: join a team, learn from seniors, grow into one yourself. If teams dissolve, where does that learning happen?

Maybe new entry points emerge. Juniors start in adjacent roles first: QA, where you learn what quality looks like before you're responsible for building it. Ops, where you learn how systems behave before you design them. Product, where you learn what users need before you code for them. Then, once you've built that judgment, you graduate to orchestrating agents.

Or maybe we're pulling up the ladder behind us. I don't know.

Not every domain fits.

This model probably thrives in greenfield products, internal tools, startups, rapid prototyping.

It probably breaks in regulated industries, safety-critical systems, massive legacy codebases with decades of embedded context.

The boundary may shift as agents improve. But it exists today.

The Human Cost

Let's be honest about this part.

Not everyone can be a Swarm Lead. Not everyone wants to be. What happens to the engineers this model displaces?

There's a risk of a bifurcated industry: a few highly-paid orchestrators, many displaced implementers.

This isn't just economics. It's about meaning, identity, craft. A lot of people love the act of coding. What do we lose when that becomes an implementation detail?

The Open Question

I'm not predicting the future. I'm asking whether this is a future worth building toward.

The Swarm Lead model optimizes for certain things: speed, individual leverage, alignment. It costs other things: resilience, junior development, distributed ownership.

The pieces are here. The trajectory is clear. The timeline isn't.

Maybe this becomes normal in two years. Maybe ten. Maybe it stays a niche pattern for certain kinds of work.

But the question is worth asking now, before we arrive:

What do we want software engineering to look like?

If you're experimenting with this, working solo with agents, managing a swarm, pushing the limits of what one person can build, I want to hear about it.

What's working? What's breaking? What am I missing?

This is a thought experiment.