GitLab wprowadza nowe możliwości AI, które wzmacniają DevSecOps, jako część swoich najnowszych wydań.
Ostatnie wydanie GitLab 16.6 z listopada zawiera uruchomienie wersji beta GitLab Duo Chat, asystenta AI w naturalnym języku. Dodatkowo, wydanie GitLab 16.7 z grudnia przynosi ogólną dostępność GitLab Duo Code Suggestions.
David DeSanto, dyrektor ds. produktów w GitLab, powiedział: „Aby w pełni wykorzystać potencjał AI, musi być ona wbudowana w cały cykl życia rozwoju oprogramowania, pozwalając zespołom DevSecOps korzystać ze wzrostu bezpieczeństwa, wydajności i współpracy.”
GitLab Duo Chat – niewątpliwie gwiazda tego show – dostarcza użytkownikom bezcennych wglądów, porad i sugestii. Poza analizą kodu, wspiera planowanie, zrozumienie i rozwiązywanie problemów związanych z bezpieczeństwem, rozwiązywanie problemów z potokami CI/CD, pomoc w żądaniach scalenia i więcej.
Jako część zobowiązania GitLab do zapewnienia kompleksowego doświadczenia opartego na AI, Duo Chat dołącza do Code Suggestions jako główny interfejs do pakietu AI GitLab w ramach jego platformy DevSecOps.
GitLab Duo obejmuje pakiet 14 możliwości AI:
Sugerowani recenzenci Sugestie kodu Chat Podsumowanie podatności Wyjaśnienie kodu Podsumowanie dyskusji planowania Podsumowanie żądania scalenia Wypełnianie szablonu żądania scalenia Podsumowanie przeglądu kodu Generowanie testów Sugestie Git Analiza przyczyn Generowanie opisu planowania Prognozowanie strumienia wartości W odpowiedzi na ewoluujące potrzeby zespołów ds. rozwoju, bezpieczeństwa i operacji, Sugestie kodu są teraz ogólnie dostępne. Ta funkcja pomaga w tworzeniu i aktualizacji kodu, zmniejszając obciążenie poznawcze, zwiększając wydajność i przyspieszając bezpieczny rozwój oprogramowania.
Zobowiązanie GitLab do prywatności i przejrzystości wyróżnia się w przestrzeni AI. Według raportu GitLab, 83 procent profesjonalistów DevSecOps uważa implementację AI w swoich procesach za istotną, a 95 procent priorytetowo traktuje ochronę prywatności i własności intelektualnej przy wyborze narzędzi AI.
Raport GitLab „Stan AI w rozwoju oprogramowania” ujawnia, że deweloperzy spędzają tylko 25 procent swojego czasu na pisaniu kodu. Pakiet Duo ma na celu rozwiązanie tego problemu, zmniejszając rozprzestrzenianie się narzędzi — umożliwiając 7-krotnie szybsze czasy cyklu, zwiększoną produktywność deweloperów i zmniejszone wydatki na oprogramowanie.
Kate Holterhoff, analityk branżowy w Redmonk, skomentowała: „Deweloperzy, z którymi rozmawiamy w RedMonk, są bardzo zainteresowani wzrostem produktywności i wydajności, jakie obiecują asystenci kodowania.
„Sugestie kodu GitLab Duo to mile widziany gracz w tej przestrzeni, poszerzający dostępne opcje dla umożliwienia cyklu życia oprogramowania wzbogaconego o AI.”