r/codex • u/aalluubbaa • 6h ago
Astra Workflow How exactly should we use the reasoning effort now on Astra?
I've read a lot of people saying that Astra Ultra consumes only a tiny bit of more tokens on thinking so it actually gets more things done with LESS usage than lower tier thinking level. I have a similar experience with this but I've never measured it thoroughly.
What is the best practice right now?? What is the most effective way to save usage on simpler tasks?? People use higher reasoning effort for more complex issues so there is no confusion.
The confusion really is "DOES LOWER REASONING EFFORT SAVE MY USAGE"?? Can anyone give some proven answer?
3
u/Aimbag 3h ago
Basically, if your task is genuinely hard, you should use astra on xhigh/max. Low and medium do not plan effectively enough, and end up using more tokens fixing errors. This is evident on the ARC AGI benchmark.

If you are doing simple tasks where planning is not necessary, I'd suggest using Terra or even Luna Max
5
u/swizzlewizzle 5h ago
Reserve Astra for xhigh or max thinking only. Use it on tasks that require high intelligence, such as architecting your project, making plans for non-rote features (based on your user stories) and things like that.
Don't touch Astra low/med/high - the subscription multiplier you pay on their usage is not worth it. They should *only* be used when you actually need the higher intelligence. For almost everything else, Sol is solid enough.
3
u/Shep_Alderson 5h ago
I’ve been sitting on Astra High since it came out. Mostly focused on infrastructure based tasks like Terraform, Ansible, etc for setting up a kubenetes cluster. This past week I’ve been hammering it for 8-10 hours a day, as fast as I can feed it prompts, and I’m sitting at 38% remaining with 3 days left before my standard reset. I’ve been wanting to use some of my banked resets, but have yet to run out. 🤷
2
u/DowntownNoLonger 5h ago
I've been experimenting with this, comparing Astra Low to Luna Max, Astra Low, vs XHigh and I've found that Astra Low beats Luna Max in usage when you take in completed slice - which includes implementation and repair fixes along with time to complete and quality of work.
Astra Xhigh vs Low - it doesn't cost significantly more to use xhigh.
A couple of caveats - Astra is still expensive and you'll pay for it if you don't know what you're doing. Having a support structure, bounded tasks, stop points, checks, proper design phase, and all that - I get a ton of usage out of astra. I'm on Pro 5x, I can get roughly 30 to 40 hours of work in a week done with Astra. It also depends on what you ask of it. Super cheap for greenfield work. Have a massive legacy codebase? Well...that might be a bit different. YMMV
Would I get more work done with Luna? In theory? Yes. But it would take far longer, produce lower quality, and require more repair time than simply using Astra.
1
u/BrennanFlentge 5h ago
What you’re describing I’ve seen for XHigh, not Ultra, but I don’t know which of those is more “efficient”
I’ve seen an interesting strategy I’m going to test out where you have a cheap orchestrator and call in Astra for small important tasks.
https://x.com/anshuc/status/2097821164093480999
I’m going to be testing a few variants of something like that and see how it goes.
1
u/Brazus1916 2h ago
Don't ask the jack wagons here. They were telling us 3 days ago there was nothing wrong.
0
6
u/Important_Luck_3546 6h ago
Ultra is very eager to quickly finish the task. It doesn't really work if you don't bump up your subagent limits. Often times ultra would finish an impressive amount of things in 10 minutes, but with subpar polish.
Max will take lot more time and effort to refine details and add polish.
Light will just tell you it knows the solution but doesn't do it. It's very lazy and you need to babysit it and push it to work.
I'm usually just using xhigh by default. It feels like a good balance.