Exa has launched Agent Extremely, the best effort degree of its Exa Agent API. It’s constructed for analysis that should run to exhaustion: giant listing constructing, entity enrichment, and questions that want hundreds of sources. Exa staff studies that Extremely beats Opus 5.5, GPT-6 Astra, and Perplexity Agent, every at most effort, on 4 analysis benchmarks.
Is it deployable? Sure, as a hosted API. Agent Extremely is reside right this moment on the Exa API by setting effort: "ultra". It isn’t open weights and can’t be self-hosted.
What’s Exa Agent Extremely?
Exa Agent splits a job into subtasks and assigns subagents to analysis a number of domains directly. It routes frontier fashions to steps that want them and quicker fashions the place these are sufficient. Extremely is the mode that spends probably the most compute. Based on the Agent Ultra docs, it runs longer than some other effort to return probably the most full outcomes.
Extremely runs usually end advanced duties in about half-hour. Very arduous duties can take as much as 3 hours.
‘});
$(‘bars’).innerHTML=h;
$(‘bmeta’).innerHTML=’Metric: ‘+b.m+’. ‘+b.d+’ Graded job counts range by supplier.’+(b.pct?”:’ Bars scaled to the highest rating.’);
setTimeout(operate(){[].forEach.name($(‘bars’).querySelectorAll(‘.fill’),operate(f){f.fashion.width=f.dataset.w+’%’})},30);resize();
}
drawBars();
/* ———- PANE 3 ———- */
var si=0,sraf=null;
chips(‘sc’,operate(c){si=+c.dataset.s;if(si===2&&+$(‘dur’).worth===0){$(‘dur’).worth=1800;js()}});
operate js(){var c=+$(‘value’).worth,d=+$(‘dur’).worth;$(‘cv’).textContent=”$”+c;$(‘dv’).textContent=d?d.toLocaleString(‘en-US’)+’s (‘+Math.spherical(d/60)+’ min)’:’not set’;
var s=”{n “question”: “Discover all corporations constructing browser automation instruments in the US.”,n “effort”: “ultra”,n “funds”: {n “maxCostDollars”: “+c+’‘+(d?’,n “maxDurationSeconds”: ‘+d+’‘:”)+’n }n}’;
$(‘json’).innerHTML=’POST https://api.exa.ai/agent/runsn’+s;resize()}
$(‘value’).oninput=js;$(‘dur’).oninput=js;js();
$(‘sim’).onclick=operate(){
cancelAnimationFrame(sraf);var c=+$(‘value’).worth,d=+$(‘dur’).worth||10800,cap=Math.min(d,10800);
var endT,endC,cause,msg;
if(si===0){endT=Math.min(cap*.55,1800);endC=c*.45;cause=’schema_satisfied’;msg=’The agent completed the duty below each limits. Runs that end early value lower than the cap.’}
else if(si===1){endT=Math.min(cap*.7,5400);endC=c;cause=’budget_reached’;msg=’Spend reached maxCostDollars. The run completes and returns what it discovered.’}
else if(si===2){endT=cap;endC=c*.8;cause=’time_limit_reached’;msg=’Elapsed time reached maxDurationSeconds (Extremely-only management). The run returns what it discovered.’}
else {endT=Math.min(cap*.4,1200);endC=c*.3;cause=’stopped’;msg=’You referred to as POST /agent/runs/{id}/cease. You retain outcomes to this point and are billed as much as the cease.’}
$(‘rs’).textContent=”running…”;var st=efficiency.now();
(operate f(n){var u=Math.min(1,(n-st)/2600);$(‘cf’).fashion.width=(endC/c*100*u)+’%’;$(’tf’).fashion.width=(endT/cap*100*u)+’%’;
$(‘cs’).textContent=”$”+(endC*u).toFixed(2)+’ / $’+c;$(’ts’).textContent=Math.spherical(endT*u/60)+’ min / ‘+Math.spherical(cap/60)+’ min’+(+$(‘dur’).worth?”:’ (no time cap set)’);
if(u

