Wykorzystanie sztucznej inteligencji w pracy programistów przestało być eksperymentem. W Nvidii stało się elementem codzienności na skalę całej organizacji. Firma poinformowała, że po objęciu wszystkich inżynierów narzędziami wspomaganymi przez modele generatywne liczba wewnętrznych commitów wzrosła trzykrotnie.
Za ten skok odpowiada przede wszystkim Cursor, środowisko IDE rozwijane przez startup Anysphere. Z rozwiązania korzysta dziś ponad 30 tysięcy programistów producenta GPU. Narzędzie uczestniczy praktycznie w każdym etapie powstawania oprogramowania – od pierwszej linijki po testy i kontrolę jakości.
AI wpisana w cały cykl życia oprogramowania
Wiceprezes ds. inżynierii Wei Luio podkreśla, że Cursor funkcjonuje we wszystkich obszarach produktów. Zespoły używają go podczas pisania kodu, przeglądów, przygotowywania scenariuszy testowych oraz w działaniach QA. Firma opracowała również zestaw własnych reguł i automatyzacji, które porządkują przepływ pracy.
W efekcie pełny cykl wytwarzania oprogramowania nabrał tempa. Inżynierowie raportują możliwość realizacji większej liczby zadań w tym samym czasie, a powtarzalne czynności coraz częściej trafiają w ręce algorytmów.
Podczas prezentacji wyników Cursor przekazał, że mimo wyraźnego wzrostu ilości tworzonego kodu poziom błędów utrzymuje się na podobnym poziomie jak wcześniej.
Ludzie nadal trzymają ster
Automatyzacja nie doprowadziła do usunięcia człowieka z procesu. Nadzór nad projektami pozostaje po stronie zespołów, które odpowiadają za decyzje architektoniczne i dopuszczenie zmian do środowisk produkcyjnych. Sztuczna inteligencja pełni rolę wsparcia obecnego na każdym kroku. Taki model ma usuwać zatory organizacyjne i pozwalać specjalistom koncentrować się na bardziej wymagających elementach pracy. Nvidia podkreśla, że dzięki wdrożeniu Cursora liczba generowanych zmian w repozytoriach potroiła się względem wcześniejszego okresu.
Polowanie na błędy
Jednym z obszarów, w których nowe IDE zyskało szczególne uznanie, jest debugowanie. System pomaga odnajdywać rzadkie i uporczywe usterki, a także uruchamia agentów naprawczych przygotowujących propozycje poprawek. Wewnętrzne procesy Git zostały powiązane z mechanizmami pobierającymi kontekst z dokumentacji i zgłoszeń. Tak przygotowane środowisko potrafi zaproponować modyfikacje wraz z zestawem testów weryfikacyjnych. Programiści przejmują następnie rolę recenzentów i decydują o dalszych krokach.
Dlaczego właśnie Cursor
Przed pełnym wdrożeniem Nvidia korzystała z innych narzędzi, zarówno tworzonych wewnętrznie, jak i dostarczanych przez partnerów. Według Luio dopiero Cursor przyniósł zauważalną zmianę dynamiki pracy. Szczególne znaczenie ma zdolność do poruszania się w ogromnych, wieloletnich bazach kodu.
W praktyce nowe osoby w firmie mogą szybciej zrozumieć strukturę projektów. Narzędzie działa jak przewodnik wyposażony w rozległą wiedzę o zależnościach między modułami. Doświadczeni inżynierowie zyskują przestrzeń na zadania wymagające kreatywności i projektowania nowych rozwiązań.
Spodobało Ci się? Podziel się ze znajomymi!
Pokaż / Dodaj komentarze do:
NVIDIA tworzy sterowniki z pomocą AI. Dostarczają trzy razy więcej kodu niż wcześniej