Google je službeno učinio Gemini Code Assist općenito dostupnim za sve programere, što predstavlja značajnu prekretnicu za njihov AI asistent za kodiranje. Nakon što je ranije ove godine bio dostupan u javnom pregledu, i pojedinačna verzija i agent za pregled koda na GitHubu sada su u punoj dostupnosti.
Najnovija verzija pokreće se na Gemini 2.5, najnaprednijem Googleovom AI modelu, koji donosi značajna poboljšanja u performansama kodiranja. Programeri sada mogu koristiti poboljšane mogućnosti za izradu vizualno atraktivnih web aplikacija, izvođenje složenih transformacija koda i uređivanje postojećih kodnih baza s većom preciznošću.
Gemini Code Assist nudi opsežne opcije prilagodbe u svim verzijama, omogućujući programerima da alat prilagode svojim specifičnim radnim procesima. Korisnici mogu kreirati prilagođene naredbe za automatizaciju ponavljajućih zadataka, definirati pravila za AI-generirani kod i održavati povijest razgovora kako bi lakše nastavili prethodni rad. Sustav također podržava provođenje timskih standarda kodiranja i arhitektonskih obrazaca.
Za korisnike GitHuba, agent za pregled koda automatski sažima pull requestove i pruža detaljne recenzije koda. Programeri mogu izravno komunicirati s Geminijem u komentarima na pull requestovima, postavljati dodatna pitanja ili koristiti naredbu /gemini za pokretanje određenih radnji. Alat se može prilagoditi putem konfiguracijskih datoteka u mapi .gemini/, uključujući vlastite vodiče za stil i preferencije recenzija.
Besplatna verzija za pojedince nudi izdašnu kvotu do 180.000 dovršetaka koda mjesečno, što je znatno više od konkurentskih servisa. Time napredna AI pomoć u kodiranju postaje dostupna studentima, hobistima i startup programerima koji si ranije nisu mogli priuštiti ovakve alate.
Google je također najavio da će korisnici Gemini Code Assist Standard i Enterprise uskoro imati koristi od ogromnog kontekstnog prozora od 2 milijuna tokena kada postane dostupan na Vertex AI-u. Ova proširena mogućnost omogućit će programerima rad s većim kodnim bazama i izvođenje složenijih zadataka poput praćenja bugova i generiranja opsežne dokumentacije.
Prema Googleovim istraživanjima, programeri koji koriste Gemini Code Assist imaju 2,5 puta veću vjerojatnost uspješnog dovršetka uobičajenih razvojnih zadataka u odnosu na one bez AI pomoći, što naglašava utjecaj alata na produktivnost.