Skip to content

Automation Platform > Cloud Agents

Cloud Agent FAQs

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

Frequently asked questions about cloud agents, including where agents run, how runs work, supported models, security, and common workflows.

This page answers common questions about cloud agents, including where they run, how they’re configured, and how teams use cloud agents for day-to-day engineering work.

Where do cloud agents run? What’s the architecture?

Section titled “Where do cloud agents run? What’s the architecture?”

Agents run either locally (inside your Warp session) or in the cloud as a cloud agent run, inside an environment (see Environments).

The cloud agents platform is built around modular, observable execution:

  • A trigger starts work (manual, schedule/cron, webhook, or an integration like Slack/GitHub).
  • The agent executes inside an environment (either a Warp-hosted cloud sandbox, or a self-hosted sandbox on your infrastructure, depending on plan/support).
  • Every step is recorded: transcripts, tool calls, logs, and outputs, so work is auditable and debuggable instead of a black box.

The same agent can be invoked consistently across entry points (Warp conversation, cloud agent web app, the CLI, API/SDK, Slack/GitHub triggers) without rewriting the underlying instructions.

A cloud agent is a packaged automation unit made up of:

  • Instructions — A reusable skill/prompt (what it should do).
  • Profile — Model selection + tools + permissions (how it operates).
  • Trigger — Manual, cron/schedule, webhook, or integration event (when it starts).
  • Environment — Repo access, dependencies (Docker image), secrets, setup commands, and runtime config (where it runs).
  • Host — Local (interactive) or cloud (run), and optionally self-hosted execution (where supported).

Because the agent definition is modular, the same cloud agent can be started from different surfaces (terminal, web app, CLI, integrations) with a consistent interface.

Yes. For cloud agent runs, you can:

  • Inspect run state, tool calls, and logs.
  • Steer the agent while it’s running.
  • Unblock it with additional instructions or context.

If you’re not happy with where it landed, you can take over to finish the task. That human handoff is a core part of making agents reliable beyond demos.

Do cloud agents have access to Codebase Context and indexing?

Section titled “Do cloud agents have access to Codebase Context and indexing?”

Yes. Codebase Context is enabled for all cloud agent runs, as long as Codebase Context is enabled for your account. This includes runs triggered from the CLI, API/SDK, integrations (Slack, Linear, GitHub Actions), and schedules. No additional configuration is needed — if Codebase Context is enabled, cloud agents use it automatically.

Can I access a shell inside a cloud agent environment? Are there limitations (Docker, Playwright, etc.)?

Section titled “Can I access a shell inside a cloud agent environment? Are there limitations (Docker, Playwright, etc.)?”

Yes. Cloud agent runs execute in a full Linux environment and behave like a local development session. You can install dependencies, run Docker, and use headless tools like Playwright, subject to standard sandbox resource limits.

Do cloud agents run as root inside the container?

Section titled “Do cloud agents run as root inside the container?”

No. By default, cloud agents run as a dedicated non-root agent user (UID/GID 1000 where available) with passwordless sudo. If your environment’s image sets a non-root USER, Warp runs the agent as that user instead, unchanged. For images that start as root, commands that need root access, like apt-get install, work with a sudo prefix. See configuring container users for details on home directory location, file ownership, and fallback behavior.

Do cloud agents support a fully self-hosted, on-prem, or offline mode?

Section titled “Do cloud agents support a fully self-hosted, on-prem, or offline mode?”

The cloud agents platform supports self-hosting the agent sandbox (the execution environment) on your own infrastructure. The control plane—which handles orchestration, tracking, and auditability—remains Warp-managed and is not self-hosted.

Self-hosted execution is available on Enterprise plans. See Self-hosting and Deployment patterns for details.

Cloud agents are multi-model by design. You can choose models based on cost, latency, and capability, and teams commonly mix models by workflow:

  • Faster/cheaper models for triage and routine tasks.
  • Stronger models for complex changes (refactors, multi-file work, deeper reasoning).

Model choice is configurable per agent (and often per environment/workflow), depending on how you set up your profiles.

Can I choose which model cloud agents use?

Section titled “Can I choose which model cloud agents use?”

Yes. Cloud agents support the same set of models available in Warp. Model selection is configurable per agent or environment.

Can I authenticate cloud agents with my own ChatGPT or Claude Pro / Max plan?