Create Cloud Computer
cloud_computer_createCreate a persistent Cloud computer.
Use a new key per computer and reuse it on retries. Ask the user which size_id to use before calling; without one the call is refused and lists the sizes available on this account. Returns name (the created or reused computer id), provider, and state after the computer reaches running. Use that name in subsequent computer tools.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| size_id | No | User-chosen CPU and RAM allocation for the new computer. Availability depends on the account's plan. | |
| template_id | No | What the computer starts with. Defaults to scratch, a bare Ubuntu without Python or Node.js. coding-agent adds Python, Node.js, Git and common build tools. | |
| idempotency_key | Yes | Client-chosen identity for this creation. Reuse it with the same size and template on retries; use a new key for another computer. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Id of the created (or idempotently reused) computer. | |
| state | Yes | Lifecycle state after the operation (running, stopped, or deleted). | |
| provider | Yes | Always cloud for hosted computers. |