Viis, kuidas arendajad tehisintellektiga töötavad, on kiiresti muutumas. Kui veel hiljuti piirdus AI roll peamiselt koodiredaktori automaattäiustuse või vestlusaknaga, siis nüüd kujuneb välja uus tööviis: redaktori, brauseri ja keskse agentide juhtpaneeli ühendatud ökosüsteem. See keskne sõlm asub ühe taseme võrra koodist kõrgemal — seal näeb, mida agendid teevad, kus nad vajavad sisendit ja millised sammud ootavad kinnitust, ilma et peaks toore väljundi seas kerima.
Agent ei ela enam ühes aknas
Uuemates lahendustes ei ole agent seotud ühe vaate või aknaga. Ta liigub vastavalt ülesandele:
- Redaktorisse, kui on vaja kirjutada või muuta koodi.
- Brauserisse, kui tuleb lugeda dokumentatsiooni, avada töölaudu, käivitada rakendust või testida kasutajaliidest.
Redaktori ja juhtpaneeli vahel saab vahetada peaaegu silmapilkselt, nii et töövoog ei katke. Eriti võimas on brauseri kasutus: agent võib kasutada sinu olemasolevaid sisselogimisi, tuua konteksti sisevahenditest ning juhtida kasutajaliidest — klõpsata, kerida, käivitada JavaScripti — et oma lahendust reaalselt testida.
Tulemuseks ei ole lihtsalt kood, vaid kontrollitav protsess. Lühike ekraanisalvestus võib näidata täpselt, mis toimus ja kuidas agent järeldusteni jõudis. See muudab tulemused läbipaistvaks ja kergesti valideeritavaks.
Kontrollitud autonoomia
Mitte iga samm ei tohiks toimuda automaatselt. Tundlikud või potentsiaalselt hävitavad tegevused — näiteks teatud terminalikäsud — peaksid ilmuma postkasti ja ootama kasutaja kinnitust.
Samal ajal võimaldab uus tööviis hallata mitut agenti korraga. Selle asemel, et jälgida ühte pikka vestluslõime, saad teavitusi vaid siis, kui sinu tähelepanu on päriselt vajalik. See nihutab fookuse reaktiivselt jälgimiselt aktiivsele juhtimisele.
Disain järgib mudelite võimekust
Need mustrid ei ole tekkinud juhuslikult. Tootedisain AI-tööriistades järgib tihti mudelite arenguhüppeid:
- Automaattäiendus koodis
- Vestlus redaktoris
- Agentid, kes planeerivad ja tegutsevad
Kui mudelid muutuvad paremaks juhiste järgimises, tööriistade nüansseeritud kasutamises ja pikemaajalises töös, muutub loogiliseks anda neile rohkem autonoomiat: brauser, mitu tööpinda, ligipääs tööriistadele.
Multimodaalsed mudelid lisavad uue mõõtme. Nad ei tööta ainult tekstiga, vaid ka ekraanipiltide, makettide ja diagrammidega. Arendajate jaoks tähendab see, et iteratsioon võib toimuda „pildiruumis“ — kommenteerid maketti, agent uuendab kavandit, sarnaselt dokumendi või pull request’i kommenteerimisele. Disaini ja arenduse vaheline piir muutub õhemaks.
Tokenite voo asemel struktureeritud artefaktid
Suur kasutajakogemuse hüpe tuleb sellest, kuidas agent oma tööd esitab. Pikad tekstivood on raskesti loetavad ja veel raskemini üle kontrollitavad.
Parem lähenemine on lasta agentil luua struktureeritud visuaalseid artefakte, näiteks:
- plaan koos avatud küsimustega,
- ülesannete nimekiri,
- samm-sammuline läbikäik,
- diagramm või skeem.
Agent võib ise otsustada, millal selline artefakt on kasulik ja millises vormis see peaks olema. Hästi koostatud plaan toob selgelt välja ebaselged kohad ja peatub seal, kus sinu sisendit on vaja. Nii ei pea sa vestluse seest otsima, kuhu reageerida.
Lisaks saab nendele artefaktidele jätta kommentaare — nii tekstile kui ka pildi osadele. Agent võib need arvesse võtta ilma kogu protsessi peatamata. Kui paralleelselt on töös mitu ülesannet, hoiavad artefaktid ja teavitused kõik korras ning toovad esile just need kohad, kus sinu tähelepanu on kriitiline.
Inimene jääb ringi keskele
Kuigi agentide autonoomia kasvab, tuleb ette hetki, kus arendaja soovib ise juhtimise üle võtta. Hästi disainitud süsteem võimaldab koheselt hüpata redaktorisse — samade failide, sama konteksti ja sama vestlusega — ning viimase otsa ise lõpule viia.
Eesmärk ei ole inimest asendada, vaid tõsta agentide võimekuse lage, säilitades selge tee inimese kontrolli ja verifitseerimise jaoks.
Agent-esmased tööriistad kui pidev hooratas
Parimad agent-esmased arendusvahendid kipuvad olema need, mida meeskonnad ise iga päev kasutavad. Kui sama toodet kasutatakse nii sisemiselt kui ka klientide poolt, tekib loomulik tagasiside tsükkel:
- reaalne kasutus näitab, kus mudel või kasutajaliides vajab parandust, ning need tähelepanekud toidavad tagasi nii mudelite arendust kui tootedisaini.
Selline hooratas hoiab agent-esmased tööriistad pidevas liikumises.
AI arendustöö ei piirdu enam ühe aknaga. See liigub orkestreeritud keskkonda, kus autonoomia ja kontroll, tekst ja pilt, planeerimine ja teostus põimuvad ühtseks töövoogs. Ja just seal sünnib järgmine arenduse kvaliteedihüpe.