Beschreibung
OpenHands bietet eine umfassende Plattform für Entwickler, um KI in ihren Coding-Workflows einzusetzen. Es fungiert als selbst gehostetes Entwickler-Kontrollzentrum, das die Verwaltung und Ausführung von KI-gesteuerten Coding Agents und Automatisierungen ermöglicht. Dieses Tool ist darauf ausgelegt, mit einer Vielzahl von KI-Modellen und Agenten-Frameworks zu integrieren und unterstützt beliebte Optionen wie Claude Code, Codex und Gemini sowie jeden Agenten, der dem Agent-Client Protocol (ACP) entspricht.
Das Herzstück von OpenHands ist der Agent Canvas, der Coding Agents in ein selbst gehostetes, stets verfügbares Engineering-Team verwandelt. Er erleichtert das Starten von Konversationen und die Automatisierung von Routineaufgaben, wie z. B. die Generierung von Berichten, die auf Slack veröffentlicht werden können, oder das Zerlegen von GitHub-Issues in umsetzbare Aufgaben. Das System kann lokal auf der Maschine eines Entwicklers ausgeführt oder mit mehreren Agenten-Backends verbunden werden, einschließlich Docker-Containern, virtuellen Maschinen oder der Unternehmensinfrastruktur. Für Benutzer, die eine verwaltete Lösung suchen, sind auch OpenHands Cloud und die OpenHands Enterprise-Infrastruktur verfügbar.
OpenHands bietet Flexibilität bei der Bereitstellung und Verwaltung von Agents. Entwickler können Agents direkt auf ihrer lokalen Maschine, in Docker-Sandboxes zur Isolierung oder aus dem Quellcode ausführen. Die Architektur basiert auf dem OpenHands Agent Server, einer REST-API, die mehrere Agents auf einem einzigen Host unterstützt. Dies ermöglicht es dem Agent Canvas Frontend, nahtlos eine Verbindung zu verschiedenen Agent Servern herzustellen und zwischen ihnen zu wechseln, unabhängig davon, ob sie lokal, remote oder in der Cloud ausgeführt werden. Ein begleitender Automation Server ermöglicht es Agents, Aufgaben nach einem Zeitplan oder als Reaktion auf Webhook-Ereignisse auszuführen.
Die Plattform legt Wert auf die Integration mit bestehenden Entwicklungstools und -diensten. Automatisierungen können mit Drittanbieterdiensten wie Slack, GitHub und Notion verbunden werden, um Workflows zu optimieren und die Produktivität zu steigern. OpenHands ist besonders wertvoll für Entwickler, die ihre KI-Agentenverwaltung zentralisieren, repetitive Coding-Aufgaben automatisieren und mit verschiedenen KI-Modellen und Agentenkonfigurationen in einer kontrollierten, selbst gehosteten Umgebung experimentieren möchten. Das Projekt wird aktiv auf GitHub entwickelt und fördert Community-Beiträge und Feedback.
OpenHands AI-gestützte Entwicklung's Kernfunktionen
Selbst gehostetes Entwickler-Kontrollzentrum für KI-Coding-Agents
Unterstützt mehrere ACP-kompatible Agents (Claude Code, Codex, Gemini, etc.)
Agent Canvas zur Verwaltung von Konversationen und Automatisierung von Aufgaben
Integration mit Slack, GitHub, Linear und anderen Diensten
Führt Agents lokal, in Docker, auf VMs oder in Cloud-Infrastrukturen aus
OpenHands Agent Server zur Verwaltung mehrerer Agents
Automation Server zur zeitgesteuerten oder ereignisgesteuerten Ausführung von Agents
Verbindet sich mit verschiedenen Agenten-Backends, ohne den Fokus zu verlieren
Möglichkeit, jeden LLM oder Agenten mit dem Agent-Client Protocol (ACP) zu verwenden
Bietet Optionen für OpenHands Cloud und Enterprise-Infrastruktur
Erste Schritte mit OpenHands AI-gestützte Entwicklung
Klonen: Holen Sie sich das OpenHands-Repository von GitHub.
Abhängigkeiten installieren: Richten Sie Node.js und npm ein, oder Docker, wenn Sie die Container-Option verwenden.
Konfigurieren: Definieren Sie Projektpfade und alle notwendigen Umgebungsvariablen.
Ausführen: Führen Sie den Befehl agent-canvas aus, um den lokalen Stack zu starten, oder verwenden Sie Docker-Befehle.
Backends verbinden: Fügen Sie verschiedene Agent Server über die Benutzeroberfläche hinzu und wechseln Sie zwischen ihnen.
Automatisierungen erstellen: Richten Sie Workflows ein, um Agents nach Zeitplänen oder Webhooks auszuführen.
OpenHands AI-gestützte Entwicklung's Anwendungsfälle
- Automatisierte Code-Überprüfung
- Issue-Zerlegung
- Berichtsgenerierung
- Workflow-Automatisierung
- Lokale Agentenentwicklung
- Cloud-basierte Agenten-Dienste







