Home AI Google obučava Gemini kako da rukuje velikim količinama koda odjednom

Google obučava Gemini kako da rukuje velikim količinama koda odjednom

by Ivan Radojevic
Google obučava Gemini kako da rukuje velikim količinama koda odjednom

Google planira da unapredi Gemini kako bi mogao da apsorbuje i objašnjava softverski kod, što je otkriveno u još uvek neobjavljenom kodu od strane Android Authority-a. Ovo unapređenje moglo bi pojednostaviti živote programerima koji koriste AI asistenta na Android uređajima.

Naime, neobjavljeni programerski kod ukazuje na to da će Gemini dobiti mogućnost da analizira čitave foldere koda, umesto da se bavi samo jednim fajlom u isto vreme, kao što je to slučaj sada. Ovo nije baš velika inovacija, već način za Google da se održi u korak sa konkurencijom poput ChatGPT-a, koji već može da preuzme više fajlova koda.

Prema izveštaju, korisnici Gemini-ja moći će da otpreme kodnu bazu do 1.000 fajlova i 100MB u jednom folderu. Zatim će moći da pitaju Gemini-ja o kodu, šta on radi i kako da ga poboljšaju. Možda to na prvi pogled ne deluje kao velika promena, ali ograničenje na jedan fajl čini Gemini-jev uvid u kod mnogo manje korisnim za programere.

Google obučava Gemini kako da rukuje velikim količinama koda odjednom 1

Čak i ako im se sviđa kako Gemini objašnjava kod, otpremanje hiljadu fajlova u jedan folder koji može da se pošalje odjednom oduzima puno vremena. Kroz jedinstveno otpremanje, Gemini bi mogao da pruži sveobuhvatniji pregled projekta i njegovih snaga i slabosti. Bar bi u tom slučaju proces otklanjanja grešaka bio mnogo brži.

Kod ne otkriva kada će nova funkcija biti dostupna ili da li će biti ograničena na premium pretplatnike, ali očekujte veliki entuzijazam od programera koji bi više voleli da koriste Google-ov AI umesto OpenAI-a ili GitHub Copilot-a, asistenta za kodiranje u vlasništvu Microsoft-ove podružnice.

Code Gemini

Čak i sa opcijom otpremanja foldera, Gemini neće preuzeti posao programera svuda. Maksimalno 1.000 fajlova i 100MB po folderu može biti dovoljno za manje projekte ili pojedinačne programere, ali bi moglo biti nedovoljno za veće, korporativne kodne baze.

Čak i na manjoj skali, AI alati mogu samo dopuniti ljudsku stručnost. Otklanjanje grešaka i optimizacija koda je jedno, ali i dalje ćete želeti da ljudska ruka proveri rezultate svega što AI napiše. A kreativni aspekt programiranja nije oblast u kojoj AI zaista može da zasija, barem ne bez oponašanja postojećih ideja.

Možda će vam se svideti i