Skip to content
AI Primer
workflow

Codex users report /goal, /rewind, and /compact workflows after launch

A day after /goal and thread automations landed in Codex, practitioners started standardizing on /goal specs, /fork or /side detours, and /rewind plus /compact recovery. The pattern matters because verifier design and compaction timing now control how well long runs hold together.

6 min read
Codex users report /goal, /rewind, and /compact workflows after launch
Codex users report /goal, /rewind, and /compact workflows after launch

TL;DR

You can see the pattern hardening in public almost in real time: TheZachMueller setting a goal used /goal for a live Matrix agent run, dejavucoder on checking a running goal described how to inspect or pause a loop mid-flight, and reach_vb on project-focused threads argued that spinout threads plus compaction change how much users think about context at all.

/goal specs and verifiers

The center of gravity moved fast from prompts to task design. Vtrivedy10 on /goal defaults says every message outside /goal should mostly be in service of building the spec and rubric that the run will use.

Across Vtrivedy10's posts, the recurring ingredients are concrete enough to turn into a checklist:

Jerry Liu, founder of LlamaIndex, used nearly the same framing: Jerry Liu on goal and eval engineering says the shift is from prompt engineering toward goal and eval engineering. That maps neatly onto Vtrivedy10's more operational version, where the agent succeeds when the subtask is verifiable and the verifier matches what the human means by done Vtrivedy10 on self-verifying specs.

/fork, /side, and shallow delegation

The workflow around /goal is not one giant uninterrupted thread. aibuilderclub_ on /fork and /side draws a clean line between /fork for real implementation branches and /side or /btw for disposable side questions.

That distinction matters because people are trying to keep the main run clean. dejavucoder on /side as an ephemeral fork calls /side more of an ephemeral fork, while Vtrivedy10 on shallow depth says wrapper setups that spawn /goal workers seem to work best when recursion stays shallow and control returns to the main agent.

The thread split is starting to replace heavier workflow wiring. reach_vb on project-focused threads says project-focused threads and spinout threads made context management feel less manual, and Jerry Liu on goal and eval engineering argues that the model can increasingly infer the intermediate workflow if the goal and evaluation are clear enough.

/rewind and /compact

The sharpest shared mechanic in this batch of posts is recovery after a long run gets weird. Matt Pocock on the dumb zone suggests a simple loop: rewind to before the bad step, compact when it makes sense, then rerun and compare.

Matt Pocock's thread adds three concrete caveats:

Users are also treating /goal runs as something to supervise, not just fire and forget. dejavucoder on checking a running goal says you can queue an instruction or use /btw while a loop is running, and pressing escape pauses the goal rather than killing the thread.

Thread automations

Codex now has a second long-run primitive, and users are already separating it from /goal. jxnlco on thread automations describes thread automations as heartbeat-style recurring wake-up calls attached to the current thread.

The practical split in the tweets looks like this:

That makes the new Codex surface look less like one feature and more like a small control plane for different kinds of persistence.

Remote sessions

One more reveal from the first wave of usage reports: Codex is being used as a remote command center, not just a local coding chat. HamelHusain on Codex remote access says the app exposes all running sessions across devices, including mobile.

The screenshots attached to HamelHusain on Codex remote access show separate Remote and Local session lists plus a mobile view of active projects. OpenAI's own dev account added a quieter but relevant quality-of-life note: OpenAIDevs on long-thread navigation says long threads now scroll more smoothly and keep your place, which tells you the company is already sanding down the UI for exactly the kind of long-running, many-turn workflows these /goal and automation posts are stress-testing.

Further reading

Discussion across the web

Where this story is being discussed, in original context.

On X· 5 threads
TL;DR1 post
/goal specs and verifiers2 posts
/fork, /side, and shallow delegation3 posts
/rewind and /compact1 post
Thread automations1 post
Share on X