Zum Inhalt springen
#0591
ContainersTerminalExec+1

The sandbox SDK is curl

Your agent product needs a sandbox per session. On a sandbox platform, the integration starts with a client library in one blessed language. On Hoody, it starts with one POST: POST /api/v1/projects/{id}/containers returns a running Linux machine, and every service inside: terminal, files, exec, database: is already at its own URL.

Your orchestrator is in Go? Fine. Rust? Fine. A prompt that tells the LLM to curl? Also fine. HTTP is the interface, and every language ships with it.

You stop carrying a vendor SDK in the hot path of your product, and your agents stop needing tool wrappers around it.

Anything that can make an HTTP request can create a computer.