Home / Blog / AI agents

AI agent development cost: what actually drives it

Every agency page answers this with a range and a contact form. The range is real enough, but it's the least useful part of the answer, because the same brief comes back at $20,000 from one shop and $200,000 from another and both can be quoting honestly. The model is almost never what makes an agent expensive. The integrations are, the evaluation work is, and the maintenance after launch is. Here's the shape of the bill, with real numbers from systems I run.

Where an agent budget actually goes Agent briefone sentence Integration workdominates the build Evaluationusually unquoted Maintenanceoutlives the build Inference~$1 per task most of it rarely quoted never ends the cheap part scalably.io
One brief, four cost centers. Inference is the only one people ask about, and it's the one nobody should be arguing about.

What the market publicly quotes

Agencies that publish pricing guides are, whatever else you think of them, primary sources for their own prices. As of 2026 the published tiers cluster like this:

  • Geniusee (July 2026) puts basic retrieval-grounded agents at $10,000 to $70,000, task-execution agents at $70,000 to $150,000, and multi-agent platforms at $150,000 to $500,000 and up.
  • Softteco (2026) puts goal-based agents carrying real integrations at $40,000 to $150,000 and up.
  • Codewave (2026) runs lower at the bottom and higher at the top: $5,000 to $20,000 simple, $20,000 to $80,000 mid-complexity, $80,000 to $300,000 and beyond for enterprise.

Treat these as what firms are willing to charge, not as what the work costs. Every one of those pages is a sales asset. They're useful for calibration and nothing more.

The line items that actually move the number

Integration surface, not agent count

The single best predictor of what an agent will cost is how many systems it has to touch, and how well those systems behave. An agent that reads one database and writes one report is a weekend. The same agent that also has to authenticate against a third-party API with a rotating token, respect a rate limit, and reconcile two systems that disagree about what a "customer" is, is a month.

This is why "build me an AI agent" quotes vary so wildly. The model work is close to identical. The plumbing is not.

Evaluation, which almost nobody budgets

You cannot ship an agent you can't measure. That means building a way to tell whether a run was good, on a task where "good" is often a judgment call. In practice this is test cases, a scoring method, and a human in the loop until the scores are trustworthy. None of that is exotic work, and none of it comes free with the agent loop the SDK gives you.

It's unglamorous and it's a real fraction of the build. Skip it and you don't save the money, you just move it to the part of the project where you're debugging in production with a client watching.

The permission boundary

Any agent that can act, rather than just answer, needs a decision about what it's allowed to do without asking. That's a design problem before it's a code problem, and getting it wrong is expensive in a way that doesn't show up on an invoice. This is the same reasoning behind the permission model in Claude Code's settings, where the interesting work is deciding the default-deny boundary rather than writing the config.

Maintenance, which is not optional

Models get deprecated. APIs change. A token expires. An agent is a running system with dependencies, and it needs an owner in the same way a production service does. Any quote that ends at launch is quoting half the job.

What the inference actually costs

Here's the number almost nobody publishes, and the reason I'm comfortable publishing it will be obvious in a second. Over the 30 days from 14 July to 13 August 2026, across two independent production systems running different workloads for different clients:

 System ASystem B
Tokens consumed4,596M2,758M
Cost (provider billing)$2,279$2,457
Tasks run2,3512,423
Cost per task$0.97$1.01

Two systems that share no client and no workload landed within four cents of each other. Call it a dollar a task. They do share a builder, so treat this as one engineer's habits reproducing, not as an industry benchmark.

The interesting part is underneath. System A burned 1.7 times more tokens per task than System B, but paid roughly half as much per token, because of model mix and prompt caching. The two effects almost exactly cancelled. If you want to move your inference bill, those are the two dials, and each of them varies by roughly a factor of 1.8 between these two systems, which is exactly why they can cancel.

Now the reason I'll happily put that in public: a dollar a task is not the expensive part of an AI agent. Under $2,500 a month of inference sits underneath an integration surface, an evaluation harness, and a maintenance burden that cost multiples of it to build and keep running. When a quote comes back at $80,000, essentially none of it is the model. Anyone arguing about the token bill is arguing about the cheapest line on the invoice.

What the error rate costs you

A separate window, and a separate lesson. Between February and June 2026, one of these platforms executed 5,329 task-runs. 5,220 finished successfully and 109 errored out, a 98% success rate.

The breakdown matters more than the headline. Almost none of the 109 failures were the model reasoning badly. They were third-party APIs timing out, rate limits, and auth tokens expiring mid-run. The model was rarely the failure point. The integrations were. That has a direct budget consequence: build for retries and you recover most of that 2%, but retries cost tokens. A failure that retries twice costs up to three times the tokens of a clean run. Model your monthly spend on attempted runs, not successful ones.

Why the build quote is the smaller half

Put the pieces together and the shape is consistent: a one-off build cost, then an ongoing cost made of tokens, infrastructure, and somebody's attention. The ongoing side compounds with usage, and it's the side buyers consistently under-plan.

The practical move is to scope the first agent small enough that the running cost is observable before you commit to the second one. Pick the task where the input and output are obvious and a mistake is cheap. Watch the error rate for a month. If the errors are integration noise rather than bad reasoning, the model is trustworthy and your money should go to the plumbing.

That's how the SEO agents I run for an agency reached 5,329 task-runs in four months. Not by building a large system, but by building one narrow agent that earned its keep and then reusing its integrations. The second agent is always cheaper than the first, because the expensive part was never the agent.

What I'd want to know before quoting

If you're briefing someone, these are the questions that actually determine your number. Answer them before you ask for a price.

  • How many external systems does this touch, and do you control the credentials for each?
  • What does a wrong answer cost, and who checks?
  • How many runs a month, at what concurrency?
  • Who owns it in six months when a dependency changes?
  • Is there an existing definition of "correct" for this task, or does one need to be built?

A shop that asks you these before quoting is estimating. One that quotes without them is guessing, and you'll pay for the guess later either way.

Frequently asked questions

How much does it cost to develop an AI agent?

Published 2026 ranges run from about $10,000 for a simple retrieval-grounded agent to $500,000 and beyond for multi-agent platforms. Geniusee puts task-execution agents at $70,000 to $150,000, and Softteco puts goal-based agents with real integrations at $40,000 to $150,000 and up. The spread is driven by integration surface rather than by the agent itself.

What is the ongoing monthly cost of running an AI agent?

Ongoing cost is token spend, infrastructure, and maintenance. Measured across two independent production systems over 30 days in 2026, inference worked out at $0.97 and $1.01 per task respectively, on roughly 2,400 tasks each. Token spend should be modeled on attempted runs rather than successful ones, because failed runs that retry consume tokens each attempt.

Is the model the expensive part of an AI agent?

No. At about a dollar per task, inference is typically the cheapest line item. The cost concentrates in integration engineering, evaluation, and ongoing maintenance, which is why two agents using the same model can differ by an order of magnitude in price.

Why do AI agent quotes vary so much?

Because the model work is nearly identical across projects and the integration work is not. An agent touching one well-behaved system is a fraction of the cost of the same agent reconciling several systems that disagree with each other.

What is the most commonly underestimated cost?

Evaluation and maintenance. Evaluation is the work of deciding whether a run was good and is frequently left out of quotes. Maintenance is unavoidable because models get deprecated and APIs change, so any quote ending at launch covers only part of the job.