Skip to content

Factories > Infrastructure

Deployment patterns for Warp Factories

Open in ChatGPT ↗
Ask ChatGPT about this page
Open in Claude ↗
Ask Claude about this page
Copied!

Choose Warp-hosted or managed self-hosted execution for Warp Factories based on your network, compliance, and operational requirements.

Choose an execution model for your factory based on where its code must run and who operates the compute. Warp-hosted execution is the default. Managed self-hosting keeps checkout and command execution in your network while Warp coordinates the work.

The comparison below also shows unmanaged execution for standalone agents, which is not a factory execution host.

Deployment models diagram comparing Warp-hosted, managed self-hosted, and unmanaged self-hosted patterns by what runs on Warp versus customer infrastructure

Deployment models divide responsibilities between Warp and your infrastructure.

If your factory needs to…Choose
Run public repositories and services without operating workersWarp-hosted execution
Reach private repositories or services behind your network boundaryManaged self-hosting
Run standalone agents from CI or developer infrastructure, without a factoryUnmanaged execution

Both factory options use the same factory definition, runners, and factory dashboard. The execution host changes the location of checkout, command execution, and the sandbox filesystem.

Use this when your factory can reach its repositories and services over the public internet. The Automation Platform runs the work on Warp-managed infrastructure while your factory definition selects the agents, runner, workspace, and credentials.

Warp-hosted execution architecture showing customer infrastructure, triggers and integrations, isolated tenant sandboxes, the Warp control plane, and LLM providers

Warp operates the control plane and per-run sandboxes.

See the cloud agent run lifecycle reference for a description of each component in the architecture.

  • Work intake - Automations, integrations, Factory MCP, and factory endpoints send work to the factory.
  • Execution - Agents run in Docker-based environments hosted by the Automation Platform.
  • Visibility - Teams monitor work through the factory dashboard, session sharing, and APIs.

For standalone cloud-agent triggers, see cloud agents.

Use this when a factory must run checkout and execution on your infrastructure while the Automation Platform coordinates the work and records its results. Managed workers support Docker, Kubernetes, Direct, and external command backends. See managed self-hosting for requirements and setup.

For standalone agents that you orchestrate directly from CI, Kubernetes, or developer infrastructure, use unmanaged execution. See execution security for the data and network boundaries shared by both architectures.