Computer lifecycle
1
Create
Create a new computer from
scratch or a template such as coding-agent.2
Run
Execute shell commands, inspect output, and publish ports when a service needs a public URL.
3
Manage
Get details, list computers, stop and start long-lived computers, or delete temporary computers.
Celesto accepts Nano (1 vCPU, 512 MB), Small (1 vCPU, 1 GB), Standard (2 vCPU, 4 GB), and Large (4 vCPU, 12 GB). Free and Nano plans can create Nano computers. Builder and Growth can create every named size. See Choose computer size.
Computer response fields
Unique identifier for the computer, such as
cmp_abc123.Auto-generated display name for the computer, such as
einstein.Current status. One of:
creating, running, stopping, stopped, starting, restoring, restorable, deleting, deleted, or error.Number of virtual CPUs allocated.
Memory allocated in MB. TypeScript exposes this as
ramMb.Disk allocated in MB. TypeScript exposes this as
diskSizeMb.Sandbox template the computer was created from. TypeScript exposes this as
templateId.Pinned template version, if one was provided at create time. TypeScript exposes this as
templateVersion.Connection details for accessing a running computer.
