Skip to content
All automation tools

OpenHands: agent building features and setup

Open-source platform for software engineering agents with a GUI, SDK, agent server, cloud and Enterprise options.

Tool by the Otomatzia editorial team · source content checked on

Overview

OpenHands runs coding agents in isolated environments through Agent Canvas, the Software Agent SDK and an Agent Server with REST and WebSocket interfaces.

Features

  • Agent Canvas
  • Software Agent SDK and Agent Server
  • sandboxed execution
  • scheduled or event-driven automation
  • hosted Cloud
  • Enterprise access controls and logs.

Business uses

  • An agent that fixes CI failures and opens a PR
  • embedding a coding agent through the SDK
  • organization-wide agents with access controls.

Getting started

  • Run Agent Canvas locally, use OpenHands Cloud, or integrate the SDK into a Python project.
  • Run Agent Canvas locally, use OpenHands Cloud, or integrate the SDK into a Python project. Then verify the result.
  • Review a test run before using live data.

What to check

  • Some older components are deprecated.
  • Check each repository license.
  • Choose cloud or self-hosting according to code security requirements.

Sources to check next

Vendor features and prices change. Confirm details on the linked official pages before you rely on them.

What to read next

Send a project request