Skip to main content

Danielle Scantling6 pieces · 9 min

Overwhelmed Yet? How to Manage AI Agents When You're the Bottleneck (2026)

I'm running more AI agents than I ever have. Coding agents, research agents, review agents, a couple of them going at the same time. And lately the thing slowing me down isn't the agents. It's me.

Not my skills. My attention. Every agent finishes something and hands it back, and every handoff is a summary to read, a diff to check, a decision to make. The agents scale. My brain doesn't.

I think this is the next big question for everyone in software development: how do we keep highly skilled, highly intelligent people from drowning in the output of their own tools? And on top of that, how do we keep up with everything new (Anthropic alone ships something new constantly) while still building products clients actually want?

My take: the companies that win the next couple of years won't be the ones running the most agents. They'll be the ones that stay focused.

01 / 06 · 1 min

The Bottleneck Moved

For a long time the question was "can the AI do this?" For a lot of everyday work, the answer is now yes, or close enough. So the bottleneck moved downstream, to the human who has to:

  • Read what the agent produced
  • Judge whether it's right
  • Decide what happens next
  • Remember where every other agent left off

That's a different job than writing code. You go from maker to reviewer, editor and air traffic controller, all at once. And reviewing is not the easy part. Reading a diff you didn't write, from a process you didn't watch, and catching the one wrong assumption buried in it takes real concentration.

Run one agent and that's manageable. Run five and you're getting five streams of "here's what I did, what next?" all landing on one person.

02 / 06 · 2 min

Why Smart People Still Drown

Being good at your job lets you handle more complexity. It doesn't give you more working memory. A few well-known findings explain why agent overload hits experts too:

Finding What it means for agents
Working memory is small. Cowan's widely cited review puts it at roughly 4 chunks for most adults You can't hold five agents' plans in your head at once. Something drops
Attention residue. Leroy (2009) found that when people switch tasks, part of their attention stays stuck on the last one, especially if it felt unfinished Every jump between agents leaves you a little less present for the next one
Interruptions cost stress, not just time. In Mark et al. (2008), interrupted people finished as fast, but reported more stress, frustration and effort Notifications from agents can feel productive while quietly wearing you down
Feeling faster isn't being faster. METR's 2025 study had experienced open-source developers take about 19% longer with AI tools, while they believed they'd been faster "I'm getting so much done" isn't a reliable measure. Check outcomes

That last one needs a fair caveat: METR's study was small (16 developers), used early-2025 tools, and looked at experts in codebases they knew well. It doesn't prove AI slows everyone down. What it does show is that our gut sense of our own productivity can be wrong, which is exactly why "more agents" can feel great while delivering less.

Keep reading → How to Manage Your Agents

03 / 06 · 3 min

How to Manage Your Agents

The goal isn't to use fewer agents. It's to shrink what reaches your brain. Here's the system I'd start with:

1. Split your agents by altitude

This is the one that's actually helped me most. I run my desktop agent separately from the coding agents in my editor, and I give them different jobs:

Agent Altitude Job
Desktop agent High System design, project-level planning, the big picture
Coding agents Low Implementing the pieces, one task at a time

The separation does more than organize the work. It organizes my head. When I'm in the desktop agent, I'm thinking about architecture. When I'm in the editor, I'm thinking about code. I'm not trying to hold both at once in one long chat.

2. Set a WIP limit

Pick a number of agents you'll actively run at once and stick to it. Kanban teams do this with work in progress for the same reason: past a certain point, starting more things makes everything finish slower. Your number might be 2 or it might be 4. Find it by noticing when you start losing track, then go one lower.

3. Make agents hand back decisions, not transcripts

The default agent handoff is a long recap of everything it did. You don't need that. You need:

DONE: what changed, in one or two lines
VERIFIED: tests/checks that passed (or "not verified")
NEEDS YOU: the one decision I need from you, with options A and B
RISK: anything I wasn't sure about

Put a format like this in your agent instructions (CLAUDE.md, AGENTS.md, a system prompt). It turns a wall of text into a 30-second read.

4. Put gates before your eyes

Anything a machine can check, a machine should check before you see it: tests, typecheck, lint, a review agent. Your attention is the most expensive reviewer on the team, so spend it on the things only a human can judge: does this solve the right problem, and would the client want it?

5. Batch your reviews

Instead of reacting every time an agent finishes, check in at set times. Let finished work queue up. Reviewing three handoffs in one sitting costs less than three separate context switches spread across an hour.

6. Leave yourself a "where I was" note

Before you switch away from an agent's work, write one line: where you are and what you'll do next. It gives your brain permission to let go of the unfinished task, which is the attention residue problem in reverse.

7. Decide what you'll spot-check vs fully read

Not everything deserves the same scrutiny. A copy tweak can get a glance. Auth, payments and data deletion get a full read. Decide the categories ahead of time so you're not making that call fresh on every handoff.

04 / 06 · 1 min

Keeping Up Without Chasing Everything

The second firehose is the industry itself. New models, new features, new tools, new "you have to try this" posts. Just Anthropic's Claude Code changelog and the Claude Platform release notes can feel like a part-time job to follow.

Here's the thing: you don't have to adopt something just because it shipped. A filter helps:

Question If yes If no
Does it fix a problem I have this week? Try it now Note it and move on
Does it replace something I already do? Swap, don't stack Skip it
Will my clients notice the difference? Prioritize it It can wait

And a routine helps more than willpower:

  • Read release notes once a week, not as they drop. One sitting, one list.
  • Keep one experiment slot. One new tool or feature in trial at a time. It either earns a place in your workflow or it's out.
  • Let other people go first. If something's truly important, it'll still be important in two weeks, and by then there are better write-ups and fewer bugs.

Keeping up doesn't mean knowing everything. It means knowing enough to recognize the few things worth your time.

05 / 06 · 1 min

Building What Clients Actually Want

This is where the overload actually costs you. When building gets cheap, it's tempting to build everything. More features, more prototypes, more PRs. But output isn't value. A client doesn't care how many agents you ran. They care whether the thing solves their problem.

The DORA 2025 report (based on survey responses from nearly 5,000 technology professionals) describes AI as an amplifier: it magnifies what's already strong in an organization and what's already broken. Teams with clear goals and good systems get more out of it. Teams without them get faster chaos.

Agents make building cheaper. They don't make deciding cheaper. Deciding is now the expensive part, and it's the part that needs a clear head:

  • What problem are we actually solving for this client?
  • Which of these ten things the agents could build matters most?
  • What should we say no to?

If your attention is spent babysitting agent output, there's nothing left for those questions. And those questions are the job.

Keep reading → Focus Is the Edge

06 / 06 · 1 min

Focus Is the Edge

Here's my bet: the difference between companies now isn't who has access to the best AI. Most teams can get the same models. The difference is who can stay focused while everything around them speeds up.

That means:

  • Treating human attention as the scarcest resource on the team, and designing workflows to protect it
  • Measuring outcomes (shipped, used, paid for) instead of activity (agents run, PRs opened)
  • Learning new tools on purpose, on a schedule, instead of on impulse
  • Keeping a person close to the client, so all that agent output points at something real

We spent the last few years learning how to get more out of AI. The next few are about getting more out of ourselves, without burning out to do it.

Share this thread

References

  1. 01Measuring the Impact of Early-2025 AI on Experienced Open-Source Developer Productivity (METR, July 2025)
  2. 02DORA 2025 State of AI-assisted Software Development Report (Google)
  3. 03Why Is It So Hard to Do My Work? The Challenge of Attention Residue When Switching Between Work Tasks (Leroy, 2009)
  4. 04The Cost of Interrupted Work: More Speed and Stress (Mark, Gudith and Klocke, CHI 2008)
  5. 05The Magical Number 4 in Short-Term Memory (Cowan, 2001)
  6. 06Claude Code changelog (GitHub)
  7. 07Claude Platform release notes