Google oficiálně zpřístupnil Gemini Code Assist všem vývojářům, což představuje významný milník pro jeho AI asistenta při programování. Počáteční veřejná ukázka byla spuštěna začátkem tohoto roku a nyní se jak individuální verze, tak GitHub agent pro code review dostaly do plné dostupnosti.
Nejnovější verze je poháněna modelem Gemini 2.5, nejpokročilejším AI modelem od Googlu, který přináší výrazná vylepšení v oblasti programování. Vývojáři nyní mohou využívat rozšířené možnosti pro tvorbu vizuálně atraktivních webových aplikací, provádění složitých transformací kódu a přesnější úpravy stávajících kódových základen.
Gemini Code Assist nabízí rozsáhlé možnosti přizpůsobení ve všech verzích, což umožňuje vývojářům nastavit si nástroj podle vlastních pracovních postupů. Uživatelé mohou vytvářet vlastní příkazy pro automatizaci opakovaných úkolů, definovat pravidla pro AI generovaný kód a uchovávat historii chatu pro snadné navázání na předchozí práci. Systém také podporuje vynucování týmových standardů programování a architektonických vzorů.
Pro uživatele GitHubu agent pro code review automaticky shrnuje pull requesty a poskytuje detailní recenze kódu. Vývojáři mohou s Gemini komunikovat přímo v komentářích pull requestů, klást upřesňující dotazy nebo využívat příkaz /gemini pro konkrétní akce. Nástroj lze přizpůsobit pomocí konfiguračních souborů ve složce .gemini/, včetně vlastních stylových příruček a preferencí pro recenze.
Bezplatná verze pro jednotlivce nabízí velkorysý limit až 180 000 doplnění kódu měsíčně, což je výrazně více než u konkurenčních služeb. Díky tomu je pokročilá AI asistence při programování dostupná studentům, nadšencům i začínajícím vývojářům, kteří si dříve takové nástroje nemohli dovolit.
Google také oznámil, že uživatelé Gemini Code Assist Standard a Enterprise brzy získají možnost využívat obrovské kontextové okno o velikosti 2 milionů tokenů, jakmile bude dostupné na Vertex AI. Tato rozšířená kapacita umožní vývojářům pracovat s většími kódovými základnami a provádět složitější úkoly, jako je sledování chyb nebo generování komplexní dokumentace.
Podle výzkumu Googlu jsou vývojáři používající Gemini Code Assist 2,5krát úspěšnější při plnění běžných vývojářských úkolů ve srovnání s těmi, kteří AI asistenci nevyužívají, což podtrhuje dopad tohoto nástroje na produktivitu.