Codex
Agent programistyczny AI, który pisze kod, naprawia błędy i przeprowadza refaktoryzację. Działa w terminalu, edytorze oraz jako asystent w chmurze.

Codex to agent inżynierii oprogramowania stworzony przez OpenAI, który wspiera proces tworzenia aplikacji na różnych etapach pracy. Narzędzie funkcjonuje jako asystent w chmurze zintegrowany z ChatGPT, rozszerzenie do edytorów kodu oraz aplikacja wiersza poleceń (CLI). System wykonuje zadania w izolowanych środowiskach, mając dostęp do plików projektu, co pozwala mu na samodzielne testowanie wprowadzanych zmian.
Przykładowe funkcje:
- Automatyczne tworzenie nowych funkcji i komponentów na podstawie opisu tekstowego.
- Przeprowadzanie przeglądu kodu (code review) w celu wykrycia błędów przed wdrożeniem.
- Wykonywanie złożonych refaktoryzacji oraz migracji bazy kodu między technologiami.
- Obsługa terminala, w tym uruchamianie testów, linterów i poleceń systemowych.
- Analiza obrazów, takich jak makiety czy diagramy, w celu przeniesienia ich na kod.
- Monitorowanie alertów i automatyczne triage'owanie zgłoszeń w repozytoriach.
Przykładowe zastosowania:
- Przygotowanie gotowego do wdrożenia żądania pull request z pełną dokumentacją zmian.
- Szybkie prototypowanie nowych modułów aplikacji w trakcie weekendowych projektów.
- Aktualizacja i poprawa kodu w obcych repozytoriach w celu zachowania harmonogramu wydania.
- Automatyzacja powtarzalnych zadań w procesach CI/CD oraz monitorowanie stanu infrastruktury.
- Odpowiadanie na pytania dotyczące architektury i logiki wewnątrz rozbudowanych baz kodu.



