Przejdź do zawartości

OpenAI Codex

Z Wikipedii, wolnej encyklopedii
OpenAI Codex
Autor OpenAI
Pierwsze wydanie 10 sierpnia 2021
Język programowania Rust (Codex CLI)
System operacyjny Windows, macOS, Linux; aplikacja internetowa
Rodzaj duży model językowy, agent programistyczny, narzędzie wspomagające tworzenie oprogramowania
Licencja własnościowa; Codex CLI: Apache License 2.0
Strona internetowa

OpenAI Codex – nazwa używana przez OpenAI dla modeli i narzędzi sztucznej inteligencji przeznaczonych do pracy z kodem źródłowym[1][2]. W 2021 roku nazwa oznaczała model językowy oparty na GPT-3, służący do generowania kodu na podstawie poleceń w języku naturalnym i wykorzystywany jako podstawa wczesnych wersji GitHub Copilota[3][4]. Od 2025 roku OpenAI ponownie używa nazwy Codex dla agenta programistycznego dostępnego m.in. przez ChatGPT, aplikację internetową, narzędzia wiersza poleceń Codex CLI, aplikację desktopową i integracje z narzędziami programistycznymi[2][5][6].

Historia

[edytuj | edytuj kod]

Model językowy z 2021 roku

[edytuj | edytuj kod]

OpenAI zaprezentowało Codex 10 sierpnia 2021 roku jako model tłumaczący polecenia w języku naturalnym na kod programu i udostępniany początkowo przez API w prywatnej wersji beta[3]. Model był potomkiem GPT-3, trenowanym na danych obejmujących język naturalny oraz kod źródłowy pochodzący ze źródeł publicznie dostępnych, w tym z publicznych repozytoriów GitHuba[3].

Codex najlepiej działał w języku Python, ale obsługiwał również m.in. JavaScript, Go, Perl, PHP, Ruby, Swift, TypeScript i skrypty powłoki[3]. Największy wariant modelu miał 12 miliardów parametrów, a w benchmarku HumanEval rozwiązywał 28,8% zadań przy pojedynczej próbie oraz 70,2% zadań przy stu próbach generowania odpowiedzi[4].

Produkcyną odmianę Codexa wykorzystano we wczesnych wersjach GitHub Copilota, narzędzia do podpowiadania i generowania kodu w środowisku programistycznym[4]. Modele Codex udostępniane przez API zostały wycofane w marcu 2023 roku[3].

Codex CLI i agent chmurowy

[edytuj | edytuj kod]

16 kwietnia 2025 roku OpenAI udostępniło Codex CLI, otwartoźródłowego agenta programistycznego działającego lokalnie w wierszu poleceń[7][8]. Codex CLI może czytać, zmieniać i uruchamiać kod w katalogu wybranym przez użytkownika; narzędzie jest rozwijane w języku Rust i udostępniane na licencji Apache License 2.0[9][7].

16 maja 2025 roku OpenAI zaprezentowało Codex jako chmurowego agenta inżynierii oprogramowania działającego w ChatGPT[2]. Agent został opisany jako narzędzie mogące równolegle wykonywać zadania programistyczne, takie jak pisanie funkcji, odpowiadanie na pytania dotyczące bazy kodu, naprawianie błędów i proponowanie zmian w formie pull requestów[2]. Każde zadanie działało w oddzielnym środowisku izolowanym, wstępnie załadowanym repozytorium użytkownika[2].

Pierwsza wersja agenta chmurowego była oparta na modelu codex-1, czyli odmianie modelu rozumującego o3 dostosowanej do zadań z zakresu inżynierii oprogramowania[2]. 3 czerwca 2025 roku OpenAI poinformowało o rozszerzeniu dostępności Codexa dla użytkowników ChatGPT Plus oraz o możliwości włączenia dostępu do internetu podczas wykonywania zadań[2].

Rozwój modeli i aplikacji

[edytuj | edytuj kod]

We wrześniu 2025 roku OpenAI ogłosiło GPT-5-Codex, odmianę modelu GPT-5 dostosowaną do agentowej pracy z kodem; model stał się domyślny dla zadań chmurowych i przeglądu kodu w Codexie[10]. W listopadzie 2025 roku zaprezentowano GPT-5.1-Codex-Max, model przeznaczony do długotrwałych zadań programistycznych i pracy na wielu oknach kontekstu z użyciem kompakcji[11]. W grudniu 2025 roku OpenAI udostępniło GPT-5.2-Codex, model przeznaczony do złożonych zadań inżynierii oprogramowania i defensywnego cyberbezpieczeństwa[12].

2 lutego 2026 roku OpenAI zaprezentowało aplikację Codex dla macOS jako interfejs do pracy z wieloma agentami programistycznymi; 4 marca 2026 roku poinformowano o dostępności wersji dla Windows[13]. 5 lutego 2026 roku ogłoszono GPT-5.3-Codex, model przeznaczony do długotrwałych zadań obejmujących kodowanie, użycie narzędzi, analizę materiałów i złożone wykonywanie poleceń[14]. 12 lutego 2026 roku OpenAI udostępniło w wersji zapoznawczej GPT-5.3-Codex-Spark, mniejszy model przeznaczony do interaktywnej pracy z kodem w czasie zbliżonym do rzeczywistego[15].

6 marca 2026 roku OpenAI udostępniło w wersji zapoznawczej Codex Security, agenta bezpieczeństwa aplikacji służącego do analizy kontekstu projektu, wyszukiwania podatności, ich walidacji oraz proponowania poprawek[16].

Funkcje

[edytuj | edytuj kod]

Codex jest agentem programistycznym, który może pomagać w pisaniu kodu, objaśnianiu nieznanych baz kodu, przeglądzie kodu, diagnozowaniu błędów, refaktoryzacji, testowaniu, migracjach i automatyzacji powtarzalnych czynności programistycznych[6]. W wersji chmurowej Codex może pracować w osobnym środowisku wykonawczym, czytać i edytować pliki, uruchamiać polecenia oraz przygotowywać wyniki zadania do przeglądu przez użytkownika[17].

Codex CLI działa lokalnie w terminalu i może pracować na plikach znajdujących się w katalogu wskazanym przez użytkownika[9]. Narzędzie jest dostępne dla systemów macOS, Windows i Linux; w systemie Windows może działać natywnie w PowerShell albo przez WSL2[9]. Dokumentacja Codex CLI obejmuje m.in. tryb interaktywny, uruchamianie pojedynczych poleceń, przegląd kodu lokalnego, zadania chmurowe, integrację z Model Context Protocol oraz konfigurowanie trybów zatwierdzania działań agenta[18].

Aplikacja desktopowa Codex jest interfejsem do pracy z równoległymi wątkami agentów, repozytoriami, drzewami roboczymi, zmianami w Git oraz zadaniami lokalnymi i chmurowymi[19]. W dokumentacji OpenAI opisano także integracje z edytorami i środowiskami programistycznymi, w tym z rozszerzeniami IDE i zadaniami uruchamianymi z poziomu GitHuba[6][17].

Integracje

[edytuj | edytuj kod]

Codex jest dostępny przez aplikację internetową ChatGPT, Codex web, Codex CLI, aplikację desktopową Codex oraz integracje ze środowiskami programistycznymi[6][9][19]. W lutym 2026 roku GitHub udostępnił w publicznej wersji zapoznawczej możliwość uruchamiania OpenAI Codex w ramach Agent HQ, obok agentów takich jak GitHub Copilot i Claude; sesje można było rozpoczynać m.in. z poziomu GitHuba, GitHub Mobile i Visual Studio Code[20].

Ograniczenia i bezpieczeństwo

[edytuj | edytuj kod]

Pierwotny model Codex z 2021 roku mógł generować kod błędny, nieefektywny albo powierzchownie poprawny, lecz niespełniający zamierzonego zadania[4]. W artykule badawczym OpenAI wskazano także ograniczenia związane z poleceniami wieloetapowymi, wiązaniem operacji ze zmiennymi, bezpieczeństwem oraz możliwymi skutkami społecznymi wdrażania modeli generujących kod[4]. Według relacji VentureBeat badacze OpenAI zwracali uwagę m.in. na ryzyko generowania niebezpiecznych zależności, podatnych konfiguracji i kodu odtwarzającego uprzedzenia obecne w danych treningowych[21].

W nowszych wersjach Codexa OpenAI stosuje izolowane środowiska wykonawcze, ograniczenia zapisu plików do obszaru roboczego oraz konfigurowalny dostęp do sieci[11]. W dokumentacji i materiałach technicznych podkreślono, że wynik pracy agenta powinien być przeglądany przez użytkownika przed scaleniem zmian lub wdrożeniem ich w środowisku produkcyjnym[2][11]. Włączenie dostępu do internetu lub wyszukiwania internetowego może zwiększać ryzyko podatności na wstrzyknięcia poleceń z niezaufanych źródeł[11][18].

Zobacz też

[edytuj | edytuj kod]

Przypisy

[edytuj | edytuj kod]
  1. OpenAI Codex [online], OpenAI, 10 sierpnia 2021 [dostęp 2026-05-12] (ang.).
  2. 1 2 3 4 5 6 7 8 Introducing Codex [online], OpenAI, 16 maja 2025 [dostęp 2026-05-12] (ang.).
  3. 1 2 3 4 5 Wojciech Zaremba, Greg Brockman, OpenAI, OpenAI Codex [online], OpenAI, 10 sierpnia 2021 [dostęp 2026-05-13] (ang.).
  4. 1 2 3 4 5 Mark Chen i inni, Evaluating Large Language Models Trained on Code, arXiv, 7 lipca 2021, DOI: 10.48550/arXiv.2107.03374 [dostęp 2026-05-13] (ang.).
  5. Codex CLI [online], OpenAI Developers [dostęp 2026-05-12] (ang.).
  6. 1 2 3 4 Codex [online], OpenAI Developers [dostęp 2026-05-13] (ang.).
  7. 1 2 openai/codex [online], GitHub [dostęp 2026-05-13] (ang.).
  8. Kyle Wiggers, OpenAI debuts Codex CLI, an open source coding tool for terminals [online], TechCrunch, 16 kwietnia 2025 [dostęp 2026-05-13] (ang.).
  9. 1 2 3 4 Codex CLI [online], OpenAI Developers [dostęp 2026-05-13] (ang.).
  10. Introducing upgrades to Codex [online], OpenAI, 15 września 2025 [dostęp 2026-05-13] (ang.).
  11. 1 2 3 4 Building more with GPT-5.1-Codex-Max [online], OpenAI, 19 listopada 2025 [dostęp 2026-05-13] (ang.).
  12. Introducing GPT-5.2-Codex [online], OpenAI, 18 grudnia 2025 [dostęp 2026-05-13] (ang.).
  13. Introducing the Codex app [online], OpenAI, 2 lutego 2026 [dostęp 2026-05-13] (ang.).
  14. Introducing GPT-5.3-Codex [online], OpenAI, 5 lutego 2026 [dostęp 2026-05-13] (ang.).
  15. Introducing GPT-5.3-Codex-Spark [online], OpenAI, 12 lutego 2026 [dostęp 2026-05-13] (ang.).
  16. Codex Security: now in research preview [online], OpenAI, 6 marca 2026 [dostęp 2026-05-13] (ang.).
  17. 1 2 Codex web [online], OpenAI Developers [dostęp 2026-05-13] (ang.).
  18. 1 2 Codex CLI Features [online], OpenAI Developers [dostęp 2026-05-13] (ang.).
  19. 1 2 Codex app [online], OpenAI Developers [dostęp 2026-05-13] (ang.).
  20. Mario Rodriguez, Pick your agent: Use Claude and Codex on Agent HQ [online], GitHub Blog, 4 lutego 2026 [dostęp 2026-05-13] (ang.).
  21. Kyle Wiggers, OpenAI warns AI behind GitHub's Copilot may be susceptible to bias [online], VentureBeat, 8 lipca 2021 [dostęp 2026-05-13] (ang.).

Linki zewnętrzne

[edytuj | edytuj kod]