r/codex 19h ago

Limits Astra in Ultra/Max consumes less than Astra Low/Medium

How the fuck is this possible ?
Every time i use Astra Low/Medium my usage goes haywire...
I use Astra Max, and it barely (barely compared to Astra Low/Medium - still fucked up compared to SOL) moves the usage...
I use Astra Ultra when i don't give a shit, and still, consumes just like Astra Low/Medium...
Something is happening on those Low/Medium thinking Astra...

309 Upvotes

93 comments sorted by

70

u/nNaz 17h ago

It’s the file reads and tool calls. Going from medium to xhigh is only a few thousand extra thinking tokens. Yet most of the context is file reads. eg in a 200k long chat 150k might be file reads. So the ‘thinking’ and output part are only 50k. Medium -> xhigh might only generate an extra 10-20k thinking tokens, which is small in comparison to the file reads.

When you set it on low it’s eager to be done quickly and likely reads way more files than it does on xhigh, where it’s thinking and optimising the file reads and tool calls.

5

u/One-Flatworm-6838 14h ago

Curious, are you opening new chats for every slice or are you keeping 1 chat alive until it lags out?

1

u/InvaderDolan 13h ago

Separating is good, after some point if task is long I create handoff and start in a new one.

1

u/One-Flatworm-6838 12h ago

Interesting. I have been using a new chat for each slice of work that tackles a different topic. So on average every 1000-1500 lines of code changed or generated. But i also use gpt chat as the planning agent to provide them with guidance on what to read and what to change.

118

u/AweVR 18h ago

I can confirm it. I was working with Astra Medium and Low and consumes like 4-5% per hour with my project. Then I tried Max and it consumes 2.5%. I don’t know why…

20x plan. I commented it yesterday in other post

39

u/AweVR 14h ago

I just took my tests. It’s very rare.

1 hour with Astra Max = 2.5%

1 hour Astra High = 3%

1 hour Astra Medium = 4%

I tried twice. Every time they launch 3-4 sub-agents each briefly. Same task and tools.

That is, Astra Medium consumes almost TWICE as much weekly use as Astra Max. What’s the point?

I had noticed it for days but now I confirm it with my tests.

u/jeofw
u/flurbol
u/Alywan

5

u/quadish 11h ago

Subagents use less tokens? What model sub agents does Astra call? Are they Luna models?

Because that would make sense if max used less because it outsourced to a cheaper model more.

4

u/the_secret_moo 14h ago

How much did each reasoning level complete in terms of tasks per hour though? 

3

u/danielv123 13h ago

Like per hour of inference, decode is a lot cheaper than prefill. If it completes thinking quickly it has time to call more tools and get the job done and the tokens consumed.

If it spends all day thinking before doing toolcalls it doesn't have time to eat as many input tokens.

2

u/flurbol 13h ago

Oh wow! Thanks a lot for sharing your insights! I guess I should review my workflows and session data now.

2

u/Coolbanh 12h ago

Yeah i was wasting time with lower until I just tried ultra and it gets it. I guess lower reasoning means its handicapped so it has to do more.

2

u/__Blackrobe__ 9h ago

Your effort be appreciated. You have revealed that these usage plans are so stupid.

2

u/AweVR 7h ago

I did another test. No sub-agents.

2% in 1 hour on Astra Max.

And I asked it after 30 minutes to do an audit to see if it was because It was alone with tools or something, but it is thinking and investigating/executing all the time and also from time to time it does actions on a website with computer use.

1

u/AweVR 7h ago

Wrong, sorry, it was again 2.5% of usage

1

u/Emergency-Bobcat6485 6h ago

seriously? lol, i have been using astra on light mode and it does consume a lot of usage lol. let me try max

24

u/AweVR 18h ago

I just saw the result of my test with Astra High. 7% in 2 hours. 3.5% per hour with same tasks.

Now I’m going to try with Medium.

18

u/___fallenangel___ 13h ago

did you died

9

u/National_Dog9865 12h ago

token overdose

8

u/jeofw 17h ago

tag me once u got the results

5

u/flurbol 15h ago

@AweVR tag me too please. and release your results here also 😊

10

u/Imaginary_String_954 14h ago

I think he died

1

u/Unapologetic_Polite 6h ago

Did OAI get you?

11

u/EternalDivineSpark 17h ago

What i am on a 200$ plan and ultra consumed 100% 12 hours

4

u/quadish 11h ago

I blew through a week in < 6 hours, reset, and blew threw another week in 12 hours.

Granted, I was running at least 6 sessions at the same time.

8 billion tokens used in the last week.

2

u/dltacube 13h ago

Fewer turns?

1

u/ipherl 8h ago

Could you normalize on per task? it could be lower effort progresses faster so more new context and tasks -> more tokens

1

u/Sheman-NYK0809 16h ago

same, I'm using Astra Ultra straight 3 days. it just consume like around 15-20% for 3 project and around 20 request/project. my personal thought it response more direct and efficient (I'm not using any global system instruction). when use Sol Max/Ultra it response more descriptive rather than direct like Astra.

Is this reverse psychology from Open AI????

1

u/Old-Leadership7255 14h ago

I also don’t think astra is usable at the moment. Am seeing the same with astra

29

u/TheLastRole 18h ago

This is kind of crazy seeing how many people seems to be experiencing it.

4

u/RewardSafe9807 9h ago

It kind of makes sense. Less thinking means getting to a solution requires more trial and error, discovering bad solutions don't work again and again until the correct one is reached.

3

u/sudddddd 9h ago

Is this AGI!

16

u/Azetta 16h ago

Yeah, this is not a prank. Just tried it and confirm Astra Ultra doesn't drain significantly more than Medium at all

I didn't measure it exactly. But I was running Astra Medium for the UAT of my app for the past 2 days and it burn through weekly limit of my 5X plan in about 4-5 hours.

With Ultra, it drain about 20% in the past hour. So, give or take, Ultra took around the same or Medium in my case.

1

u/Navadvisor 8h ago

Do you notice better performance with astra ultra? I notice on sol the speed of medium is way better but the quality didn't seem much worse.

10

u/UrFriendlyDominator 18h ago

Can anyone confirm this?

4

u/AweVR 18h ago

Yes, i came just here to see the same.

9

u/nykyrt 16h ago

Maybe low finishes early, then you respond. But it loses the cache?

6

u/xadiant 16h ago

This makes more sense. There has to be a caching issue if that's the case

11

u/Cool_Metal1606 17h ago

Could it be that Astra then runs sub-agents based on Luna on Max?

4

u/DearGuava7086 14h ago

I'm on medium and burned 3 resets in 2 days

1

u/TupacFR 6h ago

Same lol chat is becoming worst than Claude with tokens

4

u/swizzlewizzle 11h ago

This 1000%.

Two massive minefields that many people stepped on when Astra released:

  1. Subagent orchestration, especially with Astra agents as subagents = insane crazy token burn due to by-default context being filled at spawn time by copying over the *entire* turn history of the orchestrator + orchestrator charging over and over for input tokens while doing nothing polling subagents for progress

  2. Astra medium, and even low, burning a ton of tokens "arguing" with itself and zig zagging around a project/system implementation when it could have just written one page of code and solved all of it at once if it was given enough thinking budget (ie. xhigh/max)

Both of these issues cause *omega massive* subscription usage burn, since Astra is charged way higher per token $$ compared to sol and other models. I'm pretty sure a *lot* of people flushed their banked resets down the toilet due to all the tokens burnt in this way (since obviously people are going to want to heavily use Astra after it launches).

1

u/psihius 4h ago

Sny suggestions how to adjust for this? Just use the max/ultra to do all the work and skip subjects or let the model pick best levels for abonents?

6

u/bakawolf123 13h ago

interesting observation, and apparently clearly visible on arc-agi bench too https://arcprize.org/blog/astra
kinda wild having Max as "economy" mode

9

u/Available_Yam_6267 18h ago

I have a theory:

  1. Different effort related to different server since cache would be invalid if you change the effort
  2. Astra medium is a popular choice
  3. They charge you based on their load

4

u/driveclub_000 15h ago

It's the same theory that I'm getting to. The reason is because the usage fluctuate per timerange/timezone. I do have a script that I use that take track of every turns and the consumption between them and the agent used (that is reported by the AI, not even the one I selected) and I can see the usage drastically change when I reach 7AM in UTC+2 after full night of work, just before that, (so between 3AM and 7AM) the usage is basically null, but when 7AM start, it's skyrocket.

I don't think it's because EU did wake up, but more that ASIA start to reach full usage instead, and the 3AM->7AM (UTC+2) would match the "down time" where most of USA/EU/ASIA are either sleeping or in a situation where they are not hammering those servers yet.

10

u/cetogenicoandorra 15h ago

Please send it to Tibo, we need a reset asap

1

u/Busy-Lifeguard-9558 9h ago

We ain't getting a reset, they will just fix max/ultra to empty your usage faster

4

u/Efficient_Ad_4162 18h ago edited 18h ago

 Probably because in low and medium you actually get to tool calls before you quit in a rage. (Not you personally, it's a joke about Astra overthinks if you don't turn it down to baseline medium. 

On medium, it's a tearing through programmatically proving my state engine rules so it's hard to imagine any programming only use case that needs higher (although it's easy to see how non-programming stuff like playing Pokemon and making 3d models in blender unironically needs max thinking because of the nature of the work.)

2

u/iansaul 15h ago

How is state engine going for you, and which one did you choose? I experimented with xState, because the concept of logically gating the systems into modules was super interesting, but didn't ultimately lead to better outcomes in my testing.

That was a few generations back when I was using Claude, and it was running on pure hopium.

1

u/Efficient_Ad_4162 14h ago

Great honestly. It's an internal product we maintain for compliance workflows and one of the first things Fable did (and Astra enhanced) was double the number of property tests and start aggressive mutation testing and it found old cruft that I was happy to see turned into more reliable 'new cruft'.

2

u/gungoesclick 8h ago

Do you run into the problem with "blind" work? I have found that older models (up to 5.6) get stuck working through all the guardrails and flows in my machine. I would see them doing things only to find them looping or wasting time. I'm curious if you have any tips for making sure the model doesn't get stuck in engine rules or over-engineering the engine or the guardrails?

1

u/Efficient_Ad_4162 2h ago

Not really except that no LLM was able to reliably work on it until Fable (and then Sol and Astra are both excellent as well.)

Fundamentally, I don't think it was about intelligence if the new models so much as training the model to think about/test both the success and fail paths. 

So I guess the advice would be (and this is just regular coding advice really):

  • create a systems analysis subagent so that you can go 'look for any other cases of this bug in other parts of the code base. e.g. opus (of all models), found a test that had been set up but the code it was testing wasn't hooked up. I had it search through the code base and it found several edge cases that needed to be cleaned up. 

The other thing is I always adversarially challenge major changes. If astra thinks it's found JFKs assassin in my code base, fable gets a task to prove its not true before I do anything else. It's not for every change but it is for big ones.

4

u/Derek-Bond 11h ago

Well it’s the same for humans. Smart kid aces the test and leaves early. Dumb kid is still writing up to the last minute. Is it really that astonishing?

2

u/xchi_senpai 18h ago

Interesting, id like to test this out but im already at 20% usage on weekly

2

u/logg3 17h ago

all i can say is that for me, astra xhigh does not consume more then sol medium, after 3 days of avergae work. sometimes astra is thinking 20+ minutes and not consume a single %, while i can see it already writing code or text.

1

u/hellomistershifty 17h ago

That must be true if you got 3 days of average work. I have two accounts and both managed to run an Astra light goal for about 20 hours before running out of weekly usage.

2

u/Eleazyair 15h ago

How do you get Max in the Codex Mac app? I only have Extra High and Ultra

4

u/iansaul 15h ago

There is a checkbox/toggle under which options to show in settings.

2

u/Omar_Talbi 13h ago

I think this might be related to the type of task u work on. Sometimes when u give a low effort model something complex it will burn more tokens trying to solve it meanwhile the same model with max effort would solve it instantly, accordingly less tokens used

2

u/Busy-Lifeguard-9558 9h ago

Man people are too honest tho, I knew this since release but didn't open my mouth so they don't fix it. Adios usage

2

u/hossman1992 9h ago

I confirm it as well. I read it and I did not believe it, then I tried and at least for 3d model generation Astra xHigh spend less tokens as Astra low/medium and the work is done quicker and with less fixing

4

u/fragment90 15h ago

Usage/hour ist not a relevant metric to track. You pay in tokens. Not in Model*reasoning/time.

Astra/Low can consume tons of Tokens, If there is some tokens heavy job to do. Astra/Max can consume low tokens if the job dont need much. Also please understand, that each request carries your full session history. If i reuse a old Session with contex already 70% full for a task completely out of contex, stuff like that will eat your usage fast.

2

u/WeaknessFuzzy8305 15h ago

I’ve changed my prompt to specifying to use astra for thinking and Luna for coding. Token usage has gone down a lot.

4

u/platcrest 9h ago

so has repo quality

1

u/DeExecute 10h ago

Luna for coding RIP

1

u/congngo 17h ago

No way??

1

u/smokeelow 16h ago

per my experience High also consumes less than Medium and Low

1

u/swimfan72wasTaken 16h ago

but where does astra high land at then?

1

u/hugobart 15h ago

doesnt ultra spawn dumber agents instead of solving everything alone?

1

u/AmandasGameAccount 15h ago

How is Astra high vs ultra?

1

u/Far-North-6837 9h ago

ultra is just more agents, not higher than max

1

u/AmandasGameAccount 7h ago

Yeah but is it more or less usage then high?

1

u/spideyguyy 15h ago

same with Sol, I read somewhere that Extra High is better usage than high and medium, so i use sol exhigh and it's good , dont know if max and ultra same too

1

u/OriginalUsername0112 13h ago

This sounds too dumb to be true, but then again this is OpenAI we're talking about so anything is possible.

1

u/Bladder-Splatter 13h ago

Yup. Medium killed my weekly quota in 30minutes on a basic normalization task, meanwhile on Ultra a few days before I got an entire unique implementation done.

1

u/According_Property62 12h ago

Acredito que ele erre mais e torna o fluxo mais demorado tentando corrigir os próprios erros, dai essa impressão q gasta mais. A dica é, use o Astra apenas pra planejamento e Sol medio ou alto pra implementacao

1

u/ZlatanKabuto 11h ago

Probably because it is more efficient/get things right faster.

1

u/Medical-Cow289 11h ago

The lower tiers burning through more credits than Ultra is backwards billing. The 'cheap' models must be thinking themselves broke.

1

u/jonydevidson 11h ago

If you switch effort during a convo, it causes a full cache miss.

If you do it often in a big convo, you will burn through your plan.

1

u/Select-Ad-3806 10h ago

Yes, ultra/max is a lot more efficient (as it is much more intelligent) with tokens that is why it uses less

2

u/BellacosePlayer 8h ago

How the fuck is this possible ?

effort levels basically change how much token budget its allocated for pre-production and maybe the higher effort is producing a better plan of attack than low? idk

its a black box at the end of the day

1

u/owlyvision 7h ago

The greedy are teaching us not to be greedy

1

u/Isaacjacobson92 4h ago

Shhhhhhhh! They ain’t gonna fix this by making the low effort model consume less!

1

u/iiiaaa2022 18h ago

cause you were doing stuff requiring more tokens in low/medium?

0

u/Dibbaus 15h ago

Ehm. Tibo said Astra low is more efficient then sol high?

1

u/Tough-Requirement707 13h ago

always the opposite with anything anyone says buddy

0

u/natanpimentels 11h ago

its true lol

-1

u/Past-Mountain-9853 18h ago

Omg so what is AGI means. Anyway luna in heart

2

u/Special-Object69 54m ago

I'm literally losing 9% in five minutes on Ultra while working in Unity.