Cognition pomaga Devinowi testować własną pracę z GPT‑6 Astra
GPT‑6 Astra zwiększa zdolność Devina do testowania oprogramowania i wykazywania, że działa ono poprawnie, by inżynierowie mogli przeglądać mniej kodu i wdrażać więcej zmian.
Cognition to firma stojąca za Devinem — autonomicznym inżynierem oprogramowania używanym przez firmy na całym świecie, od dużych banków po startupy technologiczne. W miarę jak zespoły inżynieryjne Cognition tworzą coraz więcej kodu, jego przeglądanie staje się wyzwaniem. Cognition postrzega zdolność GPT‑6 Astra do testowania własnej pracy i prezentowania wyników jako sposób na usprawnienie przeglądu kodu.
„Jednym z ważnych obszarów, które usprawnia Astra, jest możliwość testowania swojej pracy i wykazania, że faktycznie działa ona zgodnie z oczekiwaniami”.
Cognition wykorzystuje GPT‑6 Astra w całej swojej ofercie produktów. „Wykorzystujemy go do ulepszania całej naszej oferty, w tym głównego agenta chmurowego, czyli Devina, a także naszych narzędzi CLI i aplikacji desktopowych” — mówi Yan.
W jednym z przykładów Devin wykorzystuje Astrę do przetestowania gry na iPhone’a Otter Run, po czym zwraca nagranie z działania gry w symulatorze oraz raport wskazujący zaliczone testy i obszary, których nie przetestowano.
Nagranie pokazuje działanie aplikacji, a raport dokumentuje zakres testów. Inżynierowie mogą wykorzystać te materiały, aby sprawdzić działanie oprogramowania i ustalić, które obszary nadal wymagają uwagi.
Astra pomaga też Cognition odpowiadać klientom „znacznie szybciej” — mówi Yan. Gdy klient przesyła zrzut ekranu przedstawiający błąd, zespół może przekazać go Devinowi za pomocą Astry. Devin naprawia problem i zwraca zrzut ekranu pokazujący rezultat.
Cognition uważa, że skuteczniejsze testowanie z GPT‑6 Astra może prowadzić do sprawniejszego procesu przeglądu. Dzięki temu, że Devin testuje własną pracę i przedstawia dowody potwierdzające wyniki, inżynierowie mogą oceniać zmiany przy mniejszym udziale ręcznej analizy kodu.
„Spodziewamy się, że z czasem będziemy ręcznie przeglądać mniej kodu, a ostatecznie wdrażać więcej. To jedna z rzeczy, które naprawdę nas ekscytują w kontekście GPT-6”.


