Some links here are affiliate links — if you buy through them we may earn a commission at no extra cost to you. It never changes what we recommend. Full disclosure.
Getting an AI agent to do useful work on a laptop is now straightforward. Getting it to run reliably for a team is not. The agent stops when the laptop lid closes. Two sessions on the same machine trip over each other. Credentials for GitHub, Jira or a CRM end up pasted into environment files the agent can read. Nobody can see what the agent did, approve the risky steps, or pick up a session where a colleague left off. Teams that want to fix this usually end up building their own agent platform: virtual machines, sandboxing, a secrets store, tool integrations, logging and approvals.
DigitalOcean Managed Agents is DigitalOcean's answer to that problem. It's cloud infrastructure for running AI agents you already use — Claude Code, Codex, OpenCode, Hermes, LangGraph, CrewAI or your own — in isolated, durable cloud sessions, with a managed gateway that gives those agents governed access to thousands of tools. It is infrastructure, not a new agent framework. This review covers what it does, what it can help you achieve, how its two components work, its current limitations, how pricing is structured, and who it suits.
Disclosure: SEO-Serps is a DigitalOcean affiliate. If you sign up through links on this page we may be credited, at no extra cost to you.
What You Can Achieve With Managed Agents
- Keep agents running after you close your laptop, with sessions that finish their work and pause rather than dying
- Run many agent sessions in parallel — several coding tasks, or one task split across sub-agents — without them interfering with each other
- Isolate every session in its own microVM with its own compute and filesystem
- Pause, resume, checkpoint and fork sessions, so you can try several approaches from the same starting point
- Pick up a session on another device or hand it to a teammate
- Give agents access to thousands of tools — GitHub, Jira, Sentry, Confluence and many more — through a single managed MCP endpoint
- Keep credentials out of the model and the prompt, with secrets stored centrally and resolved at execution time
- Require human approval for sensitive actions and set allow, ask or deny policies per tool
- See what agents did, with traced tool calls, event logs and usage data
- Avoid building and maintaining your own agent platform, and keep it on one bill with the rest of your DigitalOcean stack
At a Glance
| What it is | Managed cloud infrastructure for running AI agents in production |
| Components | Harness Runtime (durable, isolated agent sessions) and Action Gateway (governed tool access via MCP) |
| Supported agents | Claude Code, Codex, OpenCode, Hermes, LangGraph, CrewAI and others, plus custom agents packaged as a standard OCI container image |
| Isolation | Each session runs in its own hardware-isolated microVM |
| Tool access | Thousands of tools from hundreds of providers through one managed MCP endpoint |
| Interfaces | Web console, the doctl CLI, API and SDKs |
| Pricing model | Usage-based, drawn from a prepaid account balance; plans with included credit are available — see the product page for current pricing |
| Status | Launched as a public preview; check the website for current availability and terms |
| Best for | Developers and engineering teams already building or running AI agents |
Want to see it in action? Explore DigitalOcean Managed Agents → — check the product page for current plans and any trial credit for new accounts.
Who It's For — and Who It Isn't
A good fit if you are:
- A software engineer who wants coding agents such as Claude Code or Codex running several sessions in parallel in the cloud rather than tying up a laptop
- An engineering or operations team putting agents to work on operational tasks — triage, incident response, document review — with human approval required for sensitive actions
- A developer who works across devices and wants agent sessions to keep running and be resumable anywhere
- A startup building agent features into its product, which needs each end user's session isolated and each user's credentials handled securely
- An agency or technical marketing team running agents for research, content operations or reporting that need access to several SaaS tools under controlled permissions
Not a good fit if you:
- Don't yet use an AI agent — this hosts agents; it doesn't create one for you
- Only run an occasional agent session locally and are happy with that
- Need to process regulated data such as health records or card data (see limitations below)
- Need agents to reach private resources inside your own network today (see limitations)
- Want a no-code AI assistant rather than developer infrastructure
The Two Components
Harness Runtime: durable, isolated sessions
The Harness Runtime is the execution layer. Each agent session runs in its own hardware-isolated microVM in the cloud, with dedicated compute and filesystem and built-in tools such as a browser. Key capabilities:
- Durability. A session keeps working when you disconnect. According to DigitalOcean, when you close your laptop the session finishes the work it was given, then pauses and saves its state; you can reattach later from the same or a different device.
- Pause and resume. Sessions pause automatically when idle and resume quickly when there's new input, without losing working state. Compute charges stop while a session is paused.
- Checkpoint and fork. A checkpoint captures the whole machine state. You can roll back to it, or fork new independent sessions from it to try different approaches in parallel.
- Parallel sessions. Many sessions can run at once, including sub-agent and map/reduce-style workflows.
- Handoff. Session state persists across devices and teammates, so work can be picked up by someone else.
- Templates. Platform templates are provided for the supported agents, and you can bring your own agent as a standard OCI container image and register it as a reusable template.
- Controls and triggers. Per-session permissions with explicit rules for shell commands and file paths, secrets injected at start rather than written into specs or logs, scheduled and webhook triggers, the ability to cancel a run without removing the session, and exec, file transfer and port-forwarding for working inside a sandbox.
- Observability. Structured event logs, token usage and approval visibility, plus monitoring features for spotting problems such as failed tool calls or loops.
Sessions are defined with an environment specification that sets the agent (harness), sandbox size, credentials, network egress rules, tools and permissions. You can launch from the Control Panel, with doctl, or through the API. Several sandbox sizes are available, from small single-vCPU sandboxes to large multi-core ones for heavier work.
Action Gateway: governed tool access
The Action Gateway is the tool-access layer. Instead of wiring each tool into each agent and handing over API keys, agents connect to one managed MCP endpoint that gives them access to a large catalogue of tools — DigitalOcean cites more than 16,000 tools across hundreds of providers, including GitHub, Jira, Sentry, Confluence, HubSpot, Stripe, Snowflake and PagerDuty — plus DigitalOcean's own web search, web fetch and browser automation tools. You can also add your own MCP servers.
What makes it useful in production is the governance around those tools:
- Credential brokering. Credentials are stored centrally and resolved at execution time, so they don't enter the model's context or the agent's prompt.
- Flexible authentication. Static API keys, a shared OAuth app for the whole agent, or per-user OAuth where each end user authorises their own account — with a sign-in link provided mid-workflow when authorisation is needed.
- Permissions and approvals. Tool policies can allow a call, require human approval, or deny it. Sensitive operations can be set to need sign-off before they run.
- Toolbelts. Tools can be grouped into versioned sets so each agent sees only what it needs.
- Tool discovery. A search function returns the relevant tools for a task without loading the entire catalogue into the model's context.
- Tracing and reliability. Every tool call is traced and attributed, with built-in rate-limit handling, retries, back-off and timeouts.
The Action Gateway works with any MCP-compatible application, not only with the Harness Runtime, so you can use it from an agent running elsewhere too.
A Worked Example: A Support-Triage Agent
DigitalOcean highlights Qencode, which built a support-triage agent on the Harness Runtime. According to DigitalOcean, Qencode estimates the agent saves its team four to eight hours a week on triage. A setup along those lines might look like this:
- The agent — an existing framework such as LangGraph, packaged as a template — runs in its own isolated session.
- A webhook trigger starts work when new support tickets arrive.
- Through the Action Gateway, the agent reads the ticket, searches documentation in Confluence, checks recent errors in Sentry and looks for related issues in Jira or GitHub.
- Permissions let it read freely but require approval before it reassigns tickets or posts customer-facing replies.
- Credentials for each tool are brokered by the gateway rather than stored in the agent's code.
- Logs and traces show the team what the agent did on each ticket.
The same pattern — trigger, isolated session, governed tools, approvals, traces — applies to incident response, code review, document processing and reporting.
Other Practical Use Cases
- Parallel coding sessions. Run several Claude Code or Codex sessions on different issues at once, each isolated, and review the results — or fork a checkpoint to compare two approaches to the same problem.
- Long-running jobs. Refactors, migrations, test generation or data processing that take hours can run to completion without a machine left on overnight.
- Agent-powered products. Give each customer their own isolated session and per-user OAuth connections to their own tools.
- Scheduled operational agents. Daily reports, dependency checks or backlog grooming run on a schedule with approvals for anything that changes systems.
- Research and content operations. Technical marketing and SEO teams can run research or reporting agents that use web search, browser automation and connected SaaS tools under defined permissions, without each person running their own setup.
Running agents on a laptop or a self-managed VM today? See how Managed Agents compares →
Managed Agents vs the Alternatives
| Laptop | Self-managed VPS or Droplet | DigitalOcean Managed Agents | |
|---|---|---|---|
| Keeps running when you disconnect | No | Yes, if you set it up | Yes, with automatic pause and resume |
| Isolation between sessions | None | Up to you | Per-session microVM |
| Parallel sessions | Limited by your machine | Up to you to build | Built in |
| Checkpoint, fork, handoff | No | Build it yourself | Built in |
| Tool integrations | Configure each one | Configure each one | One managed MCP endpoint |
| Credential handling | Local files | Up to you | Centrally brokered at execution time |
| Approvals and audit trail | No | Build it yourself | Built in |
| Maintenance | Your machine | You patch and operate it | DigitalOcean operates the platform |
A self-managed server still makes sense if you need full control, unusual software, or access to private resources the managed service doesn't yet support. If you'd rather not manage servers at all but don't need per-session isolation and tool governance, a managed app host can also work — see our look at Cloudways managed AI agent hosting and managed vs self-hosted n8n.
Security and Data Handling
DigitalOcean's documentation sets out several points worth understanding before you put real work on the platform:
- Isolation. Each session runs in its own hardware-isolated microVM, and the gateway scopes credentials, policies and records to your team.
- No training on your data. DigitalOcean states it does not use your content, tool inputs, tool results or agent outputs to train generalised models.
- Credentials are brokered, but scope still matters. The docs are candid that an agent that can use a credential can also read it within its execution environment. Grant the narrowest scope each task needs and rotate credentials.
- Shared responsibility. DigitalOcean operates the service, isolation and credential handling; you choose tool scopes, approval rules and when to revoke access.
- Third-party models. When an agent calls an external model provider, that provider's terms apply to the data sent to it.
- Network egress is open by default and can be restricted to an allowlist of hosts per environment.
Limitations to Know About
- Preview status. The product launched as a public preview, and DigitalOcean's preview terms say preview data can be lost; keep your own backups of anything important. Check the website for current status.
- Regulated data. The documentation states that highly sensitive data — including health information covered by HIPAA and card data covered by PCI-DSS — must not be submitted.
- Data location. Content is processed in DigitalOcean's US region or regions where the service operates; regional data localisation isn't offered. Check the documentation for current regions.
- Private networking. The Harness Runtime documentation lists connecting to private VPC resources and VPC peering as not currently supported. The Action Gateway documents a separate route for reaching private tools, so check what's available for your case.
- Spending controls. Usage draws from a prepaid balance, and the documentation notes there's no per-session spending cap, so a looping agent can consume credit quickly. Monitor usage and keep balances at a level you're comfortable with.
- Session limits. Teams have a default limit on concurrent sessions, which can be raised on request.
None of these is unusual for a new infrastructure product, but they determine whether it fits a particular workload today.
How Pricing Works
Managed Agents is usage-based rather than a fixed monthly fee per agent:
- Harness Runtime is billed on actual resource use — CPU time, memory, session storage, snapshots and checkpoints, custom template storage and internet egress — measured per second. CPU charges fall to zero when a session is idle or paused, though stored snapshots continue to incur storage charges.
- Action Gateway is billed per tool call, with tool search included and some tools (such as web search and fetch) priced separately.
- Model usage is billed by whichever provider you use; DigitalOcean-hosted models go through its inference billing.
- Usage draws from a prepaid team balance. When the balance runs out, sessions pause.
- Plans with monthly included credit and usage discounts are offered alongside pay-as-you-go, and new DigitalOcean customers may be eligible for trial credit.
Current rates and plans are on the product page. The practical advice: start with a small balance, run a representative workload for a week, and look at what it actually costs before scaling up.
Getting Started
- Create or sign in to a DigitalOcean account and add a prepaid balance.
- Follow the Harness Runtime quickstart, which starts a coding agent in an isolated sandbox with a single
doctlcommand, or launch from the Control Panel. - Write an environment specification for your own agent: harness or template, sandbox size, credentials, egress rules, tools and permissions.
- Connect tools through the Action Gateway by adding its MCP endpoint to your agent's configuration, then connect the providers you need.
- Set permissions and approvals — start strict, with approval required for anything that writes or sends.
- Run a real task, review the logs and traces, and adjust policies and sandbox size.
- Add triggers (scheduled or webhook) once the agent behaves reliably.
The Benefits in Practice: Three Scenarios
The developer juggling several coding tasks. Instead of running one agent at a time on a laptop, they launch parallel cloud sessions on separate issues, close the laptop, and review results the next morning. The benefit is more work completed with the same attention.
The team that needs agents with guardrails. An operations team wants an agent to triage alerts but can't let it change production unsupervised. Tool policies let it read freely while every write needs approval, and traces show what happened. The benefit is automation the team is willing to trust.
The startup adding agents to its product. Each customer gets an isolated session and connects their own accounts with per-user OAuth. The benefit is a multi-tenant agent feature without building sandboxing, credential management and tool integrations in-house.
Is It Right for You? Five Questions
- Are you already using an AI agent in your work or product?
- Do sessions need to outlive your laptop or run in parallel?
- Do your agents need access to several SaaS tools, with credentials you'd rather not hand over directly?
- Do you need approvals and an audit trail before agents take sensitive actions?
- Would building this yourself take engineering time you'd rather spend elsewhere?
If you answered yes to most of these, and your data and networking needs fit the limitations above, Managed Agents is worth testing.
Related Reading
- Building a Production Stack on DigitalOcean
- How to Set Up Your First DigitalOcean Serverless Inference Endpoint
- DigitalOcean GPU Droplets vs Bare Metal GPUs
- Hosting AI Chatbots and LLM-Powered Apps
Frequently Asked Questions
Is Managed Agents an agent framework?
No. It's infrastructure for running agents you already use or build. You bring the agent; it provides isolated, durable sessions and governed tool access.
Which agents can I run?
DigitalOcean supports Claude Code, Codex, OpenCode, Hermes, LangGraph and CrewAI, among others, and you can bring a custom agent as a standard OCI container image.
What happens when I close my laptop?
The session keeps running in the cloud, finishes its current work, then pauses and saves its state. You can reattach from any device.
Can I use the Action Gateway without the Harness Runtime?
Yes. It works with any MCP-compatible application.
Do my credentials go to the model?
No. They're stored centrally and resolved when a tool runs, rather than being placed in the model's context or prompt. Scope them narrowly, as an agent that can use a credential can read it within its environment.
How is it priced?
Usage-based, from a prepaid balance, with plans available. See the product page for current pricing.
Can it handle regulated data?
Not health or card data, according to DigitalOcean's documentation. Check the current terms for your use case.
Key Takeaways
- Infrastructure for running existing AI agents in production, not a new framework
- Harness Runtime: isolated microVM sessions that survive disconnects, run in parallel, and can be paused, checkpointed, forked and handed off
- Action Gateway: one MCP endpoint to thousands of tools, with brokered credentials, approvals and traced calls
- Usage-based pricing from a prepaid balance; monitor spend, since there's no per-session cap
- Check current availability, regions and data terms against your workload before relying on it
Bottom Line
DigitalOcean Managed Agents tackles the unglamorous part of AI agents: keeping them running, isolated, connected to the right tools and supervised. For developers and teams already using agents — and for startups building agent features — it removes a large amount of infrastructure work and adds governance that's hard to build well yourself. Check the current status, regions and data terms against your needs, start with a small balance and a real workload, and judge it on what it saves your team.
Get started with DigitalOcean Managed Agents →
Printed from seo-serps.com — https://seo-serps.com/general/digitalocean-managed-agents-review-run-ai-agents-in-production/ — updated November 5, 2026.