- Create DigitalOcean Harness Runtime Environments
- What You Can Build
- DigitalOcean Harness Runtime Pricing
- DigitalOcean Harness Runtime Overview
- How to Run a Hermes Agent on DigitalOcean Harness Runtime
- Agent Adapters
- DigitalOcean Harness Runtime Quickstart
- How to Manage DigitalOcean Harness Runtime Sessions
- Environment Spec Reference
- DigitalOcean Harness Runtime Limits
DigitalOcean Harness Runtimepublic
Generated on 14 Nov 2026
DigitalOcean Harness Runtime provides managed, hardware-isolated microVM sandboxes with built-in tools such as Chromium to run harnesses and execute arbitrary code. Rich lifecycle APIs preserve conversational history and working state across sessions, letting you pause, resume, and fork work to control costs and adapt to the nonlinear nature of agentic workflows. Scale complete agents such as Claude Code or use sandboxes independently for code execution, all through the same service. See What You Can Build for example use cases.
Start a Codex CLI agent in an isolated DigitalOcean sandbox with a single doctl command.
Worked examples of Harness Runtime, each with a complete environment spec and the commands to run it, covering coding, marketing, document review, incident response, and multi-tenant agent products.
Task-focused guides for deploying agents, managing sessions, permissions, files, and tools.
Environment spec reference and links to API, doctl, and client library resources for Harness Runtime.
Explanations of Harness Runtime environments, sandboxes, sessions, runs, adapters, permissions, approvals, secrets, and network egress.
Use cases, features, pricing, availability, limits, and data privacy for Harness Runtime.
Latest Updates
5 November 2026
-
Cuttlefish, an iOS app for DigitalOcean Harness Runtime, is available in public preview on the App Store. Follow and steer sessions, approve or deny tool calls, and work with workspace files and checkpoints from your iPhone. To get started, see How to Steer and Approve Harness Runtime Sessions from the Cuttlefish iOS App.
2 November 2026
-
Persistent workspaces for DigitalOcean Harness Runtime are in public preview and are enabled per team. A persistent workspace keeps the files in
/workspaceafter you remove the session or take a checkpoint, so a later session can start from those files. To create one and attach it to a session, see How to Use Persistent Workspaces with Harness Runtime.
26 October 2026
-
DigitalOcean Harness Runtime can start a sandbox with no harness in it. Set
harness: nonein the environment spec, and the session boots the base image with a general-purpose toolchain and nothing running. You run commands withdoctl harness-runtime exec, move files withuploadanddownload, and reach services withport-forward. This option is available throughdoctland the API. To create one, see How to Run a Sandbox on DigitalOcean Harness Runtime.The environment spec field that selects the adapter is now named
harness. The previous name,agent, is still accepted, so existing spec files and Environment Configs work without changes. A spec can set one of the two, but not both. See the Environment Spec Reference.
For more information, see all Harness Runtime release notes.