Skip to content

Concurrency Limits

Each CoreClaw plan allows a maximum number of Worker runs to execute at the same time. This keeps execution resources fair across users and keeps the platform stable. The limit applies to how many runs are active concurrently — not to how many you can run in total.

PlanMax concurrent runs
Free2
Starter5
Pro10
Business50

Only runs that are currently executing count toward your concurrency limit. Finished runs — whether they succeeded, failed, or were cancelled — do not.

Run statusCounts toward limit
runningYes
succeededNo
failedNo
aborting / cancelledNo

In other words:

Concurrent runs in use = number of runs currently in the "running" state

When you start a run while already at your plan’s limit, the platform does not create the run and shows a message like:

Can’t start this run yet You’ve reached your plan’s limit for runs executing at the same time. Please wait for a running task to finish, then try again.

When a run is rejected for this reason:

  • No run is created (no Run ID is generated)
  • No balance is deducted
  • No run quota is consumed

Wait for one of your active runs to finish, then start the run again.

A run releases its concurrency slot as soon as it leaves the running state — that is, when it reaches succeeded, failed, or after you cancel it. If you cancel a run, its slot is freed immediately once the run moves out of running.

  • Upgrade — A higher limit takes effect immediately. New runs use the new limit.
  • Downgrade — Runs already executing continue uninterrupted. Only new runs use the lower limit.