Orkas Orkas
Startseite Blog Leitfaden
Leitfaden

Claude Code und Codex gemeinsam ausführen — Ein Chat zur Orchestrierung beider

Claude Code und Codex haben unterschiedliche Stärken. So nutzen Sie beide gemeinsam — manuell mit Terminals und Git-Worktrees oder einfacher über einen Orkas Commander, der beide aus einem einzigen Chat steuert.

Wenn Sie 2026 mit KI programmieren, haben Sie wahrscheinlich sowohl Claude Code als auch OpenAI Codex griffbereit. Beide sind terminalbasierte Programmieragenten, und es liegt nahe, die Frage so zu stellen: Claude Code vs. Codex — welches ist besser? In der Praxis ist die nützlichere Frage: Wie führe ich Claude Code und Codex gemeinsam aus, ohne selbst zum Nachrichtenbus zu werden und Kontext zwischen zwei Terminals zu kopieren?

Die kurze Antwort: Es geht, und zwar auf zwei Wegen. Der manuelle Weg — zwei Terminals, eine gemeinsame Kontextdatei und Git-Worktrees — funktioniert heute. Einfacher ist es, beiden einen gemeinsamen Orchestrator vorzuschalten. Dieser Beitrag behandelt beide Varianten.

Die Kurzfassung Ein Chat, beide CLIs Orkas steuert Claude Code und Codex aus demselben Gespräch heraus, auf Ihrem Rechner, mit Ihren eigenen Schlüsseln. Siehe auch Orkas vs. Claude Code.
Orkas herunterladen — kostenlos

Claude Code vs. Codex: Was kann welches besser?

Keines ist dem anderen insgesamt überlegen; sie sind unterschiedlich ausgelegt. Sie gemeinsam zu nutzen heißt, jedes für seine Stärken einzusetzen:

  • Claude Code ist meist besonders stark beim Verstehen einer bestehenden Codebasis: unbekannten Code lesen, Architektur erklären, sorgfältige Änderungen über mehrere Dateien hinweg vornehmen und bei einem Diff prüfen, was tatsächlich dadurch kaputtgehen könnte.
  • Codex ist meist besonders stark beim schnellen, klar begrenzten Ausführen: das Grundgerüst einer neuen Funktion erstellen, Standardcode erzeugen und ein klar definiertes Ticket zügig abarbeiten.

„Welches ist besser?“ ist also die falsche Frage. Der interessante Workflow lautet mit einem planen und prüfen, mit dem anderen ausführen — und idealerweise die Fehler des jeweils anderen erkennen.

Der manuelle Weg: zwei Terminals, ein gemeinsamer Kontext

Beide Tools werden als CLIs installiert und laufen in jedem Projektverzeichnis:

npm install -g @anthropic-ai/claude-code   # then: claude
npm install -g @openai/codex               # then: codex

Der Trick, sie am selben Projekt arbeiten zu lassen, ist eine gemeinsame maßgebliche Quelle und dafür zu sorgen, dass sie einander nicht in die Quere kommen:

  • Pflegen Sie eine aktuelle Datei namens PROJECT_CONTEXT.md im Repository, die beide Agenten lesen und aktualisieren, damit ein von einem Agenten geschriebener Plan für den anderen sichtbar ist.
  • Verwenden Sie Git-Worktrees, damit jeder Agent auf seinem eigenen Branch in seinem eigenen Verzeichnis arbeitet — so geraten sie nie wegen derselben Dateien in Konflikt.
git worktree add ../feature-claude feature/claude
git worktree add ../feature-codex  feature/codex
# run `claude` in one, `codex` in the other; review and merge the diffs

Das funktioniert. Der Haken ist: Sie sind die Integrationsschicht. Sie fügen den Plan von Claude Code in Codex ein, geben den Diff von Codex an Claude Code zurück und gleichen die Ergebnisse von Hand ab.

Ein praxistauglicher Workflow: planen → ausführen → gegenseitig prüfen

Das zuverlässigste Muster, auf das viele kommen, ist eine kleine Produktionskette mit beiden Agenten:

1. Claude Code  — Code lesen, einen Plan schreiben (Dateien, Schritte, Risiken)
2. Codex        — den Plan zügig umsetzen, einen Diff erstellen
3. Claude Code  — den Diff von Codex prüfen: Korrektheit, Randfälle, Stil
4. alle im Review markierten Punkte erneut durchgehen

Zwei unabhängige Modelle, die gegenseitig ihre Arbeit prüfen, erkennen eine Klasse von Fehlern, die ein einzelner Agent bei der Bewertung seiner eigenen Arbeit leicht übersieht. Der Preis ist Koordinationsaufwand — und genau dieser Teil lohnt die Automatisierung.

Die Reibung: Sie sind der Orchestrator

Alles oben funktioniert und ist für eine einmalige Aufgabe in Ordnung. Im täglichen Einsatz macht der manuelle Ansatz jedoch stillschweigend Sie zum Orchestrator: jede Aufgabe an den richtigen Agenten leiten, Kontext übertragen, zwei Diffs zusammenführen und im Kopf behalten, wer was getan hat. Das ist echte Arbeit und dasselbe Koordinationsproblem, ob Sie zwei oder zwanzig Programmieragenten jonglieren.

Wie Orkas Claude Code und Codex gemeinsam ausführt

Orkas ist eine lokal ausgerichtete Open-Source-Desktop-App, die aus diesem manuellen Hin und Her eine integrierte Funktion macht. Sie kann lokale CLI-Programmieragenten für Sie ausführen — Claude Code, Codex, OpenClaw, OpenCode und Hermes — und aus einem Chat koordinieren. Die Einrichtung ist kurz:

1. Die CLIs `claude` und `codex` auf Ihrem Rechner installieren und dort anmelden
2. In Orkas: neuer Chat → Agent hinzufügen → Registerkarte "Extern" → CLI wählen
   (Orkas listet nur die CLIs auf, die es in Ihrem PATH findet)
3. Zweimal durchführen — ein Claude-Code-Agent, ein Codex-Agent
4. Optional pro Agent ein Projektverzeichnis und ein Modell festlegen
   (Modell leer lassen, um den jeweiligen Standard der CLI zu verwenden)

Orkas implementiert die Modelle nicht neu und legt auch keine Hülle um sie. Es startet Ihre echten, bereits installierten claude und codex Programme als Unterprozesse und nutzt die Zugangsdaten, mit denen Sie dort bereits angemeldet sind. Es verwaltet die Koordination, nicht die Schlüssel.

Ein Commander, beide Agenten, parallel

Jetzt haben Sie zwei spezialisierte Agenten in einem Gespräch. Beauftragen Sie den leitenden Commander mit etwas, und er verteilt die Teile — „verstehen und planen“ kann an Claude Code gehen, „zügig implementieren“ an Codex. Wenn der Commander in einem Gesprächsschritt mehrere Übergaben auslöst, führt Orkas sie gleichzeitig aus (jeweils einige auf einmal), sodass Claude Code und Codex parallel arbeiten, statt dass Sie zwischen Terminals wechseln. Sie können jeden Agenten auch direkt per @-Erwähnung ansprechen. Wie diese Orchestrierung funktioniert, haben wir beschrieben in Mehragenten-Orchestrierung in der Praxis.

Es gibt einen Zusatznutzen, den zwei bloße Terminals nicht bieten: Wenn Orkas Claude Code oder Codex ausführt, stellt es auch sich selbst über eine lokale Brücke für sie bereit. Der Programmieragent kann während seiner eigenen Ausführung auf die verbundenen Tools und das Wissen von Orkas zugreifen — Ihre GitHub-, Notion- oder Google-Workspace-Konnektoren und Ihre Wissensdatenbank — und nicht nur auf die Dateien im Repository.

Einige Dinge sollten stimmen

  • Sie bringen die CLIs und deren Anmeldungen mit. Orkas startet claude und codex; es verwaltet weder API-Schlüssel noch Anmeldungen. Installieren Sie die Programme zuerst und melden Sie sich an, mit einer aktuellen Version (ungefähr Claude Code 2.0+ und Codex 0.100+).
  • Verwenden Sie unterschiedliche Verzeichnisse für sichere Parallelisierung. Orkas isoliert nicht jeden Agenten in einem eigenen Git-Worktree. Wenn beide auf denselben Ordner zeigen und gleichzeitig laufen, bearbeiten sie dieselben Dateien parallel. Geben Sie jedem ein eigenes Projektverzeichnis oder Repository für echte parallele Arbeit.
  • Sie entscheiden, wie viel sie eigenständig tun. Jeder CLI-Agent läuft mit einer Berechtigungsstufe, die Sie unter KI-Team > Agent > Laufzeiteinstellungen > Berechtigungsstufe festlegen: CLI-Standard verwenden, Um Erlaubnis fragen oder Vollzugriff. CLI-Standard verwenden behält die eigenen Berechtigungseinstellungen der CLI bei. Um Erlaubnis fragen aktiviert Freigabeanfragen; Vollzugriff überspringt die Freigabeabfragen der CLI. Konnektorberechtigungen sind davon getrennt: Sensible Aktionen verlangen eine Freigabe, sofern Sie die Verbindung nicht bereits für die Aufgabe autorisiert oder in Orkas den Modus „Vertrauenswürdig“ aktiviert haben.

Also — Claude Code oder Codex?

Beide. Nutzen Sie Claude Code für Verständnis, Architektur und Prüfung, Codex für schnelle, klar begrenzte Ausführung und lassen Sie einen Commander zwischen beiden vermitteln. So steuern Sie die Arbeit, statt sie hin und her zu transportieren. Genau darum geht es beim gemeinsamen Einsatz statt bei der Wahl eines Siegers.

Lokal ausgerichtet bedeutet, dass Ihr Repository und Ihre Schlüssel auf Ihrem Rechner bleiben — siehe Was ist lokal ausgerichtete KI? Um das Hin und Her zwischen zwei Terminals zu vermeiden, laden Sie Orkas herunter und lassen Sie einen Commander sowohl Claude Code als auch Codex steuern.

Claude Code und Codex gemeinsam: FAQ

Kann man Codex und Claude Code gemeinsam nutzen?

Ja. Es sind separate CLIs mit getrennten Sitzungszuständen, daher können beide mit demselben Repository arbeiten. Die Aufgabe besteht darin, gleichzeitige Änderungen an denselben Dateien zu verhindern — entweder mit Git-Worktrees oder indem ein Commander jede Aufgabe einem Agenten zuweist.

Sprechen Claude Code und Codex miteinander?

Nicht direkt. Claude Code liest CLAUDE.md und Codex liest AGENTS.md, und keines beobachtet die Sitzung des anderen. Geteilte Informationen müssen über eine Datei laufen, in die beide schreiben, oder über einen Orchestrator, der das Ergebnis des einen in den Prompt des anderen überträgt.

Wie nutzt man Codex und Claude Code am besten gemeinsam?

Teilen Sie nach Stärken statt nach Dateien auf: Lassen Sie Claude Code planen und prüfen, Codex eine klar begrenzte Änderung ausführen und anschließend den jeweils anderen den Diff lesen. Der Prüfdurchlauf entdeckt mehr, als denselben Agenten zweimal laufen zu lassen.

Wie bringt man Codex und Claude Code zur Zusammenarbeit?

Manuell brauchen Sie zwei Terminals, eine gemeinsame Spezifikationsdatei und einen Git-Worktree pro Agent, damit Änderungen nicht kollidieren. In Orkas laufen beide als lokale Sitzungen unter einem Commander, der die Aufgabe verteilt und beide Diffs im selben Chat sammelt.

Können Claude Code und Codex gleichzeitig am selben Projekt arbeiten?

Sie können parallel laufen, sollten aber nicht gleichzeitig auf denselben Ordner zeigen — sonst bearbeiten sie dieselben Dateien nebenläufig. Geben Sie jedem Agenten einen eigenen Git-Worktree oder ein eigenes Projektverzeichnis. Orkas trennt Agenten nicht selbst in separate Worktrees, daher bleibt dieser Schritt in jedem Fall Ihre Aufgabe.

Können Claude Code und Codex in einem Terminal laufen?

Nicht als zwei interaktive Sitzungen — jede CLI benötigt ihre eigene TTY. In der Praxis teilen Sie entweder das Terminal mit tmux auf oder lassen einen Orchestrator beide als lokale Sitzungen ausführen und ihre Ausgaben an einem Ort sammeln. Orkas nutzt den zweiten Weg: Beide CLIs laufen unter einem Commander und berichten in denselben Chat.

Kann man mehr als nur Claude Code und Codex orchestrieren?

Ja. Orkas steuert fünf lokale CLI-Agenten — Claude Code, Codex, OpenCode, OpenClaw und Hermes. Die installierten werden angezeigt, und ein einzelner Commander kann sie im selben Projekt kombinieren.

Benötigt man kostenpflichtige Tarife für Claude Code und Codex?

Jede CLI nutzt ihre eigene Anmeldung und ihren eigenen Tarif. Orkas startet nur die bereits vorhandenen Programme — es verwaltet weder API-Schlüssel noch Anmeldung oder Abrechnung für eines davon.