# Replicas vs OpenHands (2026): cloud, self-hosting, and which to pick

OpenHands and Replicas compared on where the agent runs, what each charges for, which agents they run, where tasks start, and what the agent can test. Reviewed 2026-11-10.

- Published: 2026-11-04
- Updated: 2026-11-10
- Canonical: https://replicas.dev/resources/replicas-vs-openhands

## Summary

OpenHands is an open-source coding agent that a team can run itself, or use through the hosted OpenHands Cloud. [4](https://github.com/OpenHands/OpenHands)[3](https://openhands.dev/product/canvas)

Self-hosted OpenHands is a framework your team runs and maintains, and OpenHands Cloud has no public price. [1](https://openhands.dev/pricing) Replicas is a managed cloud agent platform with nothing to host, and each task gets its own VM. [21](https://docs.replicas.dev/features/workspaces/overview) OpenHands makes more sense for a team that needs the agent itself to be open source or fully self-hosted. [4](https://github.com/OpenHands/OpenHands)[1](https://openhands.dev/pricing)

**Agents and models**

| Feature | Replicas | OpenHands |
| --- | --- | --- |
| Agents | Claude Code, Codex, Cursor, OpenCode, Pi, Muse Code [22](https://docs.replicas.dev) | OpenHands, Claude Code, Codex, Gemini CLI, Pi, OpenCode [5](https://docs.openhands.dev/openhands/usage/agent-canvas/acp-agents)[12](https://docs.openhands.dev/sdk) |
| Model billing | Your Claude or ChatGPT plan, or API key [23](https://docs.replicas.dev/admin/credentials) | Your plan, your key, or OpenHands credits [5](https://docs.openhands.dev/openhands/usage/agent-canvas/acp-agents)[6](https://docs.openhands.dev/openhands/usage/llms/openhands-llms) |

**Triggers**

| Feature | Replicas | OpenHands |
| --- | --- | --- |
| GitHub | Yes: PRs, issues, failing checks [28](https://docs.replicas.dev/features/github) | Yes: PRs, issues; check events on Enterprise [8](https://docs.openhands.dev/openhands/usage/cloud/github-installation)[15](https://docs.openhands.dev/enterprise/automations/github-events) |
| Other git hosts | GitLab [29](https://docs.replicas.dev/features/gitlab) | GitLab, Bitbucket, Azure DevOps [9](https://docs.openhands.dev/openhands/usage/cloud/gitlab-installation)[10](https://docs.openhands.dev/enterprise/integrations/overview) |
| Chat | Slack [25](https://docs.replicas.dev/features/slack) | Slack [7](https://docs.openhands.dev/openhands/usage/cloud/slack-installation) |
| Issue trackers | Linear; Jira only as an agent tool [26](https://docs.replicas.dev/features/linear)[27](https://docs.replicas.dev/features/plugins) | Jira, Azure Boards; Linear via webhooks [10](https://docs.openhands.dev/enterprise/integrations/overview)[14](https://docs.openhands.dev/openhands/usage/automations/event-automations) |
| API | Yes: REST API, CLI, MCP [30](https://docs.replicas.dev/features/api)[31](https://docs.replicas.dev/features/mcp) | Yes: Cloud API, Python SDK, Agent Server [11](https://docs.openhands.dev/openhands/usage/cloud/cloud-api)[12](https://docs.openhands.dev/sdk) |
| Schedules and events | Yes: Cron, GitHub, GitLab, Slack, Sentry, webhooks [32](https://docs.replicas.dev/features/automations) | Yes: Cron, polling, webhooks [13](https://docs.openhands.dev/openhands/usage/automations/overview)[14](https://docs.openhands.dev/openhands/usage/automations/event-automations) |

**Test environment**

| Feature | Replicas | OpenHands |
| --- | --- | --- |
| Runtime | A VM per task [21](https://docs.replicas.dev/features/workspaces/overview) | Your machine, your VM, or OpenHands Cloud [3](https://openhands.dev/product/canvas) |
| Local runs | No: Cloud only [24](https://docs.replicas.dev/features/cli) | Yes: Agent Canvas, free and self-hosted, on your laptop [3](https://openhands.dev/product/canvas) |
| Repositories per task | Yes: Several, across GitHub and GitLab [33](https://docs.replicas.dev/features/environments) | Partly: Up to 10 from Slack, one from the API [7](https://docs.openhands.dev/openhands/usage/cloud/slack-installation)[11](https://docs.openhands.dev/openhands/usage/cloud/cloud-api) |
| Docker | Yes: Installed [21](https://docs.replicas.dev/features/workspaces/overview) | Partly: Enterprise sandboxes only [16](https://docs.openhands.dev/enterprise/docker-in-sandbox) |
| Browser | Yes: Desktop Chrome you can watch [21](https://docs.replicas.dev/features/workspaces/overview) | Yes: Agent opens a browser [17](https://docs.openhands.dev/openhands/usage/use-cases/qa-changes) |
| iOS and Android | Yes: Cloud simulators and emulators [37](https://docs.replicas.dev/features/mobile-testing) | Not documented |

**Security**

| Feature | Replicas | OpenHands |
| --- | --- | --- |
| SOC 2 | Partly: Type I; Type II in progress [35](https://www.replicas.dev/enterprise) | Yes: Type II [19](https://app.vanta.com/openhands.dev/trust/an0kgh9goh7xyqkhsb6tlp) |
| SSO and SCIM | Partly: SCIM on Enterprise [35](https://www.replicas.dev/enterprise) | Partly: SAML; SCIM not documented [20](https://docs.openhands.dev/enterprise/integrations/saml-sso)[1](https://openhands.dev/pricing) |
| Audit log | Yes: Every config change [34](https://docs.replicas.dev/admin/audit-log) | Partly: Enterprise only [2](https://openhands.dev/enterprise) |
| Training on your data | Set by your model provider [23](https://docs.replicas.dev/admin/credentials) | May train on Cloud usage [18](https://openhands.dev/privacy) |
| Self-hosting | Yes: Enterprise [35](https://www.replicas.dev/enterprise) | Yes: Free, open source (MIT) [4](https://github.com/OpenHands/OpenHands)[1](https://openhands.dev/pricing) |

## Pricing

| Plan | Monthly price | Included usage | Usage type |
| --- | --- | --- | --- |
| OpenHands Agent Canvas [1](https://openhands.dev/pricing) | $0 | Free, self-hosted, for one user | Nothing; models on your own key |
| Replicas Developer [36](https://docs.replicas.dev/admin/billing) | $50 | $50 (12,500 small-VM minutes) | VM time |
| Replicas Team [36](https://docs.replicas.dev/admin/billing) | $200 and up, in $100 steps | $200 (50,000 small-VM minutes) | VM time |
| OpenHands Teams [1](https://openhands.dev/pricing) | $500 up to 10 users, then $50 a seat | 5,000 sessions a month | Self-hosted license |

- OpenHands Enterprise has custom pricing and no session cap. [1](https://openhands.dev/pricing) OpenHands Cloud pricing isn’t public. [1](https://openhands.dev/pricing)
- Each Replicas plan includes usage equal to its price. [36](https://docs.replicas.dev/admin/billing) A small VM (2 vCPU, 8 GB memory) uses $0.004 of that usage a minute. [36](https://docs.replicas.dev/admin/billing) Seats are free. [36](https://docs.replicas.dev/admin/billing)

Replicas VM rates in US dollars per minute [36](https://docs.replicas.dev/admin/billing):

| Size | Included | Overage |
| --- | --- | --- |
| 2 vCPU, 8 GB memory | $0.004 | $0.006 |
| 4 vCPU, 16 GB memory | $0.008 | $0.012 |
| 8 vCPU, 32 GB memory | $0.016 | $0.024 |

## Model prices

OpenHands lists 15 models on its OpenHands LLM provider page. [6](https://docs.openhands.dev/openhands/usage/llms/openhands-llms) Prices are in US dollars per million tokens. [6](https://docs.openhands.dev/openhands/usage/llms/openhands-llms) OpenHands says the prices are provider rates with no markup. [6](https://docs.openhands.dev/openhands/usage/llms/openhands-llms) OpenHands lists no cached input price for Devstral or Qwen3-Coder, so the table shows their full input price. [6](https://docs.openhands.dev/openhands/usage/llms/openhands-llms) Replicas doesn’t sell tokens. [23](https://docs.replicas.dev/admin/credentials)

| Model | Provider | Input | Cache read | Output |
| --- | --- | --- | --- | --- |
| Devstral Small 1.1 | Mistral AI | $0.1 | $0.1 | $0.3 |
| Qwen3-Coder-480B-A35B | Alibaba | $0.4 | $0.4 | $1.6 |
| GPT-5 mini | OpenAI | $0.25 | $0.025 | $2 |
| Devstral Medium | Mistral AI | $0.4 | $0.4 | $2 |
| Kimi K2 0711 Preview | Moonshot AI | $0.6 | $0.15 | $2.5 |
| o4-mini | OpenAI | $1.1 | $0.275 | $4.4 |
| Claude Haiku 4.5 | Anthropic | $1 | $0.1 | $5 |
| o3 | OpenAI | $2 | $0.5 | $8 |
| GPT-5-Codex | OpenAI | $1.25 | $0.125 | $10 |
| GPT-5 | OpenAI | $1.25 | $0.125 | $10 |
| Gemini 3 Pro Preview | Google | $2 | $0.2 | $12 |
| Claude Sonnet 4.5 | Anthropic | $3 | $0.3 | $15 |
| Claude Sonnet 4 | Anthropic | $3 | $0.3 | $15 |
| Claude Opus 4 | Anthropic | $15 | $1.5 | $75 |
| Claude Opus 4.1 | Anthropic | $15 | $1.5 | $75 |

## Sources

1. [OpenHands pricing](https://openhands.dev/pricing) (OpenHands)
2. [OpenHands Enterprise](https://openhands.dev/enterprise) (OpenHands)
3. [Agent Canvas](https://openhands.dev/product/canvas) (OpenHands)
4. [OpenHands repository](https://github.com/OpenHands/OpenHands) (GitHub)
5. [ACP agents](https://docs.openhands.dev/openhands/usage/agent-canvas/acp-agents) (OpenHands docs)
6. [OpenHands LLM provider](https://docs.openhands.dev/openhands/usage/llms/openhands-llms) (OpenHands docs)
7. [Slack integration](https://docs.openhands.dev/openhands/usage/cloud/slack-installation) (OpenHands docs)
8. [GitHub integration](https://docs.openhands.dev/openhands/usage/cloud/github-installation) (OpenHands docs)
9. [GitLab integration](https://docs.openhands.dev/openhands/usage/cloud/gitlab-installation) (OpenHands docs)
10. [Integrations overview](https://docs.openhands.dev/enterprise/integrations/overview) (OpenHands docs)
11. [Cloud API](https://docs.openhands.dev/openhands/usage/cloud/cloud-api) (OpenHands docs)
12. [Software Agent SDK](https://docs.openhands.dev/sdk) (OpenHands docs)
13. [Automations overview](https://docs.openhands.dev/openhands/usage/automations/overview) (OpenHands docs)
14. [Event-based automations](https://docs.openhands.dev/openhands/usage/automations/event-automations) (OpenHands docs)
15. [GitHub event automations](https://docs.openhands.dev/enterprise/automations/github-events) (OpenHands docs)
16. [Running Docker in the agent sandbox](https://docs.openhands.dev/enterprise/docker-in-sandbox) (OpenHands docs)
17. [Automated QA testing](https://docs.openhands.dev/openhands/usage/use-cases/qa-changes) (OpenHands docs)
18. [Privacy policy](https://openhands.dev/privacy) (OpenHands)
19. [Trust Center](https://app.vanta.com/openhands.dev/trust/an0kgh9goh7xyqkhsb6tlp) (OpenHands)
20. [SAML SSO](https://docs.openhands.dev/enterprise/integrations/saml-sso) (OpenHands docs)
21. [Workspaces](https://docs.replicas.dev/features/workspaces/overview) (Replicas docs)
22. [Supported coding agents](https://docs.replicas.dev) (Replicas docs)
23. [Agent credentials](https://docs.replicas.dev/admin/credentials) (Replicas docs)
24. [CLI](https://docs.replicas.dev/features/cli) (Replicas docs)
25. [Slack](https://docs.replicas.dev/features/slack) (Replicas docs)
26. [Linear](https://docs.replicas.dev/features/linear) (Replicas docs)
27. [Plugins](https://docs.replicas.dev/features/plugins) (Replicas docs)
28. [GitHub](https://docs.replicas.dev/features/github) (Replicas docs)
29. [GitLab](https://docs.replicas.dev/features/gitlab) (Replicas docs)
30. [API](https://docs.replicas.dev/features/api) (Replicas docs)
31. [MCP server](https://docs.replicas.dev/features/mcp) (Replicas docs)
32. [Automations](https://docs.replicas.dev/features/automations) (Replicas docs)
33. [Environments](https://docs.replicas.dev/features/environments) (Replicas docs)
34. [Audit log](https://docs.replicas.dev/admin/audit-log) (Replicas docs)
35. [Enterprise](https://www.replicas.dev/enterprise) (Replicas)
36. [Billing](https://docs.replicas.dev/admin/billing) (Replicas docs)
37. [Mobile testing](https://docs.replicas.dev/features/mobile-testing) (Replicas docs)

## Related docs


