Agentti SDLC sisäisellä LLM:llä: Suunnittelua kehotteiden sijaan
OpenCode
Yritysympäristössä, jossa tiukat tietoturvakäytännöt kieltävät ulkoisten suurten kielimallien (LLM) käytön ja sisäiset mallit ovat paljon heikompia, artikkeli kuvaa lähestymistapaa, jossa käytetään rakenteellista suunnittelua – deterministisiä koodilohkoja, laiskaa ladattavia sääntöjä ja ala-agentteja – luotettavien tehtävien suorittamiseen.
Artikkeli esittelee agenttipohjaisen SDLC-lähestymistavan, joka on kehitetty suurelle Android-projektille käyttäen sisäistä LLM-yhdyskäytävää (huippumalleja ei sallita). Menetelmä perustuu rakenteelliseen suunnitteluun eikä kehotteisiin: säännöt on tallennettu taulukoihin ja ne luetaan tarvittaessa tuoreina, agentit on eristetty tiedostoilla ja vaaralliset toimet estetään deterministisellä koodilla. Valjaisiin kuuluu laiskasti ladattavia sääntöjä, osa-agentteja kontekstin eristämiseen ja roolien erikoistamiseen, visio-teksti-reititys visiomallin avulla sekä kolmetasoinen suojausjärjestelmä (kehotteet, käyttöoikeudet, liitännäiset). Orchestointikomento /ticket noudattaa spesifikaatiovetoista kehitysvirtaa: triage, työtilan asetukset, suunnittelun purku, analyysi, edestakaiset kysymykset, testaussuunnitelma, toteutus ja pistotarkistus. Jokaisella agentilla on kapea rooli, ja kontekstia hallitaan huolellisesti tokenien tuhlaamisen välttämiseksi. Useat työlokista löytyvät tapahtumat havainnollistavat, kuinka rakenteelliset korjaukset estivät virheiden toistumisen.
Lähde: Habr — хаб ИИ —
Alkuperäinen
