Claude Code und Codex parallel im gleichen Projekt.
Ich baue gerade eine Community für alle, die Claude Code richtig lernen wollen. Plus du bekommst sofort Zugriff auf alle 50+ Guides, Skills und Plugins, die ich bisher erstellt habe. Trag dich ein für Early Access.
Codex installieren, mit OpenAI verbinden, eine agents.md ins Projekt legen. Mehr brauchst du nicht. Danach laufen Claude und Codex parallel an deinem Code.
01
Codex installieren
Ein npm-Befehl oder Homebrew
Codex ist die offizielle CLI von OpenAI, vergleichbar zu Claude Code. Du installierst sie einmal über npm oder Homebrew, danach hast du den codex-Befehl im Terminal. Voraussetzung ist Node.js 18+.
# Variante A: npm (empfohlen)
npm i -g @openai/codex
# Variante B: Homebrew (macOS)
brew install --cask codex
# Verifizieren
codex --version
→ Dauer: 30 Sekunden
→ Voraussetzung: Node.js 18+ installiert
→ Funktioniert auf macOS, Linux und Windows (WSL)
Claude Code muss schon laufen — Codex ist die Ergänzung dazu, kein Ersatz. Wenn Claude Code noch nicht installiert ist, erst claude aufsetzen, danach Codex.
02
Mit OpenAI verbinden
Einmaliger Login mit deinem Account
Codex authentifiziert sich entweder über deinen ChatGPT-Plus/Pro-Account oder über einen OpenAI API-Key. Der ChatGPT-Login ist für die meisten der einfachere Weg, weil du eh schon zahlst.
# Login starten
codex auth
→ Browser öffnet sich, du loggst dich bei OpenAI ein
→ Browser leitet zurück zu deinem Terminal
→ Token wird in ~/.codex/auth.toml gespeichert# Alternative: API-Key direkt setzen
export OPENAI_API_KEY=sk-...
# Verifizieren dass alles laeuft
codex hello
ChatGPT-Plus ist 20 USD/Monat und reicht für die meisten Workloads. API-Key wird pay-as-you-go abgerechnet, lohnt sich nur bei sehr hohem Volume.
03
agents.md im Projekt anlegen
Gleicher Inhalt wie deine CLAUDE.md
Claude Code liest CLAUDE.md, Codex liest agents.md — beide haben das gleiche Konzept, nur einen anderen Dateinamen. Lösung: einfach die CLAUDE.md kopieren und als agents.md speichern. Danach kennen beide deine Regeln, deinen Stack und deinen Stil.
# Im Projekt-Root einmal kopieren
cp CLAUDE.md agents.md
# Oder per ln einen Symlink (dann immer synced)
ln -s CLAUDE.md agents.md
# Beide CLIs starten — in zwei Terminals
# Terminal 1:
claude
# Terminal 2:
codex
→ Beide arbeiten ab jetzt am gleichen Projekt
→ Beide lesen den gleichen Code, die gleichen Files
→ Du gibst beiden unterschiedliche Tasks parallel
Wichtig: Wenn du Updates an deiner CLAUDE.md machst, musst du sie auch in agents.md übernehmen (oder nutzt einen Symlink, dann automatisch). Sonst driften die Instruktionen auseinander.
SKAILE Community · Early Access
Ich baue gerade eine Community für alle, die Claude richtig lernen wollen. Plus alle 50+ Guides, Skills und Plugins, die ich bisher gebaut habe. Workshops, Q&A, alles an einem Ort. Trag dich ein für Early Access.
Workflow-Beispiele · Drei Szenarien
So nutzt du beide gleichzeitig.
Wenn beide CLIs am gleichen Projekt laufen, kannst du sie wie ein zweiköpfiges Senior-Team einsetzen. Hier drei Szenarien, die du sofort übernehmen kannst.
# Szenario 1 — Split-Workflow: Frontend vs LogikTerminal 1 (Claude): "Bau die Login-Page in src/auth/LoginForm.tsx
mit Tailwind und shadcn. Form-Validation, Loading-States,
Error-Handling. Halte dich an die Conventions in CLAUDE.md."
Terminal 2 (Codex): "Schreib die Test-Suite für src/auth/login.ts.
Edge-Cases: leere Inputs, falsches Passwort, expired Tokens,
Rate-Limiting. Vitest + happy-dom."
→ Claude konzentriert sich auf UI-Polish
→ Codex stresstet die Backend-Logik
→ Beide laufen parallel, beide brauchen 5 Minuten
→ Du sparst dir 50 Prozent der Zeit
# Szenario 2 — Wenn Claude stuck ist: Handoff an CodexTerminal 1 (Claude, stuck): "Ich versuche schon 3x den Bug zu
fixen. Mach mir bitte ein kurzes Session-Handoff: Was war das
Ziel, was hab ich versucht, wo bleibt der Fehler stecken,
welche Files sind relevant."
→ Claude generiert das Handoff in 10 Sekunden
Terminal 2 (Codex): "Hier ist das Handoff von Claude:
[Handoff einfügen]
Versuch du den Bug zu fixen. Schau dir vor allem die Tests
an, die noch fehlschlagen."
→ Codex hat sofort den Kontext und probiert einen
anderen Ansatz
→ Funktioniert in ~70 Prozent der Fälle
# Szenario 3 — Gegenseitige Reviews (Mutual Review)Terminal 1 (Claude): "Schau dir die Datei src/payment.ts an.
Was würdest du anders machen? Sei kritisch wie ein Senior-
Reviewer, kein Lob, nur konkrete Probleme."
→ Claude listet 3-5 Punkte auf
Terminal 2 (Codex): "Claude hat folgendes Review zu
src/payment.ts gegeben: [Review einfügen]. Schau dir
denselben Code an. Wo widersprichst du, wo stimmst du zu,
was hat Claude übersehen?"
→ Codex liefert eine zweite Meinung mit anderen Schwächen
→ Du bekommst Fehler die einer allein nie gefunden hätte
Wer übernimmt was
Zwei Tools, vier Stärken.
Claude
Frontend · Design · Architektur
Claude ist stark wenn es um Code-Qualität, saubere Architektur und gutes UI geht. Frontend-Komponenten mit Style-Guide, Refactorings mit Sinn für Lesbarkeit, größere Architektur-Entscheidungen mit Tradeoff-Analyse. Plus: extrem gute lange Erklärungen wenn du verstehen willst was passiert.
Codex
Logik · Tests · Refactoring
Codex ist besonders stark bei harter Logik, Edge-Cases und Test-Suites. Wenn ein Bug nicht offensichtlich ist, findet Codex ihn oft schneller. Test-Coverage ausbauen, Edge-Cases durchspielen, Performance-Engpässe identifizieren. Plus: schneller in Terminal-Agent-Tasks.
Stuck-Fix
Wenn einer hängt — der andere übernimmt
Der größte Vorteil: wenn Claude an einem Bug verzweifelt, gibst du Codex den Session-Stand und der probiert einen komplett anderen Ansatz. Funktioniert in 70 Prozent der Fälle. Du bist nie wieder von einem Tool blockiert.
Mutual Review
Gegenseitige Code-Reviews
Lass Claude den Code von Codex reviewen und umgekehrt. Jedes Modell hat blinde Flecken — gegenseitig finden sie Fehler die einer allein niemals gesehen hätte. Du bekommst praktisch zwei Senior-Engineer-Reviews ohne dafür extra zu zahlen.
Das Wichtigste
Du nutzt zwei Subscriptions parallel. Claude Pro/Max bezahlst du eh, ChatGPT Plus für Codex sind 20 USD extra. Klingt erstmal nach Doppel-Kosten — du arbeitest aber locker doppelt so schnell, also rechnet sich das vom ersten Tag an.
CLAUDE.md und agents.md gleich halten. Wenn du nur an einer Datei Änderungen machst, driften die Instruktionen auseinander. Lösung: nutze einen Symlink, dann ist agents.md immer eine 1:1-Spiegelung der CLAUDE.md.
Beide CLIs in zwei Terminals offen lassen. Tipp: nimm iTerm2 mit Split-Panes oder Warp. Links Claude, rechts Codex, beide im gleichen Projekt-Ordner. So siehst du beide gleichzeitig und kannst Outputs zwischen ihnen kopieren.
Community · Early Access
Werde Teil der SKAILE Community.
Ich baue gerade eine Community für alle, die Claude Code richtig lernen wollen. Plus du bekommst sofort Zugriff auf alle 50+ Guides, Skills und Plugins, die ich bisher gebaut habe. Workshops, Q&A, alles an einem Ort. Trag dich ein für Early Access.