OpenAI wypuściło kolejną aktualizację swojej sztandarowej platformy dla programistów. Wersja Codex CLI 0.114.0, oznaczona datą marca 2026 roku, przynosi przede wszystkim dwie duże funkcje eksperymentalne: odizolowany tryb pracy z kodem oraz silnik hooków do zarządzania cyklem życia sesji. To jednak nie jedyne zmiany – poprawki stabilności i udoskonalenia workflow pokazują, w którą stronę ewoluuje to narzędzie.
Choć nowości są oznaczone jako eksperymentalne, wskazują wyraźny kierunek rozwoju: ku większej kontroli, automatyzacji i płynniejszej współpracy między człowiekiem a asystentem AI w codziennym procesie tworzenia oprogramowania.
Eksperymentalny tryb kodu: więcej izolacji, mniej zakłóceń
Główną nową funkcją jest eksperymentalny code mode. W dużym uproszczeniu chodzi o stworzenie bardziej odseparowanego środowiska do pracy z kodem. Tryb ten wspiera deklaracje narzędzi w jednej linii oraz eksportowanie ich do runnera tego trybu.
Po co taka izolacja? Wyobraź sobie sytuację, w której chcesz, żeby Codex skupił się na konkretnym, odrębnym zadaniu programistycznym, nie mieszając kontekstu z innymi aktywnościami trwającymi w tle. To rozwiązanie przypomina uruchomienie czystej instancji lub środowiska wirtualnego pod konkretny cel. Dla deweloperów pracujących nad wieloma funkcjami jednocześnie lub testujących różne podejścia taka separacja może oznaczać mniej błędów i większy porządek.
Tryb jest oznaczony jako eksperymentalny, więc jego działanie i API mogą się jeszcze zmienić w przyszłych wydaniach. Warto go jednak przetestować w środowiskach niekrytycznych, aby zrozumieć, jak może usprawnić bardziej złożone procesy pracy.
Silnik hooków: automatyzacja rozpoczynania i kończenia sesji
Drugą eksperymentalną innowacją jest hooks engine, czyli mechanizm pozwalający na uruchamianie własnych akcji w kluczowych momentach cyklu życia sesji. W wersji 0.114.0 obsługiwane są zdarzenia SessionStart i Stop.
Otwiera to drzwi do różnorodnej automatyzacji. Hooki mogą na przykład:
** automatycznie ładować specyficzne konfiguracje projektu przy starcie;** uruchamiać skrypty czyszczące lub backupowe po zakończeniu pracy;
** zbierać anonimowe dane telemetryczne o czasie trwania sesji w celu optymalizacji;** weryfikować uprawnienia lub wymagania systemowe przed rozpoczęciem interakcji.
Jest to funkcjonalność o charakterze fundamentu. Choć na początek dostajemy tylko dwa punkty zaczepienia, to właśnie od takich podstawowych zdarzeń zaczyna się budowanie zaawansowanych systemów zarządzania politykami czy automatyzacji.
Lepsze przekazywanie zadań i kontekstu

Aktualizacja przynosi też subtelne, ale istotne usprawnienie w obszarze handoffów, czyli momentów, w których zadanie lub kontekst są przekazywane – na przykład między różnymi „turami” interakcji z AI lub do agentów podrzędnych.
Teraz handoffy przenoszą kontekst transkrypcji w czasie rzeczywistym. W praktyce oznacza to, że gdy asystent przejmuje zadanie, ma dostęp do pełniejszego zapisu tego, co działo się wcześniej. Redukuje to ryzyko utraty wątku lub konieczności ponownego wyjaśniania kontekstu, co prowadzi do płynniejszej i bardziej spójnej współpracy.
Usprawnienia interfejsu i stabilności

Poza dużymi funkcjami eksperymentalnymi wersja 0.114.0 zawiera cały zestaw poprawek kosmetycznych i stabilizacyjnych, które bezpośrednio wpływają na komfort użytkowania.
- Ulepszony mention picker (
$) to zmiana widoczna od razu. Kiedy wpiszesz$, aby wywołać dostępne umiejętności, aplikacje czy wtyczki, interfejs teraz jasno je etykietuje. Co więcej, wtyczki są pokazywane jako pierwsze, co ma poprawić ich odkrywalność. To drobna, ale znacząca poprawka dla osób korzystających z rozszerzeń, dzięki którym Codex może współpracować z zewnętrznymi narzędziami czy API.
Jeśli chodzi o poprawki błędów, na uwagę zasługuje kilka kluczowych kwestii:
- Naprawiono crash w środowisku Linux tmux, związany ze współbieżnym wyszukiwaniem powłoki użytkownika.
- Zaostrzono mechanizm włączania aplikacji, aby nie aktywowały się w sesjach, które ich nie wspierają.
- Rozwiązano problem z wznawianiem wątków, które mogły utknąć w stanie „w toku” po wyjściu w trakcie działania i późniejszym powrocie.
- Wprowadzono lepszą kompatybilność profili uprawnień, która bezpieczniej obsługuje nowsze profile w starszych wersjach buildów.
Dla osób wdrażających Codex w środowiskach produkcyjnych istotna może być nowa funkcja punktów końcowych zdrowia (health endpoints) dla wdrożeń opartych na WebSocket. Serwer aplikacji wystawia teraz ścieżki GET /readyz i GET /healthz, co ułatwia monitorowanie żywotności i gotowości usługi przez systemy orkiestracji, takie jak Kubernetes.
Jak skonfigurować i używać
Instalacja najnowszej wersji odbywa się standardowo przez npm:
npm install -g @openai/[email protected]
Konfiguracja Codex odbywa się głównie przez plik ~/.codex/config.toml. To tam definiuje się profile, które są potężnym mechanizmem przełączania kontekstu. Można stworzyć profil „szybki” z mniej restrykcyjnymi zatwierdzeniami do codziennego kodowania, a osobny „bezpieczny” z polityką never dla wrażliwych operacji czy CI/CD.
Warto zwrócić uwagę na nowy przełącznik konfiguracyjny, który pozwala całkowicie wyłączyć dołączone umiejętności systemowe (bundled system skills). To opcja dla zaawansowanych użytkowników i środowisk zarządzanych, gdzie kontrola nad dostępnymi możliwościami jest kluczowa.
Podsumowanie: krok w stronę dojrzałości platformy
Wydanie Codex 0.114.0 nie epatuje rewolucyjnymi hasłami, ale stanowi konkretny krok w ewolucji platformy. Zamiast skupiać się wyłącznie na nowych, widowiskowych możliwościach AI, inżynierowie OpenAI wzmacniają fundamenty: kontrolę, stabilność i integrację.
Eksperymentalny tryb kodu i hooki wskazują na myślenie o Codex nie tylko jako o inteligentnym asystencie, ale jako o platformie programistycznej, którą można dostosować i zautomatyzować pod specyficzne potrzeby. Jednocześnie liczne poprawki błędów, usprawnienia interfejsu i lepsze przenoszenie kontekstu pokazują troskę o codzienną wygodę użytkowników.
Dla deweloperów oznacza to, że Codex staje się coraz bardziej przewidywalnym i niezawodnym partnerem w skomplikowanych procesach pracy. Aktualizacja 0.114.0 może nie zmienić wszystkiego z dnia na dzień, ale konsekwentnie buduje narzędzie, które ma szansę na trwałe miejsce w ekosystemie współczesnego programisty.


Dodaj komentarz