OpenAI wydało Codex, asystenta programisty AI opartego na OpenAI o3, który może wykonywać typowe zadania programistyczne, aby ułatwić życie programistom.
Obejmuje to edycję plików kodu w celu tworzenia nowych funkcji, sprawdzanie błędów i ich naprawianie oraz aktualizowanie repozytoriów kodu, takich jak GitHub, o zaktualizowany kod. Sztuczna inteligencja jest obecnie dostępna dla użytkowników ChatGPT Pro, Enterprise i Team, a później będzie dostępna dla użytkowników Plus i Edu. Codex jest podglądem badawczym, więc możliwości, funkcjonalność i funkcje mogą ulec zmianie w dowolnym momencie.
Programiści najpierw zapewniają Codex dostęp do swojego kodu oprogramowania, a następnie wydają polecenia sztucznej inteligencji. Specjalne pliki tekstowe mogą być przechowywane wraz z kodem, dostarczając sztucznej inteligencji szczegółowych informacji o tym, jak poruszać się po kodzie, jak przeprowadzać testy kodu i jakie są standardy projektu, aby uzyskać lepsze wyniki.
Podpowiedzi są przetwarzane, a Codex pracuje w trybie offline do 30 minut nad kodem w piaskownicy, aby zapobiec kradzieży kodu i zewnętrznemu wstrzykiwaniu niebezpiecznego kodu. Użytkownicy mogą monitorować postępy krok po kroku w czasie rzeczywistym, a po zakończeniu Codex zatwierdza wyniki, co obejmuje aktualizację połączonych repozytoriów. Dzienniki, wyniki testów i cytaty są dostępne dla użytkowników w celu podwójnego sprawdzenia pracy. Coraz częstsze korzystanie z Codex może rodzić pytanie - komu należy zapłacić za kodowanie?
Chociaż Codex został opracowany w celu odrzucenia rozwoju złośliwego oprogramowania, takiego jak wirusy i złośliwe oprogramowanie, sztuczna inteligencja nie jest idealna w odrzucaniu niebezpiecznych monitów. Co ciekawe, Codex jest nieco bardziej narażony na nękanie, wykorzystywanie seksualne, nienawiść lub niewłaściwe wykorzystywanie danych osobowych niż OpenAI o3 AI, na której jest oparty.
Ponieważ Codex nie jest doskonały w swoich odpowiedziach, świat nadal potrzebuje programistów, którzy potrafią przejść trudne rozmowy kwalifikacyjne z kodowania , jak szczegółowo opisano w tej książce na Amazon.