Harness Runtime SDK Referencepublic
Last verified 11 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.
Use the official DigitalOcean client libraries to manage Harness Runtime sessions, agent configs, and triggers from code:
-
PyDo (Python): Harness Runtime module.
-
DoTs (TypeScript): Harness Runtime and Harness Runtime Workspaces modules.
-
Godo (Go): Hosted Agents and Hosted Agent Triggers services.
For client libraries in other languages, see SDK and Client Libraries.