OpenHands Trial

Überblick

OpenHands (ehemals OpenDevin) ist eine Open-Source-Plattform für autonome Software-Engineering-Agents mit optionaler Sandbox-Execution und GitHub-Integration (OpenHands).

Trial in isolierten Umgebungen mit strikter Network- und Secret-Policy. Kein Ersatz für Code Review oder Produktions-Deploy-Gates. 2026 wurde das Haupt-Repository zu Agent Canvas, einem selbst gehosteten Control Center, das den OpenHands-Agent und andere ACP-kompatible Agents auf lokalen, Docker-, VM- oder Cloud-Backends ausführt; der Agent selbst liegt nun in einem separaten Software-Agent-SDK (OpenHands GitHub).

Adoptionssignale

  • Community-Größe und Release-Takt: rund 89.600 GitHub-Stars und 11.800 Forks unter MIT-Lizenz; v1.24.0 erschien am 25. September 2026, bei mehreren Releases pro Woche (OpenHands GitHub, OpenHands Releases).
  • Unternehmen dahinter: Das Unternehmen hinter OpenHands (ehemals All Hands AI) hat im November 2025 eine Series A über 18,8 Mio. USD eingesammelt und im Frühjahr 2026 eine Agent Control Plane für LLM-Routing, MCP-Zugriff, Secrets, Budgets und Audit Trails vorgestellt (Blogbeitrag April 2026, Pressemeldung 6. Mai 2026) (OpenHands Presse, The Software Agent Control Plane).
  • Governance-Funktionen für Enterprises: Das Enterprise-Release vom September 2026 brachte organisationsweite Secrets, ein Budget-Dashboard für Mitglieder, OAuth für MCP-Server wie GitLab und Atlassian Rovo, organisationsweite Sicht auf Automations und Git-Sync für Automations (OpenHands Enterprise Update).
  • Kundenevidenz: US Mobile nutzte OpenHands, um ein Feature für die interne Developer-Plattform asynchron zu bauen; laut dem beteiligten Engineer erledigte der Agent etwa 80 % der Arbeit (US Mobile Case Study).
  • Engagement in der Security-Community: OpenHands ist im August 2026 der von NVIDIA initiierten Open Secure AI Alliance beigetreten (OpenHands Blog).

Risiken

  • Prompt Injection bis zu Credential-Diebstahl und RCE. Der Security-Forscher Johann Rehberger zeigte eine Prompt Injection, die den GITHUB_TOKEN aus dem OpenHands-Container über Markdown-Image-Rendering abfließen ließ, sowie eine zweite, die den Agent Malware herunterladen und sich mit einem Command-and-Control-Server verbinden ließ (Lethal Trifecta, ZombAI).
  • Defaults ohne Sandbox. Das README warnt, dass die Standard-Installation den Agent Server direkt auf der Maschine mit vollem Dateisystemzugriff ausführt; Docker-Sandboxes sind bewusst zu wählen, und wer den Server über Loopback hinaus erreichbar macht, muss API-Keys einrichten (OpenHands GitHub).
  • Dauerhaft laufende Automations. Zeitgesteuerte und per Webhook ausgelöste Agents handeln unter einer hinterlegten Identität, ohne dass ein Mensch jeden Lauf verfolgt; ohne Scopes und Budgets pro Automation wachsen Angriffsfläche und Modellkosten.
  • Plattform-Churn. Die Aufteilung in Agent Canvas, SDK, Agent Server und Automation-Repositories sowie der schnelle Release-Takt bedeuten, dass Integrationen und Self-Hosting-Anleitungen nach Upgrades erneut zu prüfen sind (OpenHands Releases).

Vorteile & Nachteile

Vorteile

  • Große Open-Source-Basis mit permissiver Lizenz (MIT, rund 89.600 GitHub-Stars), die sich selbst hosten lässt, sodass Code und Credentials auf Unternehmensinfrastruktur bleiben können, bei freier Wahl des LLM.
  • Auf asynchrone, ereignisgesteuerte Arbeit ausgelegt: Automations, die durch Ereignisse aus GitHub, Slack oder Linear, per Webhook oder per Zeitplan ausgelöst werden, übernehmen PR-Review, Dependency-Upgrades und das Zerlegen von Issues in Aufgaben, und Agent Canvas kann über das Agent Client Protocol auch Claude Code, Codex oder Gemini steuern.
  • Governance-Funktionen reifen: Die Enterprise-Edition ergänzt eine Agent Control Plane mit LLM-Routing, MCP-Zugriffsregeln, Organisations-Secrets, Budgets und Sicht darauf, welche Automations unter welcher Identität laufen.

Nachteile

  • Prompt Injection hat nachweislich den GITHUB_TOKEN über Image Rendering exfiltriert und den Agent dazu gebracht, Malware herunterzuladen und auszuführen (Embrace The Red, August 2025); nicht vertrauenswürdige Issues und Webseiten sind damit ein direkter Angriffspfad.
  • Die Standard-Installation lokal startet den Agent Server ohne Sandbox und mit vollem Dateisystemzugriff; Docker-Isolation muss explizit gewählt werden.
  • Benannte Produktionsevidenz ist dünn und vom Anbieter veröffentlicht (eine Case Study von US Mobile), und die Produktoberfläche hat sich 2026 stark verändert (Agent Canvas, SDK-Aufteilung, Control Plane).

Empfehlung

OpenHands im Trial für klar abgegrenzte, asynchrone Aufgaben einsetzen, etwa Dependency-Updates, erste PR-Reviews und Issue-Triage, bei denen das Automationsmodell und die Self-Hosting-Option die wesentlichen Vorteile gegenüber IDE-gebundenen Agents sind. Betrieb nur mit Docker- oder VM-Sandboxes, Egress-Beschränkungen und feingranularen, kurzlebigen Repository-Tokens; öffentliche Issues oder beliebige Webinhalte sollte der Agent nicht mit Tokens verarbeiten, die auf geschützte Branches pushen dürfen.

Bevor Automations an Slack, Linear oder GitHub-Webhooks angebunden werden, sind festzulegen: die Identität jeder Automation, ein Budget pro Automation und die Regel, dass jedes Ergebnis als Pull Request hinter den normalen Review- und Deploy-Gates landet. Ergebnisse sollten mit den bereits genutzten Coding Agents (Claude Code, dem Coding Agent von GitHub Copilot, Devin) auf demselben Backlog verglichen werden; für die Sandbox-Anforderungen gilt der Radar-Eintrag zu Sandboxed Execution für Coding Agents.

Quellen

Beratung

Vom Radar zur Umsetzung

Du hast Technologien bewertet — wir helfen dir, sie sicher und messbar in produktive Systeme zu bringen.