Agent
ComputersRetrieve
Tenant-owned durable computer resource.
Call Create computer first and replace cmp_123 with its returned ID.
GET
/agent/v1/computers/{computer_id}● SupportedRequest parameters
computer_idstring必填path: Computer id (cmp_...), as returned by computers.create or computers.list.
Returns
200
Praxis extension: MA only has session-scoped temporary containers and memory_stores, not durable browsable computers. Archived files remain readable, but new sessions cannot bind them. environment_id is an optional recipe reference; computers start with a light sandbox and expose the public SDK sandbox_id. Lists include archived computers.
Errors follow the Anthropic error format (type / message / request_id) — see error codes
Response
HTTP 200
Computer result
application/json
| Name | Type | Description |
|---|---|---|
| type | string | Always `computer`. A computer. |
| id | string | Computer id (cmp_...), the computer_id of computer calls. |
| name | string | Display name of the computer, 1 to 255 characters. |
| sandbox_id | string | null | Public id of the sandbox that backs the computer, usable with the sandbox API; null while none has been created. |
| environment_id | string | null | Environment recipe the computer was created with; null when none. |
| status | string | active computers can be used by new sessions; archived ones keep their files readable but cannot start new sessions. |
| created_at | string | RFC 3339 time at which the computer was created. |
| updated_at | string | RFC 3339 time at which the computer was last modified. |
| archived_at | string | null | RFC 3339 time at which the computer was archived; null while active. |
| implementation | string | How the computer is backed: a virtual file store or a real sandbox. |
| storage_bytes | integer | Bytes stored on the computer. |
| file_count | integer | Number of files stored on the computer. |