On this page
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.