Claude Code, Codex, OpenCode, OpenClaw oder Hermes?
Führen Sie alle fünf aus und vergleichen Sie selbst.
Orkas führt alle fünf als lokale Sitzungen in einer Desktop-App aus. Die folgende Tabelle zeigt daher, was ein Host bei ihrer Steuerung tatsächlich beobachtet — keine aus der Dokumentation kopierte Funktionsliste. Sie wählen pro Aufgabe statt ein für alle Mal.
Was die fünf tatsächlich unterscheidet
Jede folgende Zeile beschreibt eine Schnittstellenbedingung, die Orkas zur Steuerung dieser CLI erfüllen muss. Deshalb wird sie von der steuernden Seite aus gemessen, statt einer Dokumentationsseite entnommen. Ein Strich kennzeichnet eine Grenze des Transports dieser CLI, kein Urteil über ihr Modell.
| Funktion | Claude Code | Codex | OpenCode | OpenClaw | Hermes |
|---|---|---|---|---|---|
| Eine Sitzung fortsetzen | Nativ | Nativ | Nativ | Dieselbe Sitzungs-ID | Orkas spielt den Verlauf erneut ein |
| Dauerhafte Anweisungen | Natives Feld, pro Lauf | Natives Feld, pro Sitzung | Erste Nutzernachricht, pro Sitzung | Erste Nutzernachricht, pro Sitzung | Erster Nutzerschritt, pro Lauf |
| Bindet sich an ein Projektverzeichnis | ✓ | ✓ | ✓ | — | — |
| Erhält die Orkas-Tool-Bridge | ✓ | ✓ | ✓ | — | — |
| Liest und schreibt Agentengedächtnis | ✓ | ✓ | — | — | — |
| Nimmt während der Ausführung eine Nachricht an | ✓ | ✓ | — | — | — |
| Berechtigungssteuerung durch Orkas | CLI-Standard / Nachfragen / Vollzugriff | Übernehmen / Fragen / Vollzugriff | Nur Vollzugriff | Nur Vererbung | Übernehmen / Fragen / Vollzugriff |
Claude Code und Codex unterstützen als einzige den vollständigen Orkas-Vertrag: Projektbindung, Tool-Brücke, Agentengedächtnis, Nachrichten während des Laufs und einen Berechtigungsmodus pro Agent. OpenCode nutzt die Brücke, läuft aber nur mit Vollzugriff. OpenClaw und Hermes bieten nur Sitzungen, daher nutzt Orkas sie für eigenständige Gesprächsschritte.
Ein Gespräch, mehrere klar begrenzte Arbeitsagenten
Mehrere Agenten sind nützlich, wenn eine Aufgabe Recherche, Code, Dateien, Analyse und Nachbereitung umfasst. Der leitende Agent behält das Gesamtziel im Blick, während Subagenten engere Aufgaben mit eigenen Skills bearbeiten.
Der leitende Agent verantwortet das Ziel
Er versteht die Anfrage, plant die Arbeit, zieht Subagenten hinzu und hält das Endergebnis schlüssig.
- plan
- coordinate
Unteragenten erledigen gezielte Arbeit
Jeder Subagent kann eine Rolle, eine Skill-Auswahl und eine Kontextgrenze haben, damit komplexe Aufgaben nicht in einem überlasteten Thread zusammenfallen.
- roles
- context
Skills setzen Aktionen um
Agenten rufen Skills für Dateiarbeit, Codeausführung, Wissenssuche, Konnektoren und andere konkrete Vorgänge auf.
- skills
- tools
Unteragenten werden zu Workflows
Wiederkehrende Arbeit kann als Unteragent gespeichert und später mit denselben Anweisungen und Grenzen erneut im Chat aufgerufen werden.
- reuse
- workflow
Für Arbeit, die mehr als eine Assistentenrolle braucht
Recherche
Verteilen Sie Sammlung, Zusammenführung und kritische Prüfung auf verschiedene Unteragenten.
Entwicklung
Lassen Sie einen Agenten den Kontext prüfen, während ein anderer bearbeitet, testet oder Änderungen erläutert.
Betrieb
Machen Sie Berichte, Checklisten und Nachbereitungen zu wiederholbaren Agentenroutinen.
Datenarbeit
Extraktion, Bereinigung, Analyse, Diagrammerstellung und abschließende Erklärung trennen.
Zwischen den CLI-Backends wählen
Was sollte ich verwenden: Claude Code, Codex, OpenCode, OpenClaw oder Hermes?
Claude Code und Codex sind die einzigen beiden, die den vollständigen Schnittstellenvertrag mit dem Host unterstützen — Projektbindung, Tool-Brücke, Agentengedächtnis, Nachrichten während der Ausführung und einen Berechtigungsmodus pro Agent. Daher eignen sie sich für lange Repository-Arbeit. OpenCode unterstützt die Tool-Brücke, aber nur im Vollzugriffsmodus. OpenClaw und Hermes bieten nur Sitzungen, was zu eigenständigen Gesprächsschritten passt. In Orkas installieren Sie mehrere und wählen pro Aufgabe.
Kann ich Claude Code und Codex gleichzeitig ausführen?
Ja. Jeder hinzugefügte externe Agent erhält seine eigene lokale CLI-Sitzung. So können mehrere parallel in einem Fenster laufen, und Sie lesen ihre Ausgaben im selben Chat. Claude Code und Codex nehmen auch während einer laufenden Ausführung neue Nachrichten entgegen; die anderen drei beenden zuerst den Gesprächsschritt.
Sind Unteragenten dasselbe wie Arbeitsabläufe?
Das ist möglich. Ein Unteragent kann Anweisungen, Skills und Ausgabevorgaben für einen wiederkehrenden Prozess enthalten, sodass Sie ihn erneut aufrufen können, statt den Ablauf neu aufzubauen.
Ist Orkas lokal ausgerichtet und Open Source?
Ja. Orkas ist Open Source und lokal ausgerichtet. Agentenkonfigurationen, Chats, generierte Dateien und verschlüsselte Modellschlüssel bleiben standardmäßig auf Ihrem Rechner; Modellaufrufe gehen direkt an Ihren Anbieter.
Kann ich während eines Projekts das Backend wechseln?
Ja. Jeder externe Agent ist eine separate lokale Sitzung. Ein zweites Backend hinzuzufügen stört daher das erste nicht. Was nicht übertragen wird, ist die Sitzung selbst: Claude Code und Codex setzen nativ fort, OpenCode ebenfalls, OpenClaw verwendet eine Sitzungs-ID erneut, und Hermes hat überhaupt keinen Wiederaufnahmebezeichner — dort spielt die Host-Anwendung den sichtbaren Verlauf in eine neue Sitzung ein.
Bauen Sie Ihr eigenes KI-Team auf dem Desktop auf
Open Source, lokal ausgerichtet und auf wiederverwendbare Agenten und Skills aufgebaut.