Finally codex supports conversation steering as experimental feature and is catching up to claude code.

Also worth reading regarding codex as agent: https://developers.openai.com/codex/guides/agents-sdk/