You just hired a million bad employees
Companies handed everyone unlimited agents and token budgets. Bad processes now replicate by the second. The next lesson isn't buying more model — it's learning to manage this digital workforce.
- Hebbia founder George Sivulka argues that once companies hand every employee near-unlimited agent and token budgets, the bottleneck shifts from "is the model strong enough" to "can you manage this digital workforce."
- His core analogy: 19th-century railroads. The tracks (capability) arrived first; dispatching (management) came later. Agents amplify vague tasks and broken processes by the second.
- Seven parallels: burning tokens ↔ throwing bodies at a problem, loops ↔ meetings about meetings, wasted tokens ↔ headcount bloat, 100x context ↔ 10x engineers, hoarding context ↔ job security, evals ↔ OKRs, transformation firms ↔ the next big industry category.
- Scaling depends on evals — repeatable acceptance criteria. Coding works first because pass/fail can be judged automatically.
- His business conclusion bets on "AI transformation" firms that codify legacy companies' differentiated processes into agents; several charts carry extrapolation and "illustrative" labels — read them as a management framework, not an audited report.
Disclosure: the author is founder and CEO of Hebbia. His company embeds AI into real workflows for finance, legal, and other teams — a business shape close to what the piece calls "AI transformation." Later on he argues transformation firms will outgrow Neofirms by an order of magnitude, which lines up with his own commercial position. Read this as an opinionated practitioner's essay, not neutral market research.
The books say productivity. On the ground, it's a workforce that never stops
Companies think they're buying "productivity": signing model licenses, rolling out assistants to everyone, and plugging in agents that can click through tools on their own. What's actually happening is something else: they're handing every employee, including the ones least able to spell out a task clearly, near-unlimited digital headcount and budget. The moment a task is vague, an agent won't stop and ask — it just keeps working, keeps burning tokens. Bad processes used to spread slowly, through people. Now they replicate by the second.
In short: you've hired an employee who'll work unlimited overtime even when it's doing the wrong thing.
Illustrative example (not from the original piece — for comparing against your own workplace)
"Go organize this client folder and give me an update."
- No defined deliverable: minutes, a risk list, or an email ready to send the client?
- No defined scope: which three files count, which chat logs can be ignored?
- No defined stopping point: what counts as "good enough," and when should it pause and ask?
- No defined acceptance criteria: who judges "done," and by what standard?
The same vague instruction goes wrong differently depending on whether a human or an agent gets it. Click the two tabs below to compare (the heading stays visible either way):
People get stuck too, but slowly
A colleague getting this instruction would usually ask first: "Who's it for? Do you need numbers? Is this for tomorrow's meeting?" If it's still unclear, they'd call a short meeting — a day lost, at most. It burns calendar time and patience, but the bill doesn't snowball on its own.
An agent won't complain — it'll just retry forever
Feed the same instruction into Claude Code, Copilot, or any agent harness, and it starts drafting an outline, restructuring, self-critiquing, calling itself again to fix its own output. With no stopping condition, there's no "done." Even a failed attempt gets handed back in flawless formatting, delivered with total confidence. A token is the basic billing unit for how a model reads and writes — roughly the "word count" an AI burns through while working — and that count keeps climbing on the bill by itself.
Unpack the "agent" side above, and a bad loop on the ground often looks like this (one illustrative loop, not audited data):
Receives a vague task
"Organize the client folder" has no defined deliverable and no sense of what "done" looks like.
Produces something that looks complete
Outline, summary, tables — all there, nicely formatted, but nobody knows if it clears the bar.
Self-checks, fails, starts another round
The agent calls itself to fix itself: adding material, restructuring, re-running retrieval. With no human in the loop, the loop doesn't break.
The bill climbs, the business outcome barely moves
Tokens keep burning while the actually usable deliverable is still missing. That's "spending tokens to buy more token-spending."
Per the original piece: loops are a band-aid for the fact that almost nobody writes a clear task spec. Brute-force iteration becomes the system's only way forward.
The data side of the story matches this pattern. The two charts below come from the original piece: per-employee AI spend is climbing, and headcount at high-adoption companies hasn't shrunk either. Read this as "money and headcount are both rising" — not as "AI is reliably delivering results."
The problem isn't that the model is dumb. It's that when a company hands out unlimited execution power, it doesn't simultaneously hand out a deliverable, a boundary, a stopping condition, and an acceptance standard. Without those four things, an agent turns a vague task into large-scale rework.
When capability arrives first, the old dispatch system breaks
The steam engine solved "too slow." The next problem became "who coordinates, who's accountable, what happens in a collision." Agents solved "not enough hands." The next problem became "who defines the task, who signs off, who pulls the plug when it's wrong."
In the 1830s, US rail mileage grew roughly 120-fold. Transport capacity exploded — and on October 5, 1841, two trains on the Western Railroad in Massachusetts collided due to a coordination failure, killing passengers. The steam engine was already fast enough; a single conductor just couldn't manage an ever-growing network alone.
Railroads later added division managers, written job responsibilities, and reporting lines. A large chunk of modern corporate management structure grew specifically to coordinate capability that had already outrun the old system. Railroads went on to become one of the largest industries of their era, at their peak accounting for roughly 60% of US stock market value.
Sivulka argues this round with agents follows the same structure: models and tools are the new tracks, but companies are still dispatching them like a single rail segment. Worse, every employee — including the ones least equipped to spell out a task — has been handed near-unlimited digital headcount and budget.
People and agents break down from the same organizational disease
Seven parallels aren't seven jokes. They're the same disease projected onto a token ledger: unclear tasks get brute-forced with loops; costs balloon and idle; high-leverage context sits in a few people's heads and never gets handed off; nothing scales without acceptance criteria; and eventually someone makes a living by "codifying your company into a system."
Burning tokens doesn't fix "not knowing how to use them"
The "burn more tokens and win" hype cycle, per the original piece, lived and died within a month. The real problem is usage: Sivulka estimates maybe 1% of employees actually give an AI proper context — can spell out a process clearly and tolerate a context window that gets messy along the way. The other 99% get handed agent scaffolding and mostly produce "loops."
Claude Code, Copilot, Karpathy's Autoresearch, and the loops inside every harness are often written up as band-aids: when a person hasn't clearly defined the task, the system has no choice but to brute-force its way forward with retries. An agent endlessly calling itself to fix itself looks like strong autonomy, but more often it's a symptom of missing clean goals, boundaries, and stopping conditions upstream. You end up spending tokens to buy more token-spending.
Idle spinning reproduces itself
The author is blunt about the state of management at most companies: most people don't actually move the business forward — they just rubber-stamp at each layer, then hire more people to feed a machine that exists to keep existing. That's looping too. Sometimes cutting loops beats adding more of them. He cites Elon cutting roughly 80% of headcount at X and the company still running, plus the common wisdom that private-equity operating partners make a living by cutting the redundant. Applied to AI:
Just as 80% of employees barely produce results, 80% of tokens today barely produce results either. This is a high-strength analogy, not an audited industry-wide measurement.
What's really valuable is 100x context — and people aren't necessarily willing to hand it over
Traditional software promised: write it once, run it cheaply forever, barely need to watch it. AI trades that for "can do almost anything," at the cost of "hard to reliably do just one thing right." Once tokens get treated as employees, a lot of the usual promises start to crack:
- More accurate — but only when the prompt is right
- Faster — but retrying 100 times makes "speed" meaningless
- No office politics — but it will build empires of token spend
- Never quits — but "dies" between model versions and new sessions
- Trustworthy — yet often confidently wrong in perfect formatting
What "100x context" (high-leverage context) actually means — illustrative examples
- It's not about stuffing an entire hard drive into the prompt. What actually works is often a small chunk of rules and examples that let everything downstream save an order of magnitude of effort.
- For example: your contract review process only cares about 8 specific risk categories; certain clauses are always dealbreakers; here are three "passing" samples from the past; here's when it must stop and escalate to a lawyer.
- With that, an agent needs far fewer retries. Without it, it just loops and guesses.
Where AI genuinely and reliably beats humans is scaling speed: hiring, onboarding, and attrition are all expensive; scaling tokens is nearly instant. That's exactly why mismanaging it is so costly, and why finding and amplifying that 100x context matters so much. On average, people may be cheaper than tokens; at scale, good tokens are cheaper. Management is the exchange rate between the two.
There's a political problem inside companies that's only going to grow: employees don't want to teach their proprietary know-how to AI. They're starting to realize these systems aren't just "helping me be more productive." The piece points to Meta: even equity-holding employees pushed back hard when the company used employee context as training data. Tribal knowledge has been a livelihood for centuries; AI is the first technology that asks workers to hand it all over at once. The people holding 100x context have the least incentive to give it up.
What scales: acceptance criteria, and codifying the company into a system
The previous section solved "how do you spell out a task, and why do loops burn money." This one solves the other half: even if it occasionally gets it right, how do you know it'll get it right every time? Without repeatable acceptance criteria (evals), an agent can't scale. And evals alone aren't enough — you also need to codify the actual nuances of how your company operates into rules a system can run. Sivulka calls the back half of this business "AI transformation."
Why code works first: it has built-in pass/fail
The best way to manage a token workforce is the same as managing people: define what "done well" looks like first. Right now, coding is nearly the only AI use case that's broken out of political gridlock while also growing the pie. The mechanism is hard-edged: code either runs or it doesn't, tests are green or red. The author even attributes "coding accounts for the bulk of today's AI revenue" to exactly this.
Swap "organize the client folder" for "write a script that exports a CSV" (illustrative): the deliverable is clear (a file), the stopping condition is clear (script runs without errors), the acceptance criteria are clear (open the CSV, check the columns). Even if the agent loops along the way, it has an objective finish line. Work without that finish line can only be watched over by a human, and scaling grinds to a halt immediately.
- Right and wrong, and when to stop, are all defined up front
- Agent output can be checked automatically or semi-automatically
- Mistakes can be replayed and the rules fixed, instead of relying on luck
- The same standard can be applied to the 100th task, and the 1000th
- Every result relies on someone saying "looks about right"
- Polished formatting hides factual errors
- Quality drifts with every new hire or model swap
- The less confident you are, the more people you need just watching agents
A non-coding example: contract risk summary (illustrative, not from the original piece)
"Take a look at this vendor contract and flag anything risky."
- Without evals:The agent hands back fluent, readable prose. Legal still has to read it from scratch, saves little time, and might still miss a dealbreaker clause.
- With evals:You define upfront that it must cover four items — auto-renewal, liability caps, cross-border data transfer, termination window — cite where each clause appears, fail if any one is missing, and quote the source text instead of vague summary.
- With that standard in place, the agent's output stops being "a chat reply" and becomes "a work product that plugs into a process" — and only then can you talk about rolling it out to 50 people on the business team.
So the original piece argues: to scale any given domain, someone first has to build the business-specific evals for it. A concrete acceptance criteria set matters more than teaching everyone prompt engineering, and more than shipping a chat box. Management, in essence, is turning vague human procedures into repeatable, checkable standards. A company's eval suite becomes one of its most valuable assets. Generic evals or a generic agent don't create differentiation — a company's own judgment standards are the actual moat.
Buying models isn't enough — the company also has to be "codified" into the agent
Enterprises have spent several years now on foundation model commitments, application-layer tools, and internal builds. Sivulka argues all that spend quietly papers over an uncomfortable fact: nobody has yet made AI reliably production-grade. The money went to "a model that works," not to "figuring out what counts as doing this specific business correctly."
One bet Silicon Valley is making on this is that today's companies simply can't solve it — hence funding for Neofirms, AI-native service companies built to go after the roughly $21 trillion in knowledge-economy service spend: build an AI-native service workforce from scratch, with no legacy baggage, and go straight after the business of traditional law firms, consultancies, and outsourcers.
The Neofirm bet
Build an AI-native service company from zero, replace human-delivered services with agent fleets, and capture existing service budgets directly.
The transformation-firm bet
The most valuable processes still live inside legacy companies. What you're selling is: helping them surface their real processes, write the evals, cut token cost, and wire it into existing systems so agents run "by their playbook."
Sivulka bets on the latter, writing that "AI transformation firms will end up an order of magnitude bigger than any Neofirm." His reasoning is concrete: legacy companies already hold differentiated, profitable processes, plus existing customers and distribution channels. What they lack is the ability to codify all that into systems an agent can execute and that can be checked for correctness. Neofirms can apply outside pressure, but the biggest asset still sits inside the incumbent.
What "codifying the company into a system" actually looks like (illustrative, expanded from the piece's transformation argument — not the author's literal checklist)
Dig up the real process, not the slide-deck version
Who actually makes the call, how exceptions get handled, which step always causes rework. This usually lives in veteran employees' heads, not in a manual.
Write it up as context + permissions + a working agreement
What customer data the agent can read, what it can't touch, and at what point it must stop and escalate to a human.
Attach dedicated evals
Every task type gets pass examples, fail examples, and automated checks — not a manager's gut feeling every single time.
Wire it into existing systems and keep iterating
Connect to the CRM, file storage, ticketing, permission systems; feed failure cases back in and update the rules. This is an ongoing engagement, not a one-time plugin install.
It sounds like a one-off project, but Jevons paradox applies: every use case that ships tends to spawn ten more. As capability gets cheaper, usage grows, and total transformation effort actually goes up. So "transformation" turns into long-term operations, not a turnkey handoff. AI-era transformation also goes beyond ontology modeling, custom software, and the occasional well-crafted prompt. The hard work is in the evals, in minimizing tokens, in understanding a business well enough to program it.
Scaling rests on two foundations: evals make "right or wrong" repeatably judgeable, and transformation work codifies your company's actual rules into the agent. Miss either one, and you're stuck at "everyone has a chat box, nobody dares to actually scale it up."
Time to manage
Every phase of the AI boom has had its own catchphrase: sell picks and shovels → build the infrastructure; Service-as-a-Software → spawn a wave of Neofirms. The original piece closes bluntly: infrastructure is here, services are here, the job now is making the trains run on time. What's left to do is get into the field — find the 100x context, write down which loops actually work, and redirect the intelligence that's currently being badly wasted.
Humans just became cheaper than software.
Somebody still has to tell them both what to do.
Unlimited agents amplify the management problems companies never wrote down in the first place
Hebbia founder George Sivulka: once everyone gets near-unlimited digital headcount, the next lesson isn't buying more model — it's learning to manage this workforce.
↓ Read the full page · one animated chart inside
Companies sign model licenses, roll out assistants and agents to everyone, and think they've bought productivity. What they actually handed out is near-unlimited execution power and budget — including to the people least able to spell out a task clearly.
"Second-by-second replication," impossible in the human-headcount era, suddenly exists
✘ Won't stop:Without a deliverable, boundary, stopping condition, or acceptance criteria, it won't proactively ask a human
Bad processes used to spread slowly through people — now they replicate by the second
The central analogy is 19th-century railroads: the tracks (capability) arrived first, dispatching (management) came later. Agents are the new tracks; companies are still dispatching them like a single rail segment, while handing every person unlimited digital headcount.
A vague instruction gets follow-up questions, a meeting, maybe a day's delay. It costs calendar time and patience — the bill doesn't snowball on its own.
"Organize the client folder" → first ask who it's for, do you need numbers
The same instruction triggers a loop: draft an outline, self-critique, fix itself again. There's no "done" — tokens just keep climbing on their own.
loop = spending tokens to buy more token-spending
The seven parallels boil down to three things: task definition, execution visibility, and knowledge plus incentives. A stronger model doesn't automatically fill in these three layers.
Say Xiaohu drops a vague task into an agent pool: without four specific things, the loop never breaks.
What scales isn't "spin up more agents." It's repeatable acceptance criteria (evals) plus codifying the company's real rules into the system. Coding works first because pass/fail can be judged automatically.
No company list.
No cutoff criteria.
No budget cap.
Split the task
Search the web
Write the report
Self-check
Do it again
still no answer
Because nobody ever defined "done."
- Name 8 specific companies
- Every price needs a source and date
- Every conclusion needs two pieces of evidence
- Stop at $20
Once the goal is clear, the loop starts correcting itself instead of spinning.
and it replicates management failure
Anyone can buy the model.
Only the company itself can define what "good" means and when to stop.
Several of the cost charts in this piece are extrapolated or illustrative — don't treat them as universal measured results.
FINis a skill too
Members can copy or download the full Markdown, and let their AI subscribe and ask.
Found this useful? Leave your email — every new explainer, the moment it's out. Unsubscribe anytime.
