Google rozwija możliwości swojego chatbota opartego na sztucznej inteligencji. Użytkownicy planu Gemini Advanced – płatnej wersji usługi opartej na AI – od teraz mogą bezpośrednio połączyć Gemini z repozytoriami kodu na GitHubie. Dzięki temu narzędzie staje się jeszcze bardziej funkcjonalnym asystentem dla programistów.
Nowa integracja daje użytkownikom dostęp do zaawansowanych funkcji, które wspomagają proces tworzenia i analizy kodu. Możliwe jest m.in. generowanie nowych funkcji, wyjaśnianie skomplikowanych fragmentów kodu, zadawanie pytań związanych z daną bazą kodową, a także debugowanie problematycznych segmentów aplikacji. Aby skorzystać z tej integracji, wystarczy kliknąć przycisk „+” w pasku wprowadzania treści, wybrać opcję „Importuj kod” i wkleić odpowiedni adres URL do publicznego lub prywatnego repozytorium na GitHubie.
Wszystko to sprawia, że Gemini może pełnić funkcję inteligentnego asystenta dewelopera, który nie tylko przyspiesza pracę, ale również oferuje merytoryczne wsparcie przy analizie projektów. Jest to szczególnie przydatne w zespołach, które pracują nad złożonymi aplikacjami, gdzie często pojawiają się potrzeby szybkiego przeglądu fragmentów kodu czy automatyzacji prostych modyfikacji.
Mimo rosnących możliwości sztucznej inteligencji, warto zwrócić uwagę na istotne ograniczenia tego typu narzędzi. Eksperci ostrzegają, że modele AI – w tym te opracowane przez Google – wciąż nie są niezawodne, jeśli chodzi o tworzenie wysokiej jakości oprogramowania. Generowany kod może zawierać błędy lub luki bezpieczeństwa, wynikające z ograniczeń modeli w rozumieniu logiki programistycznej. Niedawne testy popularnego narzędzia programistycznego Devin wykazały, że AI poprawnie rozwiązało tylko 3 z 20 zadań programistycznych. To wyraźny sygnał, że technologie te wciąż potrzebują zaawansowanego nadzoru ludzkiego.
Integracja Gemini z GitHubem pojawiła się zaledwie kilka dni po udostępnieniu podobnej funkcji przez konkurencję. ChatGPT – inny chatbot oparty na sztucznej inteligencji – otrzymał właśnie własny łącznik z GitHubem w ramach narzędzia głębokich badań. To rozwiązanie służy nie tylko analizie kodu, ale również zbieraniu dogłębnych informacji z różnych źródeł – zarówno online, jak i lokalnych. Co więcej, OpenAI ogłosiło w tym samym czasie integracje ChatGPT z Microsoft SharePoint oraz OneDrive, co daje użytkownikom jeszcze szersze możliwości w pracy z dokumentami i wiedzą firmową.
Rynek rozwiązań opartych na sztucznej inteligencji rozwija się błyskawicznie, a firmy technologiczne intensywnie konkurują, by dostarczyć najbardziej kompleksowe i przydatne funkcje dla użytkowników biznesowych i indywidualnych. Google, rozwijając Gemini Advanced, stawia na pogłębioną współpracę ze środowiskiem programistycznym, co może zdecydowanie przyczynić się do zwiększenia efektywności pracy zespołów developerskich i freelancerów z całego świata.