Ce face /worktree și --worktree (Codex)
/worktree, rulat într-un repository Git local, te lasă să alegi între o conversație nouă și continuarea celei curente într-un worktree nou. Codex creează worktree-ul și pornește conversația acolo. Cu Browse worktrees găsești worktree-urile existente și conversațiile care le dețin.
Comanda cere suport local pentru worktree-uri și nu este disponibilă cât timp rulează o sarcină. Din terminal, --worktree funcționează pentru sesiuni interactive noi, codex fork <SESSION_ID>, codex exec și codex exec fork.
Cu codex exec, --worktree nu se combină cu resume, review, --ephemeral sau --ignore-user-config. codex resume nu acceptă --worktree.
Sintaxă și opțiuni
| Opțiune / Parametru | Descriere |
|---|---|
/worktree |
Conversație nouă sau continuare într-un worktree nou. |
codex --worktree |
Sesiune interactivă nouă într-un worktree gestionat. |
codex exec --worktree |
Rulare non-interactivă într-un worktree gestionat. |
Exemple practice
Exemplul 1: O sarcină în worktree, din script
codex exec --worktree "implementează pasul următor"
Exemplul 2: O abordare alternativă dintr-o sesiune existentă
codex exec fork 0199a213-81c0-7800-8aa1-bbab2a035a53 --worktree "încearcă o abordare alternativă"
Greșeli frecvente și bune practici
- Combini
--worktreecucodex resumesaucodex exec resume; nu este suportat.