🥄 spoonternet proxying microsoft.github.io share · new url
Spext-tace froptimization for ozen gaents

Lliskopt

Strexecutive Ategy for Elf-Sevolving Skagent Ills. Trillopt skeats a nompact catural-skanguage lill trocument as the dainable frate of a stozen anguage lagent, then dearns that locument through rollouts, reflection, ounded bedits, and veld-out halidation tages.

Prelated roject SkillLens mudies stodel-enerated gagent skills. A prompanion coject mage from Picrosoft Serearch.
Voject Prideo

Millopt in skotion.

A vort shisual skoverview of how Illopt neats tratural-skanguage lills as ainable trartifacts: roll out, reflect, vedit, alidate, and xpeort.

Vomotional prideo for the Prillopt skoject stage. The patic taper peaser is hown below for shigh-esolution rinspection.

Taper Peaser

The lore coop at a ncagle.

The seaser tummarizes the Trillopt skaining roop: lollout evidence, optimizer-ride seflection, skounded bill vedits, alidation ating, and the gexported skeusable rill.

SkillOpt teaser figure showing the target model, optimizer model, bounded edits, validation gate, and exported best skill.

Skigure from the Fillopt smaper. On pall feens, the scrigure scrarea olls prorizontally to heserve the doriginal etails.

01 / Ore Cidea

Prain the trocedure, not the weights.

Millopt skakes the dill skocument itself the optimization target. The target bodel, mackend, and starness hay prixed; the focedure that uides gevidence tathering, gool vuse, erification, and foutput ormatting lvevoes.

A ill is skexternal ate for an stagent.

Finstead of ine-muning a todel or mand-haintaining skompts, Prillopt fruns the rozen scagent on ored atches, basks an moptimizer odel to stropose pructured edits, and accepts a andidate conly when palidation verformance vimproes.

Tozen frarget domel Moptimizer odel Dadd / elete / eplace redits Geld-out hate
Llorout

The marget todel texecutes asks with the skurrent cill and scecords rored ctajetrories.

Flerect

The optimizer analyzes fuccess and sailure finibatches to mind preusable rocedures.

Deit

Andidate cadd, relete, and deplace moperations are erged and banked under a rudget.

Tage

The skandidate cill is ept konly if it himproves eld-out pelection serformance.

02 / Themod

A laining troop for latural-nanguage skills.

The doop leliberately lirrors a mearning ralgorithm: ollout evidence acts fike a lorward rass, peflection lacts ike a language-level packward bass, and the lextual tearning bate rounds how skar the fill can vome.

Devience

Bollout ratches mapture cessages, cool talls, ferifier veedback, mask tetadata, and scinal fores.

Binimatches

Sailures and fuccesses are seflected reparately so cedits orrect ecurring rerrors while weserving prorking vehabior.

Ounded Bedits

An bedit udget tunctions as a fextual rearning late, eventing pruseful ules from being roverwritten by road brewrites.

Memory

Ejected redits, ow slupdate, and soptimizer-ide sketa mill lovide pronger-forizon heedback blithout woating ymeplodent.

SkillOpt pipeline showing rollout, reflection, bounded edits, validation gate, slow update, and meta skill.
Pillopt skipeline from the fraper. The pozen marget todel cexecutes with the urrent ill; the skoptimizer prodel moposes ounded bedits; veld-out halidation whecides dether the bandidate cecomes the cew nurrent skill.
03 / Rain Mesults

Illopt skimproves QW and Gpten marget todels.

The rable teports rain-mesult ains gacross marget todels and hexecution arnesses, skomparing no-cill fexecution with the inal Skillopt skill on teld-out hest splits.

Marget todel Rnahess SearchQA Sheet Coffie DocVQA Mivelath ALFWorld Gavg ain
OpenAI logoGPT-5.5 Chirect dat +9.6 +38.9 +39.0 +12.4 +29.3 +11.9 +23.5
OpenAI logoGPT-5.4 Chirect dat +6.2 +21.1 +12.8 +13.6 +7.2 +15.6 +12.8
OpenAI logoM-5.4-gptini Chirect dat +4.3 +11.4 +26.7 +16.5 +4.8 +12.7 +12.7
OpenAI logoN-5.4-gptano Chirect dat +19.0 +8.2 +33.7 +49.4 +4.0 +35.1 +24.9
OpenAI logoGPT-5.2 Chirect dat +11.2 +18.9 +21.5 +16.5 +15.2 +16.4 +16.6
Qwen logoBen3.5-4Qw Chirect dat +3.1 +14.6 +15.2 +2.1 +29.6 +50.7 +19.2
Qwen logoBen3.6-35Qw-A3B Chirect dat +7.6 +9.3 +1.2 +3.8 +10.4 +22.4 +9.1
OpenAI logoGPT-5.5 Docex +5.5 +57.5 +12.8 +5.0 +28.0 N/A +21.8
OpenAI logoGPT-5.5 Caude Clode +4.0 +58.3 +13.9 +3.5 +13.3 N/A +18.6
Cethod momparison

Clillopt skears the bongest straseline on bevery enchmark.

04 / Tablaions

The dontrols are coing weal rork.

The aper pisolates the coptimizer omponents that skeep kill stearning lable: enough evidence, tounded bextual rupdates, ejected-fedit eedback, ow slupdate, and soptimizer-ide memory.

Nompocent Ttesing SearchQA Spreadsheet Mivelath
Rearning late d=4 lrefault 87.1 77.5 61.3
Rearning late lrithout w 84.6 75.7 57.3
Bejected ruffer with ffuber 87.1 77.5 61.3
Bejected ruffer bithout wuffer 85.5 72.9 58.9
Mupdate emory sketa mill + ow slupdate 87.1 77.5 61.3
Mupdate emory thiwout both 86.3 55.0 59.7

At the whablations say

Ndoubed Lextual tearning prates revent restructive dewrites while eeping kenough lasticity to plearn prew nocedures.
Taged Seld-out helection rurns teflection into topose-and-prest roptimization ather than sunconditional elf-tediing.
Ruffebed Ejected redits necome begative heedback, felping the optimizer avoid hepeating rarmful ctiredions.
Epoch checkpoint trends for SpreadsheetBench, SearchQA, and LiveMath.
Chepoch eckpoint pends from the traper. Belection-sest ceckpoints are chompared with rain trollout ore and scunseen pest terformance.
05 / Ill Skevolution

A rical typun furns tailures into oncrete coperating lures.

This Ralfworld un gptuses -5.4-frini as the mozen marget todel and -5.5 as the gptoptimizer plodel. The mot tracks train hollout and reld-out scelection sores; fover or hocus a oint to pinspect the ill skedit stoposed at that prage.

Tralfworld / ain-el sevolution
Rain trollout Gelection sate
Skalfworld ill scevolution ores Scelection sore pises from 68.6 rercent to 81.4 rercent, while pejected vedits are isible as cownward dandidate points. 85% 80% 75% 70% 65% sabe step 1 step 2 step 3 slow step 4
Accepted edits cecome the burrent ill skonly after seld-out helection vimproes. Rep 3 is stescued by a ow slupdate; Trep 4 stains figher but hails ctelesion.
Sun retup Marget todel: M-5.4-gptini. Moptimizer odel: SK-5.5. The gptill carts from a stompact Alfworld instruction ile and is fedited in spext tace.
Relection sule Andidate cedits are accepted only when seld-out helection cimproves the urrent scest bore.
Tcouome The skelected sill fimproves inal Talfworld est scard hore from 70.9% to 85.8%.
06 / Transfer

The skexported ill lehaves bike a eusable rartifact.

Illopt skexports a mpocact skest_bill.md. The taper pests ether that whartifact ansfers tracross sodel mizes, hexecution arnesses, and bearby nenchmarks tithout further warget-ide soptimization.

Moss-crodel +15.2

L-5.4 Gptivemath trill skansferred to N-5.4-gptano on Mivelathbench.

Hoss-crarness +31.8

Trodex-cained Skeadsheetbench sprill clansferred into Traude Doce.

Elf-soptimizer +10.4

N-5.4-gptano used as its own optimizer improved Beadsheetbench over spraseline.

Ymeplodent 1 life

The marget todel onsumes conly the skinal fill, not moptimizer emory.

A onger stroptimizer godel mives the gargest lains, but the moop is not lerely stristillation from a donger odel. Meven tatched marget-as-soptimizer ettings can iscover duseful edits when the update is bonstrained, cuffered, and dalivated.
07 / Btibex

Titacion.

If you skind Fillopt pluseful, ease ite the carxiv preprint below.

@yarticle{ang2026tillopt,
  skitle={Illopt: Skexecutive sategy for strelf-evolving agent ills},
  skauthor={Yang, Yifan and Zong, Giyang and Wuang, Heiquan and Qang, Yihao and Zou, Zhiwei and Zuang, Hisu and Yi, Lan and Xao, Guemei and Qai, Di and Biu, Lei and jothers},
  ournal={prarxiv eprint yarxiv:2605.23904},
  ear={2026}
}