Atnaujinta 06:44 Paieška⌘K Prenumeruoti

Kodo peržiūros agentas: Baz pamoka apie DI tikslumą

AWS aprašė, kaip Baz gerino DI kodo peržiūros agento tikslumą naudodama Amazon Bedrock AgentCore.

DIDI Žinios redakcija Naujienų skyriusPaskelbta · Atnaujinta · 3 min. skaitymo
Kodo peržiūros agentas: Baz pamoka apie DI tikslumą
Nuotrauka: Amazon Web Services
Šiame straipsnyje · 6 dalys
  1. Svarbiausia
  2. Kas nutiko
  3. Kodėl tai svarbu
  4. Ką tai reiškia verslui
  5. Kur pasislėpusi rizika
  6. Ką pasidaryti šią savaitę
Svarbiausia
  • Kas yra kodo peržiūros agentas? Tai DI agentas, kuris analizuoja kodo pakeitimus ir siūlo pastabas prieš juos jungiant.
  • Kokia svarbiausia metrika? Priimtų naudingų pastabų dalis, ne bendras komentarų skaičius.
  • Ar jis pakeičia programuotoją? Ne. Jis padeda pagauti dalį klaidų, bet atsakomybė lieka komandai.

kodo peržiūros agentas skamba kaip techninis terminas. Bet kai pažiūri praktiškai, čia yra labai žemiškas klausimas: kiek darbo darome rankomis tik todėl, kad niekas neprisėdo sutvarkyti proceso?

AWS aprašė, kaip Baz gerino DI kodo peržiūros agento tikslumą naudodama Amazon Bedrock AgentCore. Tema techninė, bet pamoka labai versliška: DI nauda prasideda ne tada, kai agentas komentuoja daug, o kai pataiko į tikras problemas.

Man tokiose naujienose visada įsijungia mažas vidinis buhalteris. Ne tas, kuris skaičiuoja sąskaitas, o tas, kuris klausia: kiek tai kainuos, kas prižiūrės ir kur gali lūžti?

Kas nutiko

Baz naudojo AgentCore, kad kodo peržiūros agentas geriau suprastų kontekstą, naudotų įrankius ir pateiktų tikslesnius komentarus programuotojams.

Esu matęs tokių automatinių peržiūrų, kurios atrodo labai darbščios. Prirašo dvidešimt komentarų, žmogus pavargsta, o po valandos supranti, kad pusė jų yra triukšmas. Tada agentas ne taupo laiką, o vagia kantrybę.

Kodėl tai svarbu

Kodo peržiūros agentas svarbus, nes programuotojų dėmesys brangus. Jeigu agentas randa saugumo klaidą, testų spragą ar paslėptą regresiją, jis padeda. Jei rašo kosmetiką, tai tik dar vienas pranešimų šaltinis.

DI jau nebe vien langelis, į kurį įmetame tekstą. Jis jungiasi prie įrankių, moka kviesti servisus, gali veikti keliais žingsniais ir pradeda liesti tikrus verslo pinigus. Čia romantika baigiasi. Prasideda tvarka.

Ką tai reiškia verslui

Verslui reikia matuoti ne komentarų skaičių, o pataikymą: kiek agento pastabų priimta, kiek atmetama, kiek klaidų pagauta prieš produkciją.

  • rinkti programuotojų feedback apie agento pastabas
  • atskirti saugumo, testų ir stiliaus komentarus
  • matuoti false positive dalį
  • neleisti agentui blokuoti deploy be taisyklių

Paprastas pilotas: agentas peržiūri tik testų pakeitimus arba tik SQL migracijas. Siaura sritis, aiškesnis rezultatas.

Kur pasislėpusi rizika

Rizika – užversti komandą komentarais ir pavadinti tai produktyvumu. Triukšmas irgi kainuoja.

Blogiausia DI klaida dažnai neatrodo kaip klaida. Ji ateina gražiai parašytu sakiniu, mandagiu tonu ir labai užtikrintu veidu. Todėl verslui reikia ne tik įrankių, bet ir įpročio tikrinti.

Patiko? Sekmadienį gaukite svarbiausias savaitės DI naujienas.Dešimt naujienų vienu laišku lietuviškai.
Prenumeruoti

Ką pasidaryti šią savaitę

Jei naudojate DI kodo peržiūrai, šią savaitę suskaičiuokite, kiek agento komentarų komanda realiai priėmė.

DI
DI Žinios redakcija

Rašome apie dirbtinį intelektą lietuviškai. Kiekvienas straipsnis parengtas pagal nurodytą šaltinį, o nuorodą į originalą rasite kortelėje „Šaltinis“.

Skaitykite toliau

Kas sekmadienį, 10:00

Svarbiausios savaitės DI naujienos vienu laišku

Dešimt naujienų iš penkių temų lietuviškai. Be perteklinio triukšmo.

10naujienų5temos1×per savaitę