GDS objavljuje vodič za pomoćnike za AI kodiranje

anketa.plus
Izvor: anketa.plus

Državni softverski inženjeri se ohrabruju da koriste alate kao što je GitHub Copilot kako bi ubrzali razvoj softvera

By

  • Cliff Saran,Managing Editor

Objavljeno: 12 sep 2025 16:11

Vlada je objavila smjernice za softverske inženjere koji rade u vladinim odjelima o tome kako bi trebali koristiti pomoćnike za kodiranje zasnovane na umjetnoj inteligenciji (AI).

Državna digitalna služba (GDS) Pomoćnici za AI kodiranje za programere u HMG-u dokument upozorava da ako se proizvodna usluga razvija, održava i implementira iz jednog okruženja, korištenje pomoćnika za AI kodiranje može dovesti do neprihvatljivih rizika.

„Što je razvojna platforma i infrastruktura za implementaciju bliža dobroj praksi, manje bi trebalo da brinete o specifičnoj upotrebi pomoćnika za AI kodiranje“, rekao je GDS. Preporučio je da timovi softverskog inženjeringa unutar vladinih odjela mogu „znatno smanjiti rizike od upošljavanja pomoćnika za AI kodiranje u svom razvojnom okruženju radeći na otvorenom i korištenjem glavne zaštite grane“.

Smjernice GDS-a preporučuju da timovi softverskog inženjeringa u vladinim odjelima također održavaju striktno razdvajanje i reviziju pristupa proizvodnim tajnama i koriste višestepenu implementaciju, koja mora uključiti dovoljnu pokrivenost testom i skeniranje ranjivosti za kontinuiranu primjenu u procesima razvoja softvera.

Zbog nedeterminističke prirode modela koji podupiru pomoćnike za AI kodiranje, GDS smjernice preporučuju da se izvorni kod i cevovod za izgradnju nikada ne oslanjaju na specifičan odgovor na prompt osim ako tim softverskog inženjera nije voljan opsežno testirati ove odgovore i prihvatiti rizik od čestih kvarova.

Objavljivanje vodiča je nastavak četveromjesečne probe s više od 1000 softverskih inženjera koji koriste AI za poboljšanje produktivnosti programa.

Odeljenje za nauku, inovacije i tehnologiju (DSIT) je izvestilo da pilot pokazuje da pomoćnici veštačke inteligencije imaju potencijal da uštede vladinim programerima softvera ekvivalent od 28 radnih dana u godini – skoro sat vremena svakog dana.

Povećanje efikasnosti ove veštačke inteligencije značilo je da je više od 1.000 programera koji su učestvovali u suđenju mogli da naprave više softvera za podršku digitalnim inicijativama koje vodi vlada. DSIT je predvidio da bi pomoćnici AI mogli pomoći vladi da brže izgradi tehnologiju koja joj je potrebna, ciljajući poreskim obveznicima 45 milijardi funti uštede tako što će javni sektor učiniti efikasnijim.

Programeri i inženjeri u 50 vladinih odjela isprobali su pomoćnike za AI kodiranje iz Microsofta, GitHub Copilot i Google, Gemini Code Assist.

Ispitivanje je pokazalo široko rasprostranjeno zadovoljstvo alatima među koderima, sa 72% korisnika složilo se da nude dobru vrijednost za svoju organizaciju. Više od polovine učesnika (58%) reklo je da se radije ne bi vratilo na posao bez pomoći veštačke inteligencije, dok je 65% izjavilo da brže završava zadatke, a 56% je reklo da bi mogli efikasnije da rešavaju probleme.

Pomoćnici za kodiranje bazirani na umjetnoj inteligenciji korišteni su za izradu prvih nacrta izvornog koda, koji su zatim mogli mijenjati vladini softverski inženjeri ili ih koristiti za pregled postojećeg koda. DSIT je rekao da je samo 15% koda koji su generirali pomoćnici za AI kodiranje korišteno bez ikakvih izmjena, pokazujući da su inženjeri vodili računa o provjeravanju i ispravljanju koda generiranog AI gdje je to potrebno.

Ministar tehnologije Kanishka Narayan rekao je: “Ovi rezultati pokazuju da su naši inženjeri gladni da koriste umjetnu inteligenciju kako bi taj posao obavili brže i znali kako da ga bezbedno koriste. Upravo na taj način želim da koristimo AI i drugu tehnologiju kako bismo bili sigurni da pružamo standard javnih usluga koje ljudi očekuju, kako u smislu tačnosti tako i efikasnosti.”

Pročitajte više o umjetnoj inteligenciji, automatizaciji i robotici

  • Vlada počinje potragu za glavnim tehnološkim službenikom

    Autor: Lis Evenstad

  • Vibe kodiranje: Pitanje hrane ili hrane za pile

    Autor: Cliff Saran

  • Softverski inženjering ograničen nedostatkom potpune automatizacije

    Autor: Cliff Saran

  • Vlada se suočava sa tvrdnjama o ozbiljnim problemima sigurnosti i zaštite podataka u One Login digitalnom ID-u

    Autor: Bryan Glick