codex fork și /fork în OpenAI Codex CLI

Invocare CLI și Sesiuni Codex CLI (2026)

Copiază o sesiune existentă într-o conversație nouă, cu ID nou, ca să încerci o altă abordare fără să atingi transcriptul original.

Sintaxă & invocare
codex fork [SESSION_ID] [--last] [--all] [--worktree]   |   /fork

Ce face codex fork și /fork

codex fork bifurcă o sesiune interactivă anterioară într-o conversație nouă. Implicit deschide selectorul de sesiuni; cu --last bifurcă direct cea mai recentă sesiune. Când directorul curent diferă de cel salvat, se aplică aceeași întrebare și aceeași setare tui.resume_cwd ca la codex resume.

Ca să bifurci într-un Git worktree gestionat, rulează codex fork <SESSION_ID> --worktree. Varianta cere un ID explicit și execuție locală; nu merge cu --last sau cu selectorul.

În TUI, /fork clonează conversația curentă într-una nouă, cu ID nou, și lasă originalul neatins. Dacă Codex îți oferă alegerea, poți continua în directorul curent sau într-un worktree nou. Pentru sesiunile non-interactive există codex exec fork <SESSION_ID> [PROMPT].

Sintaxă și opțiuni

Opțiune / Parametru Descriere
SESSION_ID UUID-ul sesiunii de bifurcat.
--last Sare peste selector și bifurcă automat cea mai recentă conversație.
--all Arată în selector și sesiunile din afara directorului curent.
--worktree Bifurcă într-un Git worktree gestionat (cere SESSION_ID).
/fork În sesiune: bifurcă conversația curentă.

Exemple practice

Exemplul 1: Bifurcarea ultimei sesiuni

codex fork --last

Exemplul 2: Bifurcare într-un worktree separat

codex fork 0199a213-81c0-7800-8aa1-bbab2a035a53 --worktree

Exemplul 3: Din sesiunea curentă

> /fork

Greșeli frecvente și bune practici

  • Combini --worktree cu --last. Bifurcarea în worktree cere ID-ul sesiunii.
  • Folosești /fork ca să bifurci o sesiune salvată, nu pe cea curentă. Pentru asta rulează codex fork în terminal.

Comenzi înrudite