What running AI agents actually costs (the part nobody publishes)
All releases
Teams & Billing2 min read

What running AI agents actually costs (the part nobody publishes)

Plan prices hide the real question: what does an hour of agent work cost, all in? We bill infrastructure at cost on an itemized bill, so here are the actual numbers: what a running agent costs per hour, what it costs paused, and where the money really goes.

PricingAI agentsCosts

Every AI coding tool advertises a plan price. The number that actually decides whether you can run agents all day is different: what does an hour of agent work cost, all in, including the machine it runs on? Almost nobody publishes that. We can, because our billing itemizes every resource separately.

The two line items

Running an AI agent has exactly two costs: the machine it runs on and the tokens it consumes.

**The machine.** An agent needs a persistent cloud machine: CPU, RAM, storage, network. Ours run up to 16 cores and 64 GB RAM, billed per hour at AWS-equivalent rates with no markup. A mid-size agent machine (4 cores, 16 GB) costs about the same per hour as a mid-tier cloud VM, because that is what it is.

**The tokens.** Every time the agent thinks, writes code, or reviews a diff, it burns LLM tokens. We pass these through at the AI provider's cost with zero markup, so an agent on Claude costs what Claude costs.

What this means in practice

The surprising part is how small the machine cost is next to the token cost for real work. A machine paused between tasks costs pennies (storage only). A machine running all day costs a few dollars. The tokens for a feature that takes an agent two hours of thinking and coding can cost more than the machine did for the whole day.

This is the opposite of what plan pricing implies. Plans price the seat, and seats are cheap. Work is where the money is, which is why "unlimited for $20/month" either means heavy rationing or heavy losses.

Why itemized matters

When your bill shows machine hours and token spend separately, you can answer questions plan pricing hides:

  • Was that expensive task expensive because it ran long, or because it burned tokens thinking?
  • Is it cheaper to run a smaller machine for longer, or a bigger machine for shorter?
  • What did last week's feature actually cost to build?

We think every AI agent platform will end up here: itemized bills at cost, because the moment agents do real work, "what did it cost" becomes a question someone asks. [Our pricing](/pricing) works this way today, with a [cost estimator](/pricing) you can play with before signing up.

The comparison trap

If you are comparing AI coding tools, watch for the pricing model, not the price. Plans with quotas are prepaying for work you may not do. Pay-while-running means you only pay when the agent works. For a team running agents every day, the itemized model usually wins; for occasional use, a small plan is fine.

The fuller comparisons: [JackHamr vs Cursor](/compare/cursor), [JackHamr vs Claude Code](/compare/claude-code), [JackHamr vs Devin](/compare/devin).

Try it on your own project.

Free to start. Nothing to install. Running in two minutes.

More releases