Nowości na konferencji Cloud Next
W ramach konferencji Cloud Next, Google zaprezentowało najnowsze narzędzie dla programistów – Gemini Code Assist. Jest to zaawansowane rozwiązanie do uzupełniania kodu i wsparcia w codziennej pracy programistycznej, skierowane przede wszystkim do przedsiębiorstw. Gemini Code Assist stanowi ewolucję i rebranding wcześniejszego projektu Duet AI, który zyskał popularność pod koniec 2023 roku, zwiastując nową erę w asystowaniu programowania przez sztuczną inteligencję.
Dostępność i unikalne funkcje
To narzędzie, prezentowane przed 30 000 uczestnikami w Las Vegas, zostało opracowane, by zaoferować bezpośredni dostęp poprzez wtyczki do popularnych edytorów kodu, takich jak VS Code czy JetBrains, wychodząc naprzeciw oczekiwaniom rynku i stanowiąc bezpośredniego konkurenta dla Copilot Enterprise od GitHub. Różnicuje się ono znacząco od swojego poprzednika, szczególnie za sprawą obsługi Gemini 1.5 Pro, która umożliwia analizę kontekstu na niespotykaną dotąd skalę, mieszczącą 1 milion tokenów.
Precyzyjniejsze sugestie kodu
Brad Calder, wiceprezes Google ds. platformy chmurowej, podkreśla unikatowość uaktualnienia, które pozwala na znacznie precyzyjniejsze sugestie dotyczące kodu oraz umożliwia transformacje kodu wspomagane przez sztuczną inteligencję. Co więcej, Code Assist oferuje możliwość dostosowania do wewnętrznej bazy kodu przedsiębiorstwa, zwiększając tym samym efektywność i spójność prac programistycznych.
Integracja i partnerstwa
Wyróżnikiem Gemini Code Assist jest także możliwość pracy z kodem przechowywanym lokalnie oraz integracja z różnymi platformami, jak GitLab, GitHub czy BitBucket. Google, dążąc do maksymalizacji użyteczności narzędzia, nawiązało partnerstwa z wieloma firmami, w tym Stack Overflow, Datadog, czy Neo4j, rozszerzając tym samym bazy wiedzy dostępne dla programistów.
Reakcja społeczności programistycznej
Odpowiedź społeczności programistycznej na Code Assist będzie kluczowa dla jego przyszłości. Google dokłada wszelkich starań, by narzędzie było jak najbardziej przydatne, oferując szerokie wsparcie dla różnych repozytoriów kodu oraz unikatowe możliwości analizy kontekstowej. Wspomniane funkcje, choć imponujące, muszą przełożyć się na realne korzyści w codziennej pracy programistów, by Gemini Code Assist mógł skutecznie rywalizować z istniejącymi rozwiązaniami na rynku.
Wsparcie dla pracy w chmurze
W kontekście rozwoju narzędzi wspierających pracę w chmurze, Google wprowadziło także Gemini Cloud Assist. To narzędzie ma za zadanie wspomagać zespoły IT w projektowaniu, zarządzaniu i optymalizacji aplikacji chmurowych, oferując między innymi generowanie konfiguracji architektury i pomoc w optymalizacji kosztów.
Nowe możliwości dla programistów
Inicjatywy te świadczą o zdecydowanym kroku Google w kierunku innowacji w dziedzinie programowania wspomaganego sztuczną inteligencją, otwierając nowe możliwości dla programistów na całym świecie.