Agent SDK
Limits
Cursor caps deployments for some teams. If your team has caps, these are the default values.
| Limit | Default | What counts |
|---|---|---|
owner.deployments | 20 | Each slug, running or stopped |
owner.deploysPerDay | 100 per 24 hours | Each accepted deploy, including redeploys |
The error looks like this:
{ "error": "Your team has 20 of 20 deployments. Delete one with `agent-sdk deployment delete <slug>`, or contact support to raise the limit. Redeploying an existing slug doesn't count.", "code": "limit_exceeded", "limit": "owner.deployments", "max": 20, "current": 20, "docsUrl": "https://cursor.com/docs/bdk/reference/limits"}To free a slot, run agent-sdk deployment delete <slug>, or wait until the
oldest counted deploy is 24 hours old. A deploy can also answer 503 with a
Retry-After header, and you can retry it after that many seconds.