/worktree
Startet den Chat in einem neuen Git-Worktree.
/worktree startet den aktuellen Chat in einem neuen Git-Worktree statt im normalen Arbeitsverzeichnis. Ein Worktree ist eine zusätzliche, aus demselben Repository ausgecheckte Arbeitskopie mit eigenem Branch — Änderungen des Agenten landen dort, ohne deinen Hauptzweig zu berühren. So können mehrere Chats parallel am selben Projekt arbeiten, ohne sich gegenseitig zu stören; auch geplante Hintergrund-Tasks laufen laut Doku auf eigenen Worktrees.
Wichtig für dich als CLI-Nutzer: Laut offizieller Doku ist diese Worktree-Auswahl nur in Codex innerhalb der ChatGPT-Desktop-App verfügbar (per Composer-Menü beim Start eines neuen Chats), nicht in der reinen Terminal-CLI. /worktree steht in der allgemeinen Codex-Befehlsreferenz, taucht aber nicht in der eigenen Befehlsliste der Terminal-CLI auf. Im reinen Terminal bleibt dir stattdessen git worktree add als manueller Weg.
✅ WANN EINSETZEN?
Mehrere Chats parallel am selben Repo arbeiten lassen, ohne dass sie sich in die Quere kommen
/worktree in der Desktop-App, während ein anderer Chat weiter am Hauptzweig arbeitet
Einen riskanten Refactor isoliert ausprobieren, bevor er den Hauptzweig berührt
/worktree, Refactor im neuen Branch durchführen, erst danach mergen
⛔ WANN EHER NICHT?
Du arbeitest ausschließlich in der Terminal-CLI
Laut Doku sind Worktrees nur in Codex in der ChatGPT-Desktop-App verfügbar; die Terminal-CLI kennt /worktree als eigenen Befehl nicht.
Besser: manuell mit git worktree add arbeiten oder zur Desktop-App wechseln
Kein Git-Repository vorhanden
Ein Worktree setzt ein Git-Repo voraus.
Besser: im normalen Arbeitsbereich bleiben
QUELLEN
- Codex CLI Doku: Slash Commands ↗ learn.chatgpt.com
WEITERE BEFEHLE · Codex CLI