Skip to content

OpenHands 1.0: The Open-Source Coding Agent That Ships

7 min read

OpenHands 1.0: The Open-Source Coding Agent That Ships
Photo by Oluwaseun Duncan on Pexels

Why Self-Hosting a Coding Agent Suddenly Makes Sense

SpaceX completed its acquisition of Cursor in August 2026. Anthropic’s Claude Code is powerful but requires running on Anthropic’s models and Anthropic’s pricing. OpenAI’s Codex is tightly coupled to an $800B company’s roadmap. For engineering teams with data-residency requirements, regulated industries, or a straightforward preference for not depending on a single vendor, the proprietary coding agent landscape has a structural problem: you’re always a pricing change or acquisition away from a forced migration.

OpenHands, the open-source coding agent from All Hands AI, hit production-ready 1.x status in 2026 and has since iterated rapidly — reaching v1.16.0 on August 27, 2026. With 87,800 GitHub stars and an MIT license, it is now the most-starred open-source coding agent on GitHub. More importantly, it has grown past the “promising but rough” phase that dogged early versions and into something teams can actually run in production.

Here is what changed, what the benchmarks show, and whether it belongs in your stack.

What OpenHands Actually Does (and Doesn’t Do)

OpenHands is not a code-completion layer or an IDE plugin. It is a full agentic loop: you give it a task — resolve this GitHub issue, implement this feature, run these tests and fix the failures — and it executes autonomously inside a sandboxed Docker environment with access to a terminal, file editor, browser, and the ability to open pull requests.

The distinction matters because it changes how you integrate it. Cursor and Copilot sit inside your editor. OpenHands runs outside your IDE and handles the end-to-end engineering workflow: understanding the issue, reading the codebase, making changes, running tests, and pushing the result. That scope is what makes it a direct competitor to Claude Code, Devin, and OpenAI Codex — not to GitHub Copilot or inline AI completion tools.

The platform runs on 100+ LLM providers. You can route high-stakes tasks through Claude Opus 5 or GPT-5.6, and routine issue triage through cheaper models like Devstral 24B or Gemini Flash. That model flexibility is a genuine structural advantage over Claude Code, which is architecturally tied to Anthropic’s model family.

What the 1.x Series Actually Delivered

The jump from OpenHands’ earlier versions to the v1.x line was not just a version number. Several features that enterprise teams require — and that previously existed only in pricey proprietary products — landed during 2026.

Agent Canvas

Launched June 16, 2026, Agent Canvas is the visual workspace that replaced the older local GUI. Instead of one-off sessions, teams define workflows that run on schedules or in response to events: a PR opens, a monitoring alert fires, a weekly dependency audit runs at 09:00 on Monday. The workflow connects to Slack, GitHub, and Linear for event-driven triggering. This moves OpenHands from “interactive agent” to “background engineering automation” — a different category with a different value proposition.

Enterprise Controls

The enterprise tier now includes role-based access control (RBAC), SAML/SSO, centralized billing, audit trails, and an Agent Control Plane for visibility across all running agents. Kubernetes deployment with multi-user capabilities landed in v1.6.0 (March 2026), enabling teams to run isolated sandboxes per developer on shared infrastructure. Azure DevOps integration is also enterprise-only. These are not features most open-source coding agents have bothered to build — they are table-stakes for regulated environments and they are now in OpenHands.

Integrations

Across all tiers: GitHub, GitLab, Jira, Slack, and Linear integrations ship out of the box. MCP client support means OpenHands agents can call into the same tool ecosystem that Claude Code users have been building on. The MIT license means enterprises can fork and extend without restrictions.

The Benchmark Picture

On SWE-bench Verified — the standard benchmark for coding agents — OpenHands scores 68% when paired with a frontier model backend, putting it in the competitive tier below Claude Code (~77% with Opus 4.7) and above Devin (~65-70%). With Devstral 24B as the backend — the open-weight model jointly trained by Mistral and All Hands AI specifically for software engineering — the score drops to 46.8%, which reflects the model’s capability ceiling rather than a weakness in the harness itself.

The key takeaway from SWE-bench in 2026 is what CodeSOTA’s harness analysis documented: the same underlying LLM “routinely drops 10–15 points” depending on the agent scaffolding around it. OpenHands’ harness quality is now in the same tier as proprietary alternatives. The gap between OpenHands at 68% (with a frontier model) and Claude Code at 77% is narrower than the gap between choosing a good model and a bad one.

For frontend-heavy codebases, OpenHands is less reliable — agent loops on UI code are more likely to fail or repeat. Backend, DevOps, and data-engineering tasks are where it performs most consistently, according to the OpenHands Benchmark Index which tracks 33 model configurations across five engineering task categories including issue resolution, greenfield work, testing, and information gathering.

OpenHands vs Claude Code vs Cursor: The Honest Comparison

These three tools are not direct substitutes. They solve different problems, and choosing between them comes down to what matters most for your team.

Claude Code has the best raw benchmark performance (77% SWE-bench Verified with Opus 4.7), tight integration with Anthropic’s MCP ecosystem, and terminal-native workflows that experienced developers find efficient. Its ceiling is high. Its tradeoffs are real: you depend entirely on Anthropic for model access, pricing, and continued support. If Anthropic changes its API terms or raises prices, your tooling feels that immediately. The September 2026 Claude Code vs Windsurf vs Copilot comparison on vortx.ch showed Claude Code’s edge on legacy codebase tasks — a strength OpenHands has not yet matched at default settings.

Cursor (now SpaceX-owned) excels at in-editor experience: inline completions, multi-file edits, and fast iteration loops that keep the developer in the IDE. It is not primarily an autonomous agent — it amplifies human coding rather than replacing it. As we covered in Best AI Coding Assistants (2026): The Complete Guide, the use case for Cursor and OpenHands barely overlaps.

OpenHands is the option when you need self-hosting, model agnosticism, MIT licensing, and background automation. The 68% SWE-bench score with a frontier model is competitive. The Kubernetes deployment, RBAC, and audit trails are production-grade. The price for the open-source tier is zero.

The one honest caveat: setup friction is real. Docker-in-Docker requirements create hurdles that Claude Code’s `npm install -g` install does not. Teams that want zero-friction onboarding will find the enterprise SaaS tier more practical than self-hosting, but at that point, you are adding a vendor relationship back into the picture.

Who Should Use OpenHands in 2026

OpenHands makes the most sense for three types of teams. First, regulated environments where data cannot leave the premises: healthcare, finance, government contractors — any scenario where sending your codebase to Anthropic or OpenAI’s API endpoints is not an option. Air-gapped deployment patterns with local models (Devstral 24B, Qwen-Coder, or similar) are now supported.

Second, teams that want to use different models for different tasks without switching agents. The 100+ provider support with LLM Profiles lets you route high-stakes work to frontier models and batch/maintenance work to cheap models — all within the same workflow system.

Third, any team building engineering automation rather than just interactive assistance. If your goal is a PR review agent that runs every night, or a dependency-update agent that opens PRs every Monday, Agent Canvas is purpose-built for that — and it does not require an enterprise license to start locally.

At 87,800 GitHub stars and v1.16.0, OpenHands has earned a serious look from any team that has been watching the open-source coding agent space and waiting for it to grow up. It has.

Further Reading

  • Introducing Agent Canvas — OpenHands’ own June 2026 post explaining the automation workflow model and how it differs from single-session agents.
  • SWE-bench 2026 Leaderboard (CodeSOTA) — Full comparison table of SWE-bench Verified scores across Claude Code, Codex, Cursor, Devin, OpenHands, and others, updated regularly.
  • OpenHands Deep Review (AI Agent Index) — Detailed breakdown of tier features, enterprise capability comparison, and the privacy caveat around the free SaaS tier’s training data policy.

Don’t miss on Ai tips!

We don’t spam! We are not selling your data. Read our privacy policy for more info.

Don’t miss on Ai tips!

We don’t spam! We are not selling your data. Read our privacy policy for more info.

Enjoyed this? Get one AI insight per day.

Join engineers and decision-makers who start their morning with vortx.ch. No fluff, no hype — just what matters in AI.