フィールドガイド / 13 分
長い CLI session を制御する
Plan、steer、queue、compact、inspect、resume で boundary を保つ。
Codex CLI は live work の keyboard-first controls と、persisted session の top-level lifecycle commands を提供します。Plan/status/diff/compact/review で現在の作業を制御し、resume、fork、archive、unarchive、永久 delete で保存済み work を明示的に管理します。
検証済みターミナル手順
- ›
/plan Map the change, risks, and verification before editing - ›
/status - ›
/diff - ›
/compact - ›
/review - $
codex resume --last - $
codex fork --last - $
codex archive <SESSION_ID> - $
codex unarchive <SESSION_ID> - $
codex delete <SESSION_ID>
作業原則
必要な時だけ plan
Ambiguity/migration/risk に /plan。一行 edit の儀式にしません。
State を observable に
/status と /diff で drift 前に確認。
Steer と queue を分離
方向を変える情報は steer、独立 follow-up は queue。
Saved session も管理する
Resume は継続、fork は分岐、archive は inactive work を隠します。delete は永久なので target session と checkout を確認します。
フィールド手順
- 01
Plan mode
編集せず files/risks/choices/verification を map。
- 02
Permission/context 確認
実装前、特に変更後に /status。
- 03
Evidence で steer
constraint が path を無効化したら active turn を修正。
- 04
Inspect/compact
頻繁に /diff、noise 後に /compact。
- 05
Review/resume
承認前 /review、resume 前に repo compatibility。
- 06
Saved work を意図的に扱う
別方向は fork、可逆整理は archive/unarchive、exact session を確認した時だけ delete。
PASS / FAIL
受入チェック
- Plan に verification。
- /status が期待通り。
- 完了前に /diff。
- Queue が scope を拡大しない。
- 永久 delete を考える前に archive。
WATCH / REJECT
失敗パターン
- compact で failure を隠す。
- context なし destructive queue。
- 大きく変わった checkout で resume。
- Archive で十分なのに session を永久 delete。