Skip to main content
Use Hexel Compute when you need to run agent workloads (a support bot, a fraud detection pipeline) on managed infrastructure, or execute dynamic code on behalf of an agent without provisioning servers yourself. Hexel Compute provides two ways to run workloads: Agent Hosting. Deploy a Docker image and receive a permanent endpoint. Your agent stays in memory with millisecond wake times. The platform handles authentication, health checks, and automatic recovery. Sandboxes. Allocate an isolated execution environment in milliseconds. Run Python code, shell commands, and file operations. Release when done.

Tiers

Every sandbox and instance runs on a tier that sets its CPU and memory.
If the requested tier has no capacity available, allocation fails with HTTP 503. The platform does not silently substitute a different tier and does not implement fallback.

Concepts

Agent endpoint format

Sandbox endpoint format

Limits & quotas

Concurrency and resource use are governed per organization by your plan.
Exact numeric limits depend on your plan. View current quotas and pricing in the Console. Quota checks fail open — if the quota service is briefly unavailable, requests are allowed rather than blocked.

Errors

Compute returns a consistent error body: { "code": <http_status>, "message": <human_message>, "error_code": <machine_code> }.

Security

In this section

Sandboxes

Isolated environments for running code on demand.

Agents

Register Docker images and define the agent contract.

Skills

Author reusable capabilities for your agents.

Instances

Deploy agents and manage permanent endpoints.

Scaling

Adjust capacity for production load.

Sessions & Filesystems

Group runtime resources and attach persistent storage.

Runtime Lifecycle

Leases, recovery, and how instances stay healthy.

Next steps

New to Compute? Start with the Quickstart, then follow First Deployment.