# Building agent products

Give each of your users a persistent agent computer, with fast starts and your own models.

## Pages

- [How do I give each of my users their own persistent agent computer?](https://sanbox.cloud/kb/build/one-persistent-computer-per-user.md): Create one template for your product and one Sanbox Computer per user, keyed by your user ID. Stop it when they leave, resume it when they return, and use warm pools for fast first starts.
- [How do I make agent computers start instantly?](https://sanbox.cloud/kb/build/warm-pools-and-snapshot-templates.md): Prepare a Computer once, snapshot it, and keep a warm pool of ready copies, so a new Computer can start in under a second. Snapshot templates let you promote or roll back.
- [How do I use my own model endpoint (Azure OpenAI, vLLM, LiteLLM) with an agent computer?](https://sanbox.cloud/kb/build/bring-your-own-model-endpoint.md): Add the endpoint as a Custom OpenAI Proxy with sanbox model-providers create, then build templates on it. Any OpenAI-compatible URL works, such as an Azure OpenAI EU Data Zone deployment.
- [How do I give Supabase users a persistent agent computer that respects RLS?](https://sanbox.cloud/kb/build/supabase-users-get-a-computer.md): Connect your Supabase project to Sanbox once, then create a Hermes Computer per user with their Supabase Auth ID. The user approves access, and every read runs as them under your RLS policies.
- [Use Sanbox from any MCP client](https://sanbox.cloud/kb/build/sanbox-mcp-server.md): The Sanbox MCP server lets Claude, ChatGPT, Cursor and other MCP clients start and use Sanbox Computers as tools. It's enabled on request; today, agents with a shell use the Sanbox CLI.
