A Qodo szerint az AI-kódellenőrzés után a teljes SDLC-t kell irányítani

Az AI-kódellenőrzés önmagában nem tudja irányítani a teljes szoftverszállítási folyamatot, ezért a Qodo szerint külső SDLC-kontrollrétegre van szükség. Ennek a rétegnek kell kezelnie az állapotot, a bizonyítékokat, a jogosultságokat, az újrapróbálkozásokat és az emberi beavatkozást.
- A Qodo szerint a kódellenőrzés csak egy bizonyítási réteg a teljes SDLC-ben.
- A ThreadLoop tartós állapotot, bizonyítékokat és őrzött átmeneteket kezelne.
- A Governed Agent Autonomy Patterns egy korlátozott, ellenőrizhető ügynökpróbálkozást szabályoz.
- A grafikon megmutatja az útvonalat, de külön működési szerződések kellenek a biztonságos végrehajtáshoz.
- Az emberi jóváhagyásnak konkrét művelethez, célhoz, hatókörhöz és szabályzathoz kell kötődnie.
A kódellenőrzés csak egy állomás
A Qodo 2026. augusztus 13-án közzétett írása szerint az AI-alapú kódellenőrzés fontos ellenőrzési réteg, de nem birtokolja a hosszabb szoftverszállítási folyamat tartós állapotát. Egy feladat átmehet a helyi teszteken, miközben elbukik a CI-folyamatban, vagy átmehet a CI-n, majd blokkoló kódellenőrzési visszajelzést kaphat.
További problémát jelent, hogy egy javítás új commitot hozhat létre, így a korábbi bizonyítékok elavulhatnak. Az is előfordulhat, hogy valaki jóváhagyja a pull requestet, mielőtt újabb változtatás érkezik, vagy a kód összeolvad, miközben a várt kiadási csomag nem készül el.
A Qodo által felvázolt külső szoftverfejlesztési életciklus a szándéktól és a kontextustól indul, majd a tervezésen, módosításon, ellenőrzésen, felülvizsgálaton, javításon és jóváhagyáson keresztül jut el a kiadási bizonyítékig és a tanulásig.
Két nyílt forráskódú projekt külön feladatokra
A szerző két nyílt forráskódú projekten dolgozik. A ThreadLoop első commitja 2026. március 14-én született, és a rendszer célja a feladat szándékának, a döntéseknek, a kockázatoknak, az ellenőrzési jegyzeteknek és a felülvizsgálói útmutatásnak a megőrzése.
A projekt később SQLite-alapú munkamenet-állapotot, géppel olvasható protokollokat, őrzött állapotátmeneteket, bizonyítékokat tartalmazó nyugtákat, javítási szabályokat, aláírt CI- és felülvizsgálati bizonyítékokat, valamint hash-elt auditnaplót kapott. A Qodo szerint így a rendszer azt is kezelheti, melyik feladat aktív, melyik tárolóverzióhoz kapcsolódik, milyen bizonyítékok érvényesek, és mi történhet következőként.
A Governed Agent Autonomy Patterns projekt április 1-jén indult. A dokumentációs alapú modell olyan korlátokat határoz meg, mint a módosítás előtti tervezés, a veszélyes műveletek korlátozása, az új képességek felülvizsgálata, a független ellenőrzés és a végrehajtás láthatósága. Később ebből irányított kódolóügynök-hámrendszer lett, korlátozott eszközökkel, elkülönített futtatással, erőforrás-keretekkel és bizonyítékot tartalmazó nyugtákkal. A repozitóriumhoz tartozik a BoundaryBench is, amely rögzített eseteken teszteli a kapulogikát.
A grafikon önmagában nem teszi biztonságossá a folyamatot
A munkafolyamat-grafikon megmutatja, milyen lépések léteznek, és merre haladhat a végrehajtás. A Qodo szerint azonban a működtetéshez külön szerződésekre van szükség az állapotról, a hatáskörökről, a bizonyítékokról, az újrapróbálkozásokról, a mellékhatásokról, a megfigyelhetőségről, a költségekről és az emberi beavatkozásról.
Az írás öt felelősségi kört különít el: a futtatási környezet ütemez és irányít, a végrehajtási jogosultság szabályozza az adott ügynökpróbálkozást, a bizonyíték-előállítók mérik az eredményt, az életciklusért felelős réteg eldönti, hogy a feladat továbbléphet-e, az emberi és kiadási jogosultság pedig az olyan lépéseket kezeli, mint a jóváhagyás, az összeolvasztás, a kiadás és a visszaállítás.
A Qodo szerint a változó modellkövetkeztetések köré determinisztikus határokat kell építeni. Egy állapotátmenetnek konkrét feltételekhez kell kötődnie, a jóváhagyásnak pedig azonosítható műveletre, célra, hatókörre és szabályzatra kell vonatkoznia. Ez adhat tartós alapot ahhoz, hogy az AI-ügynökök által gyorsított fejlesztésben a korábbi bizonyítékok, az újrapróbálkozások és az emberi felelősség is követhető maradjon.


