Agent costs

2026-10-01 to 2026-10-31

LLM cost
$147
2026-10-01 to 2026-10-31
Runs
573
2,185 model calls
Success rate
86%
492 successful runs
Cost per successful outcome
$0.299
cost per run $0.257
Cache hit rate
77%
cache reads / all input tokens
Gross margin after LLM cost
80%
revenue $746

Cost per day

$0.00$13$25$38$5010-0110-0710-1310-1910-2510-3110-01 Cost: $5.0210-02 Cost: $5.7010-03 Cost: $3.1510-04 Cost: $1.8210-05 Cost: $4.2410-06 Cost: $5.3710-07 Cost: $4.0210-08 Cost: $5.3010-09 Cost: $4.3210-10 Cost: $1.2910-11 Cost: $0.6310-12 Cost: $3.8210-13 Cost: $2.4710-14 Cost: $3.9010-15 Cost: $6.4010-16 Cost: $5.0410-17 Cost: $2.2010-18 Cost: $1.5410-19 Cost: $3.7410-20 Cost: $5.5510-21 Cost: $6.2710-22 Cost: $4.9710-23 Cost: $4.0610-24 Cost: $3.7210-25 Cost: $1.2310-26 Cost: $4.2510-27 Cost: $2610-28 Cost: $5.1310-29 Cost: $6.2210-30 Cost: $7.2910-31 Cost: $2.47

Cost per day by model

$0.00$13$25$38$5010-0110-0710-1310-1910-2510-3110-01 claude-opus-5-5: $4.4010-02 claude-opus-5-5: $5.2510-03 claude-opus-5-5: $2.8810-04 claude-opus-5-5: $1.7010-05 claude-opus-5-5: $3.4510-06 claude-opus-5-5: $4.9010-07 claude-opus-5-5: $3.3810-08 claude-opus-5-5: $4.5410-09 claude-opus-5-5: $3.4910-10 claude-opus-5-5: $1.0510-11 claude-opus-5-5: $0.5310-12 claude-opus-5-5: $3.2110-13 claude-opus-5-5: $2.1010-14 claude-opus-5-5: $3.2710-15 claude-opus-5-5: $5.7610-16 claude-opus-5-5: $4.5310-17 claude-opus-5-5: $2.0810-18 claude-opus-5-5: $1.3110-19 claude-opus-5-5: $3.2810-20 claude-opus-5-5: $4.9010-21 claude-opus-5-5: $5.6010-22 claude-opus-5-5: $4.3110-23 claude-opus-5-5: $3.4910-24 claude-opus-5-5: $3.4910-25 claude-opus-5-5: $1.0810-26 claude-opus-5-5: $3.6410-27 claude-opus-5-5: $2510-28 claude-opus-5-5: $4.4810-29 claude-opus-5-5: $5.6710-30 claude-opus-5-5: $6.6710-31 claude-opus-5-5: $2.2910-01 claude-sonnet-5-5: $0.5110-02 claude-sonnet-5-5: $0.3310-03 claude-sonnet-5-5: $0.1510-04 claude-sonnet-5-5: $0.1110-05 claude-sonnet-5-5: $0.5710-06 claude-sonnet-5-5: $0.3210-07 claude-sonnet-5-5: $0.4910-08 claude-sonnet-5-5: $0.5210-09 claude-sonnet-5-5: $0.6010-10 claude-sonnet-5-5: $0.1710-11 claude-sonnet-5-5: $0.0910-12 claude-sonnet-5-5: $0.3810-13 claude-sonnet-5-5: $0.1910-14 claude-sonnet-5-5: $0.4810-15 claude-sonnet-5-5: $0.4010-16 claude-sonnet-5-5: $0.4210-17 claude-sonnet-5-5: $0.1110-18 claude-sonnet-5-5: $0.2310-19 claude-sonnet-5-5: $0.3310-20 claude-sonnet-5-5: $0.5110-21 claude-sonnet-5-5: $0.6210-22 claude-sonnet-5-5: $0.4810-23 claude-sonnet-5-5: $0.3810-24 claude-sonnet-5-5: $0.2210-25 claude-sonnet-5-5: $0.1410-26 claude-sonnet-5-5: $0.4410-27 claude-sonnet-5-5: $0.6410-28 claude-sonnet-5-5: $0.4310-29 claude-sonnet-5-5: $0.3410-30 claude-sonnet-5-5: $0.5710-31 claude-sonnet-5-5: $0.1710-01 gpt-5: $0.1010-02 gpt-5: $0.1010-03 gpt-5: $0.1010-04 gpt-5: $0.0010-05 gpt-5: $0.2010-06 gpt-5: $0.1310-07 gpt-5: $0.1310-08 gpt-5: $0.2110-09 gpt-5: $0.2210-10 gpt-5: $0.0610-11 gpt-5: $0.0010-12 gpt-5: $0.2010-13 gpt-5: $0.1610-14 gpt-5: $0.1410-15 gpt-5: $0.2210-16 gpt-5: $0.0610-17 gpt-5: $0.0010-18 gpt-5: $0.0010-19 gpt-5: $0.1110-20 gpt-5: $0.1210-21 gpt-5: $0.0210-22 gpt-5: $0.1510-23 gpt-5: $0.1710-24 gpt-5: $0.0010-25 gpt-5: $0.0010-26 gpt-5: $0.1410-27 gpt-5: $0.1410-28 gpt-5: $0.1910-29 gpt-5: $0.1710-30 gpt-5: $0.0210-31 gpt-5: $0.0010-01 claude-haiku-5-5: $0.0210-02 claude-haiku-5-5: $0.0310-03 claude-haiku-5-5: $0.0210-04 claude-haiku-5-5: $0.0110-05 claude-haiku-5-5: $0.0210-06 claude-haiku-5-5: $0.0210-07 claude-haiku-5-5: $0.0210-08 claude-haiku-5-5: $0.0310-09 claude-haiku-5-5: $0.0210-10 claude-haiku-5-5: $0.0110-11 claude-haiku-5-5: $0.0110-12 claude-haiku-5-5: $0.0310-13 claude-haiku-5-5: $0.0210-14 claude-haiku-5-5: $0.0210-15 claude-haiku-5-5: $0.0310-16 claude-haiku-5-5: $0.0310-17 claude-haiku-5-5: $0.0110-18 claude-haiku-5-5: $0.0110-19 claude-haiku-5-5: $0.0310-20 claude-haiku-5-5: $0.0210-21 claude-haiku-5-5: $0.0310-22 claude-haiku-5-5: $0.0210-23 claude-haiku-5-5: $0.0210-24 claude-haiku-5-5: $0.0110-25 claude-haiku-5-5: $0.0010-26 claude-haiku-5-5: $0.0310-27 claude-haiku-5-5: $0.1010-28 claude-haiku-5-5: $0.0210-29 claude-haiku-5-5: $0.0410-30 claude-haiku-5-5: $0.0310-31 claude-haiku-5-5: $0.02
claude-opus-5-5claude-sonnet-5-5gpt-5claude-haiku-5-5

Cost by customer

northwind-conorthwind-co: $73$73cobalt-labscobalt-labs: $66$66bluepeakbluepeak: $3.30$3.30elmstreet-healthelmstreet-health: $3.11$3.11dunmore-legaldunmore-legal: $1.17$1.17foxglove-retailfoxglove-retail: $0.03$0.03

Model mix (share of cost)

claude-opus-5-5claude-opus-5-5: 90%90%claude-sonnet-5-5claude-sonnet-5-5: 8%8%gpt-5gpt-5: 2%2%claude-haiku-5-5claude-haiku-5-5: 0%0%

Customers

CustomerLLM costRunsCost / successRevenueGross margin
northwind-co$73226$0.380$24069%
cobalt-labs$66100$0.883$60-10%
bluepeak$3.3096$0.041$14998%
elmstreet-health$3.11102$0.033$14998%
dunmore-legal$1.1721$0.056$9999%
foxglove-retail$0.0328$0.001$49100%

Gross margin here counts LLM cost only. Use the gross-margin-by-customer kit to add hosting and other costs.

Tasks and workflows

TaskCostRunsCalls / runCost / runSuccessCost / success
research_agent$13212911.5$1.0365%$1.58
doc_summary$111951.5$0.05893%$0.063
code_review$3.26522$0.06381%$0.078
support_triage$0.191971.6$0.00194%$0.001

A failed run still costs money, so cost per success is the number to price and optimize against.

Models

ModelCostShareCallsInput tokensOutput tokensCache hit
claude-opus-5-5$13290%96995,148,3822,408,95584%
claude-sonnet-5-5$118%2945,703,213268,90528%
gpt-5$3.262%1021,639,670178,48631%
claude-haiku-5-5$0.700%8204,765,989594,91518%

Input tokens include cache reads and writes. Cache hit = cache reads / input tokens.

Source: examples/usage.csv. Blank costs priced from examples/prices.csv; check those prices against each provider's current pricing.