OpenAI · 2026-09-09 · notable
Codex CLI 0.154.0 — GPT-6 Astra in the picker and git worktree sessions
Codex CLI 0.154.0 adds GPT-6 Astra to the model picker and to Amazon Bedrock catalogs. An experimental worktree mode gives each new or forked session its own isolated checkout.
Codex sessions can now run in their own git worktree, so parallel agents stop fighting over one checkout.
What is it?
GPT-6 Astra appears in the Codex CLI model picker and in Amazon Bedrock catalogs from version 0.154.0. The bigger workflow change is experimental worktree support: `--worktree` or `/worktree` creates an isolated checkout for a new or forked session, and those checkouts can be browsed and resumed later.
How does it work?
Inline questioning lets the agent ask something while it keeps working — the user picks a suggested option or types a custom answer without losing the draft they were writing. On Windows, sessions now share one background Codex server, with daemon lifecycle commands and managed updates. Copying a response into a rich-text app preserves formatting, and `/copy` can pull status output or individual fields. Vim replace mode gains undo and dot-repeat.
Why does it matter?
Running several Codex sessions against one repository used to mean juggling branches or stashing work. A worktree per session gives each agent its own directory, which is what makes parallel and forked runs practical. Fixes here also close permission gaps: workspace trust is verified before helpers run at startup, permissions survive remote resume and fork, and rejected MCP tool calls are no longer replayed automatically.
Who is it for?
developers running terminal coding agents
Try it
codex --worktree