Stream Codex CLI "thinking" process in real time (like VS Code extension does)
What feature would you like to see?
When using the Codex CLI, I noticed that during a multi-step "thinking" process (for example, 4–5 reasoning passes), it only outputs all intermediate thinking content after the last step, just before taking a tool action. This gives users a sense of slowness, as there's no feedback until all steps are complete.
In contrast, the VS Code extension streams each thinking block to the UI, showing the first, then the second, and so on—without waiting for the entire "thinking" phase to be done. This makes the process feel faster and gives users more engagement and transparency about what Codex is working on.
I'd like the CLI experience to mirror this: output each thinking block as soon as possible, "streaming" progress just as the VS Code extension does.
Moreover, this approach gives users a greater sense of participation, instead of waiting for all thinking content to finish and then displaying it at once.
Additional information
Platform: macOS
CLI version: codex-cli 0.47.0
The VS Code extension provides a much better UX by streaming, and many users would benefit from a more responsive CLI experience too.
This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗