A Jev that can ask Opus for help gives Opus accuracy at 4x lower cost
Posted by theanomaly 6 hours ago
Comments
Comment by xlayn 5 hours ago
Update: let me elaborate more, I read the HN entry about the team of 5 Qwens being close to fable quality... so I embarked to add to my harness (https://github.com/alainnothere/privibe because we all have one right?) and once I had added the orchestrate tool I had to now measure somehow it it's able to improve quality, so I claude and then Qwen to run a experiment to call my harness passing the model to use and ask them to do something, 3 rounds I think and see what quality came out of it... and as per the grading... qwen and claude agreed that the quality of the response comming out the harness using the orchestrate was VERY CLOSE, with opus and fable providing more "in my opinion you should" which matches my experience on why they are better.
One more update: I can't get copilot models to work decently, it may be my way of working... but I can get Qwen to follow what I try to do... if Qwen get's me he can then fire copilot cli and get amazing results by using copilot... bonus points seems like copilot cli is cheaper with the AIC (cost of the requests) so you can make the copilot subscription longer
Comment by drkleiner 5 hours ago
Comment by bluegatty 1 hour ago
Smart agent to orchestrate cheaper agents for labour.
Dumber agents to be very explicit about asking smarter agents for requests that require deep information.
This is a thing - the SOTA models really light up the more information you can provide them, and humans are too lazy / incapable of doing that in every prompt.
Entirely depends on what you are trying to do.
Comment by jeef_berky 2 hours ago
At this point if I could do anything with zero effort or time, I would get Opus 5.5 to make a grand scheme, handoff to the local model, and give it ability to reach out to Opus again.
Comment by ihuman 5 hours ago
Comment by Blueskytech 2 minutes ago
Comment by unrented7977 2 hours ago
Claude will write some scripts to call the LLM API and use it like any other tool.
I haven't found a pressing need for anything more complex than that. My multi-agent setups tend to be a pile of bespoke scripts per project anyway, an MCP server is only gonna get in the way. But I suppose this is because I self-host the models, if you're using OpenRouter or whatever it may need more complexity than a curl call to an unauthenticated port
Comment by hocusPokeUs 3 hours ago
So with the gdrive app for my OS it just looks like a local file path. Had the local agent learn to parse it.
I still prompt in AI studio direct as needed; local agents see the log change but cannot push back to Gemini their result.
Few reasons:
AI Studio is available where ever via browser, no VS Code or my usual vim setup to miss. I can switch between projects there as an idea hits and the agent switches up the local repo path and session history.
AI studio can search web, etc, etc already so my agent is less complicated with addons in general
Also using AI Studio between local agent turns has been my "human in the middle" approach; to have an explicit gap in the process and check each turn.
I only have a 24GB 3090 most models also take longer locally and I never hit the free tier limits with Gemini :D
Though the latest Meta model is twice as fast at 30B for me as other similar size models. 1-2 hour code gen and QA of build errors is now 30-50 minutes to parse latest changes from Gemini and get a successful build. The Meta model is pretty great at "fill in the middle" from a well structured plan.
Overall this loop feels like a normal workday pace. I freelance so I have a lot more say over that.
Comment by drkleiner 4 hours ago
Comment by dev-in 3 hours ago
Ps: as you won't use your proxy to distill or alter claudecode requests to anthropic you should be compliant with anthropic rules.
Comment by cjonas 1 hour ago
Comment by irthomasthomas 4 hours ago
Comment by verdverm 5 hours ago
https://opencode.ai/docs/agents/
There are a lot of ways to do this if you stop using Big Ai harnesses that make it difficult to use models besides theirs.
Comment by nullstyle 4 hours ago
Comment by koolba 5 hours ago
How is this different than just telling the model you’re using to fill in the gaps itself?
If you’re not manually reviewing the intermediate hop, how does that add to the “understanding you”?
Comment by xlayn 5 hours ago
Why Qwen directing the others? For the things claude refuse, Qwen can make very specific questions and still get an answer without triggering the thing.
Comment by make3 3 hours ago
It's like, find the relevant scientific papers by using Google search and the scientific paper MCPs, summarizing stuff, etc. Then the big model can come in and actually think on the artifacts
Comment by rao-v 4 hours ago
My sense so far is it’s very much about problem domain “taste” and there is no one correct answer (that is token cost efficient).
Does the smartest agent need the full flavor of the context of the problem to make real progress (i.e what’s been tried, how you’ve influenced the approach) or does the smartest agent really need a crisp problem definition and context room to really work.
Comment by make3 3 hours ago
Comment by ninininino 5 hours ago
https://code.claude.com/docs/en/advisor
It allegedly will automatically judge when to call the stronger model, not sure how much instructions in prompts or AGENTS.md can steer it.
Comment by jimbokun 4 hours ago
Comment by nico 4 hours ago
Despite the title, the article is not making claims of, or demonstrating general usage improvements or general coding agent improvements
Comment by theanomaly 3 hours ago
Comment by Fordec 5 hours ago
Why give all the context to an agent, when the context can also be curated, updated and made concise automatically for each new problem.
Comment by yfontana 3 hours ago
Comment by jeef_berky 2 hours ago
Not really a good analogy, but it feels like having an image you like but every time you view it, it runs it through another loop of jpg compression. Use it when it's most effective, otherwise let it preserve it's details.
Comment by gunalx 2 hours ago
Comment by bigcat12345678 5 hours ago
Comment by yieldcrv 2 hours ago
wait till they found out about that nanosecond latency “conditional model”
turns out I’ve been an “RLIF” training expert my whole career
Comment by angry_octet 2 hours ago
They propose:
Valentino → Female Child
Yet this is obviously a boy name, else it would be Valentina. Is this model going to return confidence values? No, they want decisions. This is an inherent problem in AI with reductive logic for these tasks.
Likewise, dates. Is 17/08/22:
- 20170822 (Chinese write the year first, and in speech and chat they will say '17' not '2017'.)
- 20220817 (Everywhere But North America.)
Is 04/06/2009:
- 20090604 (Non-North American)
- 20090406 (American)
Without knowing the cultural context, the location, the document type, the document author, etc, you could be getting it wrong.
Comment by jwpapi 2 hours ago
It’s an interesting problem. And i have following thoughts to it?
- Are all cases even decidable?
- Shouldn’t one false positive rank higher than a hundred rank negative.
-Shouldnt’t the AI just abstain from decisions to avoid false positives.
- Is it smarter to seperate this in a lot of small sub problems and to define this as a rule set of small yes no decicions, why does this need to be solved agentically?
- You should definitely clean up deterministically first.
I feel like if you really want to solve this problem, you would approach it differently. This seems like a wrong approach and a bad article on top?
Comment by jcims 1 hour ago
The system doesn't return confidence values because that's not what they are designing. The models, however, do and to me it's interesting that Jev's measure of confidence is pretty well calibrated to its correctness.
>Without knowing the cultural context, the location, the document type, the document author, etc, you could be getting it wrong.
And? There's no perfect process, just ones that asymptotically approach correctness at exponentially increasing cost. They own the system and get to decide what works for them.
Comment by IanCal 2 hours ago
Comment by netshade 3 hours ago
With an assemblage of models like Jev + Opus or Jev + Qwen, Jev would often do the right thing when deciding to escalate to another model - I was impressed that it would usually make the right call, especially if you gave it good awareness of what the other model capabilities were. "ESCALATE to opus if you need good vision awareness".
When Haiku 5.5 came out though, for my tasks, the cost differences disappeared almost immediately. Haiku was good enough / fast enough for so many things that introducing a decider layer didn't offer huge wins. Jev's "millisecond" level performance was nice but would get dwarfed by other latencies in my chain ( web browsing ), that it didn't make a measurable difference in my tasks.
Comment by gbrindisi 5 hours ago
Comment by morsch 5 hours ago
Comment by jeef_berky 3 hours ago
Comment by ghempton 2 hours ago
Comment by boutell 4 hours ago
I don't usually get excited about the high-level, "whoooa man" marketing-speak, but the parallel is striking.
Comment by theptip 2 hours ago
Some problems are obviously hard known-unknowns (eg “solve Navier Stokes”). The problem is unknown-unknowns or knowledge gaps, where the model doesn’t know they need help.
Comment by bastawhiz 1 hour ago
I don't believe the answer is ever "how certain is the model?" It's "how much is at stake?" Or "how hard of a problem does this appear to be?" It's not about teaching the model to have uncertainty, but rather to be avoidant of things that are sufficiently important to get right.
Comment by theptip 1 hour ago
Comment by mannyv 2 hours ago
That isn't obvious, unless you've been doing ML for a while.
Comment by ezotony 1 hour ago
Comment by johnshahbazian 3 hours ago
It's what I use locally. For my workload, it was right up there with Jev.
Comment by ltsSmitty 5 hours ago
Comment by Jaxkr 5 hours ago
GPT-6 Luna is a small LLM, not a decision model :P
Comment by rowanseymour 5 hours ago
Comment by paxy 4 hours ago
Comment by ax0ar 5 hours ago
Comment by intervolz 5 hours ago
Comment by markcerqueira 4 hours ago
Comment by mjuarez 4 hours ago
If you say 4x lower, that changes the semantics for lower than x vs higher than x, which is absurd.
Comment by jcelerier 3 hours ago
where does it say in the rulebook that human languages have to have perfectly symmetric pairs of words?
Comment by dangoodmanUT 4 hours ago
Comment by lukethorham 5 hours ago
Comment by couldaidothis 4 hours ago
Similarly, Grok has been routing to Opus internally for a little while now I think.
Comment by 2001zhaozhao 5 hours ago
Any source on that?
Comment by lukethorham 40 minutes ago
Comment by pearcoder 5 hours ago
Comment by blurbleblurble 34 minutes ago
Comment by jwpapi 1 hour ago
Comment by hadlock 4 hours ago
Comment by xfalcox 4 hours ago
Comment by giancarlostoro 5 hours ago
Comment by rickypp 5 hours ago
Comment by couldaidothis 4 hours ago
Comment by phendrenad2 4 hours ago
Comment by asar 4 hours ago
Comment by qingwind_gal 3 hours ago
Comment by OrangeMaple 5 hours ago
Comment by smashburger 5 hours ago