Anyone who can open an agent can read its estimate. Buying the credits sessions run against needs the billing, admin, owner, or primary owner tenant role. See Organizations and roles and Billing.
What a session hour covers
A session hour is one hour of an agent session. Its price covers the two things a session uses:- Compute: the sandbox the agent runs on, sized by its CPU, memory, and any GPU.
- Model spend: the model’s reading, thinking, and output, including tools the model provider runs, such as the provider’s own web search.
What isn’t charged
- Storage. Transcripts and session files aren’t charged. They also aren’t stored permanently and are cleaned up over time, so download anything you want to keep long-term. See Artifacts.
- Saving agents and environments. Saving uses no compute, so it works even when your balance is empty.
What changes the price
- Your setup. A bigger sandbox or a more capable model costs more per hour. Lighter setups cost less.
- How busy the agent is. An hour in which the agent works the whole time costs more than one in which it mostly waits for you. That is why the estimate is a range rather than one figure.
See the estimate before you launch
- Console
1
Open the agent
In Agents, open the agent you want to price. Its model has to be set; until it is, the estimate asks you to pick one.
2
Choose the compute to price on
In Estimated cost per session hour, set Price on compute to a preset such as Standard · 2 CPU / 4 GiB, a GPU, or one of your environments.
3
Read the estimate
You get the typical price per session hour, the typical range, and what the hour costs if the agent stays busy throughout.
What each figure means
What each figure means
The estimate is drawn from how comparable sessions have actually run, so it sharpens as you run more. A model with no price history shows a from figure covering compute only. A GPU with no price is left out of the estimate, which understates the cost.
Pay with prepaid credits
Sessions run against your credit balance.- Prepaid, in US dollars. Credits belong to your tenant as a whole, not to one organization, and purchased credit doesn’t expire.
- Bought by card. Choose 100, 500, or enter any whole-dollar amount from 1,000. Payments go through Stripe, and every purchase has a receipt.
- Who can buy. Members with the billing, admin, owner, or primary owner tenant role. Buying is a console action, not an API-key operation.
- Before your first session. A new tenant has no credit, so buy credits before you launch.
When credits run out
When your balance reaches zero, new sessions, messages that start a new turn, and setup tests are refused until you buy credits. A session that is already running, or a sleeping one that wakes on its own, pauses before its next model request. Requests already in flight complete and are charged, so the balance can end slightly below zero. A paused session keeps its sandbox until the environment’s idle stop, and that compute is billed too. Buy credits, then send the paused session a message to continue it. See When credits run out for what each role sees.Track what you spent
Sessions shows what each run cost, andgetSession returns costUsd with a costState of so_far or final. Costs can take up to an hour to settle, and a sandbox that keeps running after its session ends is charged until the environment’s idle stop. See Usage and cost.
Common questions
What is a session hour?
What is a session hour?
One hour of an agent session. Its price covers the compute and model spend the session uses in that hour.
Why do two agents cost different amounts per hour?
Why do two agents cost different amounts per hour?
Because the price follows the setup. An agent on a larger sandbox or a more capable model costs more per hour than a lighter one.
Why is the estimate a range?
Why is the estimate a range?
Because an hour costs more when the agent is working than when it is waiting. The range shows where typical hours land, and the upper figure shows an hour in which the agent works the whole time.
Am I charged while the agent is idle?
Am I charged while the agent is idle?
Model spend, no. Compute, yes, while the sandbox is up: until the environment’s idle stop, or until you close the session.
Do I pay separately for storage, compute, or model usage?
Do I pay separately for storage, compute, or model usage?
No. Compute and model spend make up the session-hour price, and storage isn’t charged. Nothing is billed on top.
Can I cap what a session spends?
Can I cap what a session spends?
Your credit balance is the cap. Sessions pause when it reaches zero, and Launch session warns you when the balance covers less than about an hour of the agent’s typical cost.
How do I add credit?
How do I add credit?
Buy credits on Billing. Once the balance is positive, you can start new sessions and continue paused ones straight away.
Limits
Every other limit is on Limits.
Next steps
Billing
Buy credits, manage cards, and keep receipts.
Usage and cost
Read what each session actually cost.
Environments
Size the compute a session-hour price is based on.
Limits
Check quotas and request limits.