guide ยท diff
git:20260421.3f1b68f to git:20260421.cab0183
1 added, 1 removed. Audit A to A.
---
name: guide
description: Codex Stage 1 guide for review-loop and the shared Claude/Codex state model.
---
# review-loop Guide
## What `review-loop` Does in Codex
In Codex Stage 1, `review-loop` is a repo skill that follows the same broad
review workflow used in Claude Code. It coordinates planning, implementation,
and review while keeping the shared session log current.
Codex reads and writes the same review-loop state as Claude Code:
- `.review-loop/config.md`
- `.review-loop/sessions/`
That means a project can keep one shared config file and one shared session log
history across both runtimes.
## Stage 1 Scope
Stage 1 in Codex includes only:
- `review-loop`
- `guide`
It does not yet migrate:
- `code-quality-loop`
- `review-pr`
- `reorganize`
## Reviewer Behavior
Codex Stage 1 defaults to the outside-sandbox Claude CLI reviewer path. In
practice, that means review stays on `claude -p --model ...` unless the user
explicitly opts into the local Codex reviewer.
You can force the local Codex reviewer with:
- `codex_reviewer_backend: codex`
This is the override to use when you want Codex to skip the Claude CLI reviewer
and use the Codex reviewer directly. In that case, `codex_reviewer_model` is
the paired model override, while `reviewer_model` still applies to the Claude
CLI reviewer path and `judgment_model` is its shared-tier fallback before the
- explicit `gpt-5.4` backstop.
+ explicit `claude-sonnet-4-6` backstop.
`cheap_model` is accepted in the shared config so Claude and Codex can share
the same file, but in Codex Stage 1 it is a documented no-op because only
judgment-tier Codex agents are currently shipped.
## Usage Notes
- Codex repo skills live under `.agents/skills/` in the Codex workspace.
- Keep the shared review-loop config in `.review-loop/config.md`.
- Keep session logs in `.review-loop/sessions/`.
- Use the local Codex reviewer only when you need to bypass the default
Claude CLI reviewer path explicitly.