Nykyaikaiset tekoälyjärjestelmät eivät enää rajoitu yhden vaiheen vuorovaikutukseen. Vertailuissa, kuten SWE-Bench, WebArena, OSWorld ja autonomisissa koodausympäristöissä, agentit voivat suorittaa satoja peräkkäisiä toimintoja ennen tavoitteen saavuttamista. Tämä muuttaa perustavanlaatuisesti ongelman luonnetta.

Suoritusketjujen pidentyessä syntyy useita kriittisiä vikaantumistyyppejä:
- Virheen eteneminen: Pieni päättelyvirhe suorituksen alkuvaiheessa voi kasaantua kymmeniin myöhempiin vaiheisiin. Järjestelmä voi ajautua pois alkuperäisestä tavoitteesta, ajautua korjaussilmukoihin tai virheellisesti päätellä tehtävän olevan valmis.

- Valtion ajautuminen: Pitkäkestoisissa ympäristöissä tiedostot muuttuvat jatkuvasti, päivitykset, tapahtumat valmistuvat, API:t kehittyvät ja käyttäjät ovat vuorovaikutuksessa järjestelmän kanssa. Useimmat nykyiset agentit kuitenkin ylläpitävät tilaansa implisiittisesti kehotehistorian ja token-kontekstin kautta. Ajan myötä tämä luo eroja seuraavien välille:

- Maalien nousu: Agentit keskittyvät usein liikaa osatehtäviin ja menettävät yhteyden alkuperäiseen tavoitteeseen. Tehtävien syvyyden kasvaessa järjestelmät saattavat optimoida paikallisia toimintoja, toistaa tarpeettomia silmukoita tai lopettaa työskentelyn ennenaikaisesti.
- Kontekstin tyhjentyminen: Useimmat agenttijärjestelmät syöttävät suoritushistoriaa toistuvasti takaisin mallikonteksti-ikkunaan. Tehtävien pidentyessä: tokenien käyttö räjähtää, latenssi kasvaa, tärkeitä tietoja pakataan tai katoaa.
Pitkäkestoiset järjestelmät kohtaavat siis paitsi päättelyongelman myös muistiarkkitehtuuriongelman.

Tässä kohtaa suunnittelusta tulee olennaista. Suunnittelija toimii ajallisena vakauttajana, joka on vastuussa seuraavista asioista:
maailmanvaltioiden yhtenäisyyden säilyttäminen,
pitkän aikavälin tavoitteiden seuranta,
siirtymien validointi,
riippuvuuksien hallinta,
ja edistymisen jatkuvaa tarkistamista.
Tehtävähorisontin kasvaessa suunnittelu lakkaa olemasta pelkkä optimointiongelma ja siitä tulee johdonmukaisuusinfrastruktuuriongelma. Tämän johdonmukaisuuden saavuttaminen edellyttää kuitenkin järjestelmien hallitsevan paitsi ajallista johdonmukaisuutta myös toimintaympäristön monimutkaisia sääntöjä ja tuhansia rajoituksia.














