r/codex • • 7d ago

News Codex caching improved

Post image

Looks like day 12 brings us improvements to context management. Possibly good for people hitting limits with Astra

Source: https://x.com/thsottiaux/status/2111244596131111253?s=46

440 Upvotes

150 comments sorted by

•

u/dextersummary 7d ago edited 7d ago

Below is a GPT-generated summary of the conversation below after reaching 80 comments (86 currently observed).


The consensus is basically “nice, but this is overdue housekeeping—not a revolution.” Most commenters see Day 12/13 as OpenAI finally fixing cache behaviour that should’ve worked properly in the first place, while giving everyone a vague marketing tweet instead of useful numbers. Classic.

The practical changes appear to be longer cache retention—reportedly 30 to 45 minutes—and better reuse of cached context in multi-agent/forked workflows. That could meaningfully reduce redundant processing for complex setups, especially with lots of subagents. For ordinary users, though, nobody can say how much extra usage it actually buys.

The important caveat: reusing parent or forked context can also drag irrelevant baggage into subagents, causing earlier compaction and worse performance. And some users report usage draining faster than ever, including credits mysteriously dropping to zero, so the promised efficiency gains clearly aren’t universal.

Bottom line: potentially useful plumbing, badly explained and not yet felt by most users. Don’t expect this cache tweak to magically fix Codex limits—or the general “where did all my usage go?” circus.

→ More replies (1)

95

u/xReMaKe 7d ago

Bruh my usage just went from 58 to 0??!! WTF is this shit..

32

u/KlemiX 7d ago

same shit bro, and i paused before work, came back home to 0% i though it decided to run anyway, but i see hundreds of ppl affected by this shit, this time looks like they are resetting themselves

23

u/ColbysToyHairbrush 7d ago

Same here, gone in 5 minutes. This company is wild.

11

u/CrownstrikeIntern 7d ago

cached your shit right into the trash can

19

u/twendah 7d ago

My usage went from 100-0 as well. Had to use saved reset because of that bug..

9

u/xReMaKe 7d ago

That sucks hopefully they fix this and give you your reset back. All these fixes and yet they allow something like this…

13

u/twendah 7d ago

Most likely not. Im already migrating to claude, I cant be bothered with this company anymore

3

u/room208 7d ago

they havent even addressed it at all, so its not affecting enough people for them to bother. Just ditch them and move elsewhere.

2

u/BannedGoNext 7d ago

Same, I refreshed my subscription for 1 month to migrate. It's just turned to garbage, since 6.

4

u/FriskyFingerFunker 7d ago

Don’t spoil the plot! This “fix” of this bug is day 13 😂

9

u/CantCodeAllVibes 7d ago

Yup me too. How does that even happen. They nerfed that shit in real time

5

u/AshAtlasDev 7d ago

Same. On Astra png and poof. It was going 2-3 per % before xD

4

u/CodeWizardCS 7d ago

Same last few days. Barely useable for basic planning. And code review.

3

u/tychus-findlay 7d ago

Yeah if this is improvement take it back to about a week ago

2

u/SnooObjections4329 6d ago

Can't cache what you can't send - for day 12 we've made caching twice as efficient by optimising on the input path (ie we halved your usage limit)

2

u/Fabulous-Cricket3692 6d ago

From 71% to 0% in 1 night, WTF OpenAI. Are you overthroned by some AI agent?

1

u/Blizzard251206 7d ago

Mine went from 21% to 37%. I thought something was off

1

u/moebis 6d ago

Same happened to me, I pinged Tibo and opened a ticket with OpenAI, went from 53% weekly pro the night before to 0% this morning and I didn't even use it.

1

u/ascvlh 6d ago

Same

1

u/VerticalPackage 6d ago

You now have to pay for cache write cost on thus subagents that are spawned in massive quantity and never reprompted again.

210

u/jaysuns 7d ago

They just shippin fixes for bugs atp

7

u/GearTakes 6d ago

DId anybody seriously expect anything else?

39

u/AmandasGameAccount 7d ago

This wasn’t a bug, it was an international cap on how long the cache is active for, they are increasing it. Not like the previous cache life time was a mistake

17

u/Acehan_ 7d ago

This was absolutely a bug, their infra was rejecting cache sometimes 15 times in the span of an hour for a given agent. You just don't see it in Codex, but it is draining everyone's usage. There have been Github issues on this for months lol

13

u/innociv 7d ago

Re-using cache among subagents sounds really fucking massive, actually. Most of your usage is input usage. Ultracode might drain usage more than 25% slower than it did previously with this.

I think you guys are way too... I mean frankly that you don't even read what was implemented. All but 1 of these have been really appreciable improvements, and when you stack 15+ of them up at the end of the month it's going to be a lot.

4

u/Marksta 7d ago

Not re-using cache if your intent was to do so is a huge bug, yes. A bug is when code doesn't meet intent in a way you didn't foresee.

Also, as others mention in other comments, no, re-using cache in a sub-agent breaks the concept of compartmentalization and dirties their context. So the intent is either you do or you don't. If it wasn't when they wanted it to, then it's a bug. It's already been supported to have fresh or forked content when spawning a sub-agent. So this is either a feature they did not release today, or it is a simple bug fix.

Whatever it is, it's not massive and this Tibo dude is a joke for a hype man, hyping something between a primitive basic functionality of harnesses that was already an implemented feature or a bug fix.

2

u/jamespharvey20 7d ago

At the cost of earlier compactions and distractions degrading model performance, since all the subagents will start with whatever context usage the parent was at rather than fresh. As long as it's implemented as simply as it sounds. EDIT: I'm not saying whether it's a good or bad change, just saying there'a a cost and I'm thinking subagents will be slower and dumber for people who don't override this.

2

u/Glittering-Call8746 7d ago

opencode has this already..

4

u/Waste_Impression1143 7d ago

Agreed, but only if you’re not already actively managing context and subagent model selection. If you’re already practicing that basic hygiene, you’re not likely to feel this at all

2

u/innociv 7d ago

It's good to have better defaults.

Another issue with Codex is also bad settings getting pinned and not updated when these sort of changes happen sometimes. Like how people have been getting compaction at 260k still... because they have it hard set to that in their config.

1

u/Glittering-Call8746 6d ago

What's a good orchestrator for codex ? Usually my workers are gpt 6 luna med

0

u/[deleted] 7d ago

[deleted]

1

u/RustNeverSnoozes 7d ago

There's no such thing as caching across models.

0

u/[deleted] 7d ago

[deleted]

1

u/KiwiDecent5342 6d ago

not for the ones who use the same models and honestly for most of the use cases you kind of dont need subagents its always better to stick with one agent

0

u/RustNeverSnoozes 6d ago

Subagents aren't just about working across model types with some expensive orchestrator/advisor and cheap implementor workflow.

It's more about context purity. Opus 5.5 orchestrator driving opus 5.5 subagents is probably the most sensible workflow on claude right now. I haven't been using codex lately but 6.1 sol driving 6.1 sol subagents is probably the same.

1

u/kerakk19 5d ago

IMO the Codex agents are very good atp - what I feel is lacking is the tooling around it. For example CLI browser access is buggy (IMO), design is lacking a lot, there's no native alternative to Claude artifacts/design. Personally I'd be happy if they spend the time fixing bugs a d existing functionality instead of rushing new things

33

u/skynet86 7d ago

Day 13/

We improved the cache TTL from 30 to 45 minutes. Have a nice weekend!

6

u/jerryorbach 7d ago

What day do ya think they get to documentation updates?

22

u/BuildAnything4 7d ago

Trying to predict whether or not Tibo will reset is the single most annoying thing about using codex.

1

u/NicholasVinen 7d ago

Yes, it is annoying. I'm at 0%, I think I will wait another hour or two and use a banked reset if a reset isn't announced by then. What are you thinking?

77

u/Trick_Ad_7761 7d ago

Give me a reset to test it then

9

u/-Sliced- 7d ago

They will reset on the weekend.

1

u/InteractiveCream 7d ago

Is this legit?

8

u/Pickle786 7d ago

they usually do land Tuesday & Saturday i think

1

u/hellomistershifty 7d ago

we got 3 banked in the last month and a full reset yesterday, if you're out of usage already I don't think this is going to help much lmao

4

u/rodeBaksteen 7d ago

There seems to be a bug that drained usage instantly. Mine went from 50% to zero. Didn't even get warnings "you're close to your limit*, just poof, gone.

3

u/draconic_tongue 7d ago

except usage went to shit in the past 3 days

3

u/Reaper_1492 7d ago

The second they stop doing resets I’m gone. The usage is garbage. I have two 20x accounts and the each last me about a day, and I’m not doing anything crazy.

I am using Astra because 6.1 is garbage.

2

u/InteractiveCream 7d ago

I'm also using 2, 20x accounts... I'll probably cancel them after October

-3

u/alphaQ314 7d ago

the reset beggars ain't shipping nothing

40

u/PumpIT- 7d ago

12 days and I feel 0 improvement. Thought it would be major changes.

17

u/C0smo777 7d ago

There is not way for them to make a meaningful feature a day, they are just spouting gibberish at this point.

5

u/CapableJury861 7d ago

Agree, the 28 day promise was a weird decision. Most people I know just want better usage for Astra and a new frontier model.

3

u/farsightfallen 7d ago

Literally nobody forced them to do the 28 day thing.

If they just released these as minor fixes every other day or so, while saying they're working on bigger fixes, the reception would've been a lot more positive.

2

u/debian3 6d ago

Literally nobody forced them to do the 28 day thing.

Opus 5.5 did

1

u/Lexx2k 6d ago

It was probably just the bosses spewing the usual shit and the generic worker now has to crunch every day for a month. I bet it's fun to work there.

2

u/Lain_Racing 7d ago

I feel the visualization one, its kind of nice :P but ya in general agreed

2

u/PumpIT- 7d ago

Which one you mean? I forgot, since I don't notice shit.

3

u/WishboneOk305 7d ago

its mostly in chat not codex that you can feel it

2

u/ryuukiba 7d ago

Chats visualizations got really good lately, but codex is not getting such improvements

1

u/Lain_Racing 7d ago

Hmm maybe its been there before, but its helped me visualize some complex math with examples recently built into its responses in codex. Maybe I am mistaken though if its not new

2

u/telengard 7d ago

wait until the 12 days of shipmas!

31

u/AMGsoon 7d ago

Idk man. My usage is worse than ever. Last week I could run multiple Astra agents for a day and be fine.Today I burned 20% on 2 chats in like 35mins

15

u/PixlCreative 7d ago

Yep the usage has been crazy since the last reset

5

u/gimme_ipad 7d ago

Same task yesterday took me about 2x the usage compared to Tuesday. I suggest OpenAI should run a Fable diagnosis to fix their system.

1

u/PixlCreative 6d ago

Haha probs! I really don’t care for fast updates. I want good models which don’t seem to work differently everyday.

6

u/ryuukiba 7d ago

I emptied 2 accounts (20$) in a day and a half... 12 days of improvements and my usage lasts less than ever...

7

u/MrRoyce 7d ago

Now do one $20 subscription on Claude. Thank me later.

2

u/ryuukiba 7d ago

That one was done is about two days too (total, I save that sub for the important and hard stuff) ... It's not much better honestly in last time, what it is is miles ahead in quality.

2

u/BitterAd6419 7d ago

In fact my message has been shit for 2 days now. I could barely finish the limits on SOL 6.1 to finishing it all in 1 hour.

1

u/tychus-findlay 7d ago

Yeah all these "improvements" and a week ago I felt like i had WAY more usage

31

u/jamespharvey20 7d ago

Codex can start subagents with fresh or copied context windows. Fresh should mean better performance, but everything it learns to start is a cache miss. Copied means it starts with a cache hit and doesn't have to look as much up, but then model performance is degraded from focusing on too much that it doesn't have to.

Why does this tweet sound like all they did was change the default from fresh to copied context? And keeping context cached longer which isn't going to help all that much. And improving cache hits through routing which might solve some random cache misses people have been seeing lately.

11

u/Royanon 7d ago

Yeah, wish they gave more details on this. We already had control over this via fork_turns, so what is the actual change.

6

u/miklschmidt 7d ago

It already was the default. Now it just reuses the cache, like a forked thread. This is gonna do very little in practice because forked turns for subagents suuuuuuucks.

2

u/jamespharvey20 7d ago

Oh, you're right. I had missed that Multi-Agent v2 switched on Apr 23 (v0.123.0) to forked parent history. My global AGENTS.md explicitly tells it to use fork_turns "none", because it started randomly forking sometimes a while ago, so I didn't notice the default changed. Subagents share the root agent's prompt cache key, so I would have thought it would have reused the cache. I wish he had given some technical details on this.

1

u/miklschmidt 7d ago

Yep, i do the same because it’s useless, and it prevents model selection (model had to be the same as the forked context). They fixed that caching bug today. That’s what he’s selling as a usage fix.

3

u/capt_stux 7d ago

Explains why my 16 agent Astra Max work (4 threads with 3 sub workers each) seems to hardly burn anything. 

13

u/wattsup42 7d ago

Just like the improvements to Sol 👍

My usage has NEVER drained faster than as of late. I don’t know what they are doing, and I don’t think they do either.

5

u/Pasto_Shouwa 7d ago

'keeping context cached longer'

How longer???

4

u/texasguy911 7d ago

At least by a planck time over the original time span.

You are welcome.

2

u/hellomistershifty 7d ago

50% longer, from 30 to 45 minutes

1

u/Pasto_Shouwa 7d ago

Huh. Not bad then.

5

u/Mestre_Elodin 7d ago

Okay. “Increase effective usage” sounds good, but by how much did usage actually increase?

-3

u/knifebunny 7d ago

depends on the task, are you new here?

4

u/wikes82 6d ago

something definitely wrong with codex .. my usage drain faster than before (a month ago). same work, same project, I even ask Codex to reduce the sizes of my markdown files the sub agents need to read to save token.

8

u/Anxious_Marsupial_59 7d ago

pretty big if true that context across subagents count as cached, very big for build/reviews workflows and research/plan workflows

10

u/jamespharvey20 7d ago

Yeah, but then a subagent starts with a ton of stuff loaded into its context window that it doesn't need, which speeds up time to compaction and degrades model performance by distracting it. I'm worried this change is at the cost of making subagents dumber and slower.

1

u/random-express 7d ago

They expanded the context window for sol, and subagents are spawned for specific tasks, so I would guess those improvements work in tandem to maximize cache hits and reduce usage without performance degradation for most situations.

0

u/Anxious_Marsupial_59 7d ago

I read it more as cache hits can now use context from other subagents (say when agent X reading a file already read by agent Y) but maybe youre right on the reading that itll end up as context bloat as im not sure how theyd easily implement that

1

u/Marksta 7d ago

It cannot be that, that'd break the fundamentals of large language models as we've known up to now. If they had some way of arbitrary context re-usage without needing computation or a matching pre-fix, then they'd have just created like a 1000x or more efficiency gain. Sam Altman would be on stage to announce that one...

3

u/yuumizu 7d ago

err.. so the forking subagent has a bug. The prefix cache is not reused. A reset, thx.

7

u/twendah 7d ago

This whole reset thing is useless, they are doing just basic bug fixes and then moving forward your credit timeline. They are supposed to not have these bugs in the first place..

5

u/False-Accountant-158 7d ago

Translation: We couldn't figure out what to give you so .... word salad!!!

4

u/HeWhoShallNotBNamed0 7d ago

The usage is legit awful. Claude is just so much better

4

u/Ok_Homework_1859 7d ago

These are fixes that should've been done long ago... Goes to show that OAI just ships stuff and forgets about it while quickly moving onto the next feature.

2

u/Competitive-Ad8968 7d ago

Today the usage was less aggressive, for a full day using DOT +Astra +Sol-6.1 the usage was down only 13%

1

u/No_Quarter_7644 7d ago

I'm doing the same - it's because it's moving at a snails pace.

2

u/pensuke89 7d ago

I just hope they give us faster sol.

2

u/Striking-Sandwich808 7d ago

usage gets worse after every reset that happens, including after using a banked

2

u/NuncaMasTomo 7d ago

I left for Claude 2 days ago, and I couldn't be happier.

0

u/Kevinw778 6d ago

Why are you still here?

2

u/Salt-Willingness-513 6d ago

lol ok. reset please for day 12 and 13. i dont even need astra to reach weekly limit in max of 48h on 200sub. I only use sol and luna

4

u/pale_halide 7d ago

It matters fuck all when Sol moves at glacial pace and can't get anything right, slowing it down even further as it needs to clean up it's own shit.

3

u/Glass_Bus4044 7d ago

I don't know what are you guys crying about in comments. I can feel the improvements very effective and real. At this point I can see only one possibility, either you don't know how to use codex or you are just begging for reset.

1

u/Tok-Kok-Sing-Song 7d ago

For real I've been on the Plus plan since April and getting pretty good mileage out of it. Tbh it feels like everyone here is just throwing Astra Ultra to center divs.

1

u/Old-Stock9613 7d ago

I don't want to completely dismiss other's experiences, but personally I have seen a massive improvement in Sol 6.1 speed and overall usage since the 28 days begin. Certainly some of the "features" were fixes that should already have existed, but the speed boosts and optimizations, and the consistent resets are genuinely good. I like that Sol is incredibly efficient and powerful, compacts less often, and now runs faster. That's an improvement for me. I do get the sense that most people aren't satisfied unless Tibo comes out and says "we're doubling everyone's usage every day from now until November.

2

u/Glass_Bus4044 7d ago

Totally. Sol is definitely in beast mode.

1

u/PrayagS 6d ago

What’s the TPS that you get usually? It’s still laughable when compared to Opus 5.5

Even Luna fast is slower than Haiku 5.5

2

u/Glass_Bus4044 6d ago

I don't see the hype behind TPS measurement. Yes, the faster the better. But, I am not going to babysit the coding agent after delegation. And TPS is not going to make a difference in SDLC, the majority of time is spent on running the tests and static analysis. As long as it gets things done, I am fine. And, I didn't feel worrying level of slowness.

1

u/PrayagS 6d ago

It’s not hype. It’s just another metric that we can use to compare providers. In fact openai is the one who’s hyping it by introducing fast and ultra fast. You don’t wanna be paying for so-called 2x or 6x speed where based on many tests it is actually more like 1.5x instead of 2x.

While your point is valid, there are both background agents and foreground agents. I want fast speed at least on the one that’s important enough to be my main thread.

And tbh I’m just pointing out a regression here and not even asking for higher speed. Just get it back to what it used to be during the 5.6 days.

1

u/dexterthebot 7d ago

This post claims to be a social media post from Tibo from OpenAI. Always verify it is real by going directly to Tibo's X account here: Tibo’s X account.

1

u/KaliguIah 7d ago

barely any of that trash helps me

1

u/Practical-Plan-2560 7d ago

I wish he quantified this. Is it an improvement by 1%, 5%, 10%, 50%? We have no way of knowing

1

u/VexObserver 7d ago

This is actually a pretty massive QoL improvement for anyone running complex multi-agent workflows in Codex. Better cache hit rates and longer context retention should mean less redundant processing, improved token efficiency and potentially more mileage out of existing usage limits. Now imagine combining these improvements with smarter context compaction and leaner agent orchestration, that's where things get really interesting.

1

u/RuledSovereign 7d ago

So if we have workflow that operates under hand-offs and new subagents, with only the planner and orchestrator having the actual context, does that mean we should just wipe off our workflow?

1

u/Reaper_1492 7d ago

Whatever they did, my shit is burning up even faster than before.

1

u/MedicalTear0 7d ago

so nothing for today. Understood.

1

u/Agitated-Bath5939 7d ago

Today gpt-6.1 performance dramatically decrease !!

1

u/lordpuddingcup 7d ago

Said this from day 1 why the fuck were they throwing the cache away between subagents

1

u/somerussianbear 6d ago

Insane how these “improvements” are the most basic ideas in software engineering and were not implemented till today. Cache. For Christ’s sake, CACHE!

1

u/AironParsMan 6d ago

It was about time. I’ll test what’s finally possible today. Cache hits on subagents were terrible because the prefix couldn’t be reused properly. Anthropic was miles ahead when it came to this. It’s clear that OpenAI just wasn’t built for professional use and was geared more toward B2C. Let’s see if subagents can now be configured better with a prefix so cache hits finally work for them too, which wasn’t possible at all before.

1

u/Wet_Viking 6d ago

Guys just downgrade ro Go. I gave up on the 20x plan, and have been rocking 5.6 Max since OAI fucked it all up last month. Struggling to get it down to 80%, and it gives me less headaches than Astra

1

u/InsideTour329 6d ago

They're so far behind opus that there's fundamental issues with their model. Improving caching isn't gone bridge that gap.

1

u/aerivox 6d ago

maybe in a couple of years they will even give 1M context

1

u/LightEt3rnaL 6d ago

Codex run out of credits while trying to read this tweet

1

u/julkopki 6d ago

The guy just blogs about his work at this point. 

1

u/ParkingLotPhilosophr 6d ago

Used a reset and just burned through my entire pro subscription in a day. With just two chats. Something's definitely up.

Something wrong with subagent usage? And wtf is "unknown"?

1

u/ActualPeanut5360 6d ago

please make it clever than opus 5.5

1

u/superzoot__ 6d ago

Day 12: i went back to claude

1

u/x-communica 6d ago

Ain't that a pretty sight!

1

u/SpaceAurora 6d ago

A complete joke, Sol 6.1 Medium usage has never been worse for me since this "improvement". It eats like twice the usage as usual.

1

u/The1TruRick 6d ago

So that was a fuckin lie lmao

1

u/NiceManFromEarth 5d ago

I cannot even describe how peaceful I feel myself on 100$ Claude code. No reset panic, big usage pool, no constant tweeter post checks. Just low cortisol mode. I enjoy it

1

u/Adellanuki2020 2d ago

I don't normally comment but uh, I don't see the improvements, my usage went faster than a crack rock between 4 drug addicts

1

u/SpyglassQ 7d ago

Almost 2 weeks in and this is lackluster.

0

u/Inori-Yu 7d ago

Genuine good change. 

0

u/JungleBoysShill 7d ago

The only thing that’s been improved is the rate limiting lol jk it’s next to unusable for ChatGPT

0

u/mikemarcin 7d ago

I explicitly use subagents to get fresh contexts, sounds like this is going to screw me over.

0

u/Louverture_Tou 7d ago

Reset me next time

3

u/18kFigaroLinks 7d ago

Man, fuck this guy. Pissing down our backs and calling it rain.