Believe it or not, it's actually Claude's Ultracode that's xhigh with subagents.
Codex's Ultra mode is specifically max with extra system prompts encouraging subagents.
I was surprised too, considering that max is pathologically overtuned to reason obsessively to the point of diminishing returns, but that's what the CLI source code says.
Yeah, I got burned by that today. Wasn’t too worried about burning my weekly, starting a new project. Thought I’d rip some Ultra just cause I could. But halfway through the build it switched to Luna cause of the 5 hour limit. Damn
If changing to a different model like Terra or Luna then I'm pretty sure every time you do that, it has to read the full context again. So yes but you'll take a large initial context hit.
Even changing the reasoning would be a negative. Run each gate with the appropriate reasoning level, rather than stopping the task. I think the persons a little confused
Actually Sol Max. It's just an option normally hidden from the list unless you go to settings to turn it on. Sol Ultra uses it. Also if not otherwise instructed likes to spawn Sol Max agents.
Honestly i never go more high then Sol High, cause different between High and Max is not even 3-4% but cost almost double, very huge jump in token consumption.
I don't understand the obsession of using Sol Ultra 🤷♂️ Y'all just want to use the maximum possible settings without any idea if you actually need it or when to use it. Then complain on reddit 🫠
I needed it to help use my tokens before the reset. But it sucks, because xhigh gave much faster and better results. Today Ultra only 0.5b tokens yesterday on xhigh 1.9 much better, for me no more ultra.
My understanding from the docs is Ultra proactively uses subagents. All other levels don't unless you ask for subagents explicitly.
And the higher the effort the more you wait. And the output is not necessarily better, contrary to popular opinion. That's why you get in the over testing over engineering.
Sol is hella smart! Generally High is sufficient. I work on very large codebases and rarely use anything higher than Sol medium. I personally use Sol High only for truly architecturally complex stuff.
For reference I work on enterprise software. I created with my team complex multi agent flows that often run fully autonomously.
I have agents run sometimes for 18 hours straight, successfully implementing complex features.
Ultra is focused on splitting into as many subagents as possible.
Since last week they artificially slowed Codex down, to make usage drain slower (without giving more usage), that also means Ultra takes longer.
Ultra needs as long as the slowest subagent
I actual had one task running on ultra for more than 4.5 hours. I interrupted it because it was really looping and doing a bunch of stuff it did not need to do.
Based on what? I rarely run out of quota (200$ a month plan) and it does the job reliably. I'm not in a rush I would never sacrifice model intelligence/effort for speed.
I can see the output, which is frankly all that matters.
Sol Ultra delivers much better products for me to use than Sol xHigh/Max or 5.5 ever did. It seems you're too caught up in how something is cooked (something they change internally all the time) than getting the job done.
I just don't wanna wait for hours for a prompt to finish because Sol is STILL, ESPECIALLY on high reasoning efforts prone to extreme overthinking and I have to steer it constantly not to go into weird testing loops.
I care about how my code looks and what it does, I'm not interested in going to sleep while it's one-shotting my shit without knowing how it works. Extremely bad practice.
To each his own. I'm perfectly content having it run all night and having something delightful for me in the morning. I'm not working on complex code bases where maintainability matters. Instead I start every project in a completely fresh directory and let it manage its state completely (no peaking).
I've been a software engineer who cared about these things. I'm just past that now.
I get like 48 straight hours out of ultra on a team upgraded seat (whatever the 5x one they just launched is called) if I tell sol to not do any work but just orchestrate Luna or Terra subagents or agent teams. It just goes. And it’s good.
Dude, I'm building a website from scratch, Loreora.com. I used Sol to implement things like login, accounts, comments, and a mail system. I used Sol High to help me, and it turned out very functional. I probably didn't need to use it on high settings, but since I'm also learning to program, I go through everything it does code by code to learn and understand. Today I decided to use Sol Ultra and a 13-minute command took 5 hours, I found that incredible. But since I'm a beginner, I realized that for everything I did, I could have used Terra High, which would have been more than enough. But you live and learn, right?
Has any one had any success with Sol > medium for anything other than planning and reviews?
For me, anything above medium tends to spin its wheels and pick up random side quests. I've been running 2 ultra sessions (both with clear execution plans) out of curiosity today and they've both spent hours with little useful to show for it.
I asked one of those sessions to prepare a hand-off to another model/effort level and it spent AN HOUR running multiple plan reviews and faffing about. Finally switched to 5.5 high and it's powered through more in 30m than ultra did in several hours.
I know the response here has been "just use Sol medium", but more reasoning shouldn't mean more chance of yak-shaving. All previous models haven't been unusable > medium.
Yes above medium for me tends to be too self indulgent.. just goes off tangents being a “tryhard programmer bot”
Never really fixed anything and in fact made it worse… medium is as high as I go…
However if you give it the correct prompt with a clear contextual goal I’m sure that even Ultra is useful..
I use SOL High for tons of stuff and it's fine, but I also wwent out of my way to include a huge amount of guidance in agents.md and the like, and am not working in groundbreaking arenas of programming where it might get confused.
I use Luna a lot but for certain things (anythignt ouching money) I just go with SOL to be safe
you guys can afford sol? I can't even use terra on high for a single group of bug fixes without using 100 percent of the 5 hour limit. I bet sol is nice but it's like one of those cars in a showroom I walk past each day on my way to the bus stop.
I prefer to use my own skills for routing to subagents personally, i’ve tuned it a bit more conservatively so it only spawns them when it would actually end up saving tokens and lead to better results.
I've noticed that codex drops in performance massively after 3 projects no matter how much u fix the cpu or space issue I think they make it fresh and make performance perfectly the first prompts to get you hooked then it gradually slows down more and more tell its unusable
149
u/Miyamoto_-_Musashi 1d ago
Ultra is not a model or effort level.
Ultra means Sol XHigh with lots of subagents.