The Orchestration Tax is You

AddyOsmani.com Β· rss Β· 2026-05-25 Reader πŸ–₯️

Code Was Never the BottleneckCognitive DebtCognitive SurrenderHuman as Orchestrator of AgentsOrchestration Tax / Human Review Bottleneck
Because each developer is a single, non-parallelizable serial processor whose attention is the binding constraint on what agent-generated code can actually be merged, the only real fix for the 'orchestration tax' is to deliberately architect your own attention the way you architect any concurrent system β€” sizing the agent fleet to your review rate, sorting work by judgement-content, batching reviews, offloading verification to machines, and protecting your serial time.

practical Β· mixed β€” Argumentative-with-narratives in service of practical advice. Osmani builds a structural diagnosis (you are a single-threaded resource in a concurrent system) and then issues prescriptions for how to architect attention. The framing is engineering-pragmatic: borrow concurrent-systems vocabulary (GIL, Amdahl, backpressure, context-switch cost) and apply it to the operator's cognition.

Structure

PartRole
Opening italic abstract: more agents != more of you; orchestration tax is the price of forgetting this; fix is to architect your attention as a concurrent system.thesis statement
Panel anecdote: Richard Seroter naming the 'orchestration tax' on stage; Osmani's 'feeling busy is not the same as being productive' line.ethos / framing
Section 'The asymmetry people don't price in': starting an agent is cheap, closing the loop is expensive; there is exactly one of you.diagnostic / asymmetry claim
Section 'You are the single thread resource': Python GIL analogy and Amdahl's Law.theoretical model
Section 'Grinding won't fix structural limits': tiredness comes from running a serial processor at 100% with cold context reloads; trying harder produces shallow reviews or 'cognitive surrender'.failure-mode analysis
Section 'Architect your attention': five named tactics β€” scale fleet to review rate (backpressure), sort the work, batch reviews, only spend the lock on judgement, protect serial time.prescription
Aja Hammerly callout: architecture is the urgent skill β€” knowing what belongs inside one agent.extension / co-sign
Section 'Busy vs Productive': the failure mode is invisible from inside; Ciera Jaspan citing Margaret-Anne Storey on cognitive debt; technical debt and cognitive debt accumulate together when the tax goes unpaid.stakes / consequence
Closing: spawning is not the skill; designing around the serial resource is.restatement of unity

Key terms

Propositions

Arguments

Adding more agents cannot increase developer throughput beyond the rate at which the developer can review and merge. strength: high
Explicit premises:
Implicit premises:
Inferences:
Trying harder cannot fix the orchestration tax. strength: high
Explicit premises:
Implicit premises:
Inferences:
Backpressure (sizing agent fleet to review rate) is the correct primary tactic. strength: high
Explicit premises:
Implicit premises:
Inferences:
Cognitive surrender, not bad code, is the real long-term cost of unpaid orchestration tax. strength: high
Explicit premises:
Implicit premises:
Inferences:
The system around the developer must respect the developer's serial throughput, or it will silently lower standards. strength: high
Explicit premises:
Implicit premises:
Inferences:

Narratives

Questions addressed

Gaps

Closes gaps elsewhere

Related documents