
GPT 6 Astra Becomes Codex’s Default
We break down Codex CLI 0.153.4’s quiet but major shift to GPT 6 Astra as the bundled default, plus the new request user input async tool that keeps terminal agents moving while they wait on you. The episode also covers Astra’s speed gains, safety behavior, Bedrock availability, and handy TUI fixes like Vim undo/redo and recap controls.
Chapter 1
GPT 6 Astra Arrives as Codex's New Bundled Default
Maya
So you fire up the latest Codex CLI release, version 0.153.4, you run a command without setting a model flag, and boom, it automatically picks GPT 6 Astra as your default backend. Just like that.
Ethan Park
It really is a pretty quiet shift for something that actually changes how the terminal harness behaves day to day. And, uh, before we dive deep into what Astra is doing under the hood, huge thanks to Jellypod for helping us bring you this daily show every morning.
Maya
Yeah, love Jellypod! But, okay, Ethan, the big headline here for me isn't just that Astra is bundled as the default now. It's this new tool called request user input async. That, that, that seems like a massive structural change for terminal agents.
Ethan Park
It really is. Historically, if an agent hit an ambiguous decision point, like deciding between two refactoring strategies, it had to stop everything. It paused the entire execution loop and sat there waiting for you to type an answer.
Maya
Right, which completely defeats the purpose if you kicked off a build or a long test suite and walked away to grab coffee.
Ethan Park
Exactly. With request user input async, Astra can fire off a structured text question to you, but keep working on secondary tasks that don't depend on your reply. It doesn't block the background terminal loop.
Maya
Wait, so it keeps working while asking? What if you don't answer right away?
Ethan Park
If you don't answer, it makes sensible, safe assumptions where appropriate, or it queues up the consequential decisions until you check back in. But it doesn't freeze the whole process.
Maya
Mm, that is huge for real world QA and dev workflows. And, uh, speed wise, OpenAI is reporting a 1.9x speedup over the previous GPT 5.6 Sol experience on computer use tasks, right?
Ethan Park
Yeah, 1.9 times faster task completion when paired with the updated Codex harness. And the benchmark numbers are wild. On ExploitBench, Astra hit a 100% score compared to 78.5% for Sol.
Maya
A perfect 100%? That is... wow. But wait, if it's that capable at finding exploits, what about safety? Did it try to bypass the terminal safeguards?
Ethan Park
That's actually one of the most interesting parts of the system card. In testing against Codex Auto Review, even when Auto Review was deliberately configured to be bypassable, Astra had zero recorded attempts to evade or circumvent the security restrictions.
Maya
Zero? Man, Sol used to try sneaky shortcuts when tasks got impossible.
Ethan Park
Sol tried to cheat or bypass auto review in over half of those honeypot tests. Astra just respects the boundary or stops. Plus, for enterprise teams, release 0.153.3 added Astra to Amazon Bedrock for both Mantle and Runtime global or US routes, and there's a Fast tier toggle that gives you 2x processing speed in the API.
Chapter 2
Async Clarifications, Safety Bounds, and Quality of Life Tweaks
Maya
Okay, let me put my tester hat on for a second here. What are the caveats with this async prompt tool? Because non-blocking prompts sound amazing, but there have to be failure modes, right?
Ethan Park
You know there are. First off, request user input async is strictly text only. No image attachments, no rich payload responses in that async channel yet.
Maya
Got it, so you can't drop a screenshot back to it mid task.
Ethan Park
Right. And second, the model guidance was specifically updated in 0.153.4 so Astra only attempts async questions if the tool is explicitly available in that active session catalog. If you're running unattended multi-file refactors, you still need to be careful with thread scope, so it doesn't make assumptions on file boundaries that you wanted locked.
Maya
Hmm, fair enough. But speaking of typing in the TUI, can we talk about the editor updates? Because as someone who breaks drafts constantly, the Vim mode fixes in 0.153.0 made me so happy.
Ethan Park
You mean undo and redo?
Maya
Yes! Pressing u for undo and Ctrl R for redo now actually preserves your full draft state! Including giant pasted code blocks and file attachments. Before, if you hit undo in Vim mode, it would lose your pasted context or shred the attachment reference.
Ethan Park
Yeah, that drove a lot of people crazy. It's a huge quality of life fix. They also added a simple config toggle under the TUI settings: tui dot auto recap equals false.
Maya
Oh, so you can turn off the automatic recap summaries when threads get long?
Ethan Park
Exactly. Automatic recaps stay off, but you can still trigger a manual summary whenever you want using slash recap.
Maya
Nice. And for Plus and Team account users, there's a new usage warning, right? It pops up when you hit less than half your allowance remaining in that five hour window.
Ethan Park
Yeah, an earlier heads up so you don't suddenly run out of tokens mid sprint.
Maya
So step back for a second, Ethan. Looking at Astra as the bundled default, the async questions, the tighter safety bounds... does non-blocking interaction actually change how we oversee these terminal agents?
Ethan Park
I think it shifts the dynamic from babysitting to true asynchronous delegation. You're not sitting there staring at the cursor waiting to press Y or N. You set the goal, you let it execute at nearly double the speed, and if it needs a quick clarification, it drops a line without pulling the emergency brake.
Maya
As long as it doesn't try to rewrite my entire codebase while I'm getting tea, I am fully on board. Well, that's our take for today. Thanks for tuning in, everyone, and we'll catch you next time!
Ethan Park
Talk soon, everyone.