Tag: pluginy

  • Codex Release 0.125.0: ulepszenia dla pracy zdalnej i lepsze zarządzanie pluginami

    Codex Release 0.125.0: ulepszenia dla pracy zdalnej i lepsze zarządzanie pluginami

    OpenAI Codex, istotny element systemów AI wspierających programistów, otrzymał nową wersję 0.125.0, która poprawia integrację z serwerami aplikacji oraz zarządzanie pluginami. Ta aktualizacja koncentruje się na ułatwieniu długotrwałych sesji, pracy zdalnej i integracji z innymi aplikacjami, co czyni Codex bardziej funkcjonalnym w środowiskach hostingowych i DevOps. Kluczowe zmiany obejmują dodanie transportu przez Unix socket, ulepszone zarządzanie pluginami zdalnymi oraz poprawę stabilności na systemie Windows.

    Najważniejsze fakty dotyczące wydania 0.125.0

    • Unix socket transport został dodany, co oferuje alternatywną i często bardziej wydajną metodę komunikacji dla serwerów aplikacji.
    • Zarządzanie pluginami zostało rozszerzone, co umożliwia instalację pluginów z zdalnych źródeł oraz aktualizację skonfigurowanych marketplace'ów.
    • Persystencja profilów uprawnień została wzmocniona, co zapewnia, że konfiguracja uprawnień użytkownika utrzymuje się między sesjami TUI.
    • Integracja z AWS/Bedrock została poprawiona, co umożliwia bardziej efektywne odkrywanie modeli AI w środowiskach chmurowych.
    • Naprawy stabilności obejmują lepszą stabilność sandboxa na Windows, poprawę niezawodności połączeń WebSocket oraz bardziej precyzyjne raportowanie tokenów reasoning dla programowych konsumentów.

    Unix socket i ulepszenia serwera aplikacji

    Dodanie transportu przez Unix socket to istotna zmiana dla deweloperów pracujących w środowiskach zdalnych lub integrujących Codex z innymi usługami. Socket Unix, jako mechanizm komunikacji między procesami, często zapewnia mniejsze opóźnienia i wyższą wydajność niż tradycyjne połączenia sieciowe. Dzięki temu Codex może działać bardziej jak interaktywna warstwa serwisowa, co jest ważne dla programowania opartego na interakcji z AI.

    Dodatkowo, aktualizacja wprowadza poprawki w paginacji dla operacji resume i fork, implementuje sticky environments oraz dodaje wsparcie dla konfiguracji i przechowywania wątków zdalnych. Wszystkie te elementy mają na celu ułatwienie długotrwałych sesji pracy z AI, nawet gdy deweloper odłącza się i ponownie łączy z systemem.

    Ulepszenia w zarządzaniu pluginami zdalnymi

    Drugim ważnym aspektem tego wydania jest modernizacja systemu zarządzania pluginami w serwerze aplikacji. Możliwość instalacji pluginów bezpośrednio z zdalnych źródeł otwiera nowe możliwości dla rozszerzania funkcjonalności Codex. Deweloperzy mogą teraz łatwo dodawać nowe narzędzia i integracje bez konieczności ręcznego kopiowania plików czy skomplikowanych procedur konfiguracyjnych.

    Ponadto, mechanizm aktualizacji skonfigurowanych marketplace'ów zapewnia, że dostępny ekosystem pluginów pozostaje aktualny i bezpieczny. To szczególnie istotne w kontekście bezpieczeństwa, gdzie starsze wersje pluginów mogą zawierać luki. Dla zespołów korzystających z Codex w środowiskach produkcyjnych, ta automatyzacja zmniejsza koszty operacyjne i ryzyko.

    Lepsza współpraca z AWS Bedrock i naprawy stabilności

    Lepsza współpraca z AWS Bedrock i naprawy stabilności

    Integracja z AWS Bedrock, platformą dla modeli fundacyjnych Amazona, została udoskonalona w zakresie odkrywania. Codex może teraz efektywniej odnajdywać i korzystać z modeli hostowanych w Bedrock, co jest istotne dla firm zintegrowanych z ekosystemem AWS. To krok w kierunku większej interoperacyjności między różnymi platformami AI.

    W zakresie napraw, wersja 0.125.0 rozwiązuje kilka problemów. Stabilność sandboxa na Windows została poprawiona, co jest korzystne dla deweloperów korzystających z tego systemu. Lepsza niezawodność połączeń WebSocket zmniejsza ryzyko utraty komunikacji podczas długich sesji. Ulepszenie w raportowaniu tokenów reasoning pozwala na dokładniejsze monitorowanie wykorzystania i kosztów.

    Znaczenie dla web dev i środowisk DevOps

    To wydanie ma szczególne znaczenie dla osób pracujących w web development, DevOps oraz przy projektach wykorzystujących sztuczną inteligencję do automatyzacji. Ulepszenia w pracy zdalnej sprawiają, że Codex staje się bardziej atrakcyjnym narzędziem dla zespołów rozproszonych lub pracujących w modelu hostingowym. Styl programowania oparty na interakcji z AI zyskuje na stabilności i elastyczności.

    Możliwość lepszej integracji z serwerami aplikacji oznacza, że Codex może być bardziej efektywnym elementem w pipeline'ach CI/CD oraz w środowiskach mikroserwisowych. Ulepszone zarządzanie pluginami otwiera drogę do tworzenia specjalizowanych ekosystemów rozszerzeń, które dostosowują Codex do specyficznych potrzeb projektów.

    Wnioski

    Wydanie 0.125.0 OpenAI Codex nie jest rewolucyjne, ale stanowi praktyczny krok w ewolucji tego narzędzia. Skupienie na integracji, stabilności i zarządzaniu pluginami odpowiada na rzeczywiste potrzeby deweloperów korzystających z AI w bardziej złożonych środowiskach produkcyjnych. Unix socket, lepsze zarządzanie zdalnymi pluginami i poprawki dla Windows – wszystkie te elementy mają na celu ułatwienie codziennego użytkowania.

    W kontekście szybkiego rozwoju narzędzi AI dla programistów, takie udoskonalenia infrastrukturalne są kluczowe dla szerszej adopcji. Codex, z tym wydaniem, pokazuje, że rozwija swoje możliwości generowania kodu i inwestuje w fundamenty, które pozwalają mu działać jako niezawodna, integrowalna usługa.


    Źródła

  • Codex 0.117.0 Uprawnia Pluginy Do Pierwszorzędnych Obywateli

    Codex 0.117.0 Uprawnia Pluginy Do Pierwszorzędnych Obywateli

    Najnowsza aktualizacja Codex, wersja 0.117.0, przynosi jedną z najbardziej wyczekiwanych przez społeczność funkcjonalności: natywne wsparcie dla pluginów. OpenAI zdecydowało się potraktować pluginy jako „first-class citizens” w workflow, co w praktyce oznacza rewolucję w zarządzaniu, synchronizacji i korzystaniu z rozszerzeń. To nie jest kosmetyczna zmiana, lecz fundamentalne przesunięcie, które ma ułatwić zespołom współdzielenie skonfigurowanych środowisk i automatyzację skomplikowanych zadań.

    Nowy system pluginów pozwala pakować w łatwe do zainstalowania pakiety trzy kluczowe elementy: skills (gotowe przepływy pracy oparte na promptach), app integrations (konektory do zewnętrznych usług, takich jak Slack, Notion, Figma czy Gmail) oraz konfiguracje MCP server (zdalne narzędzia lub współdzielony kontekst). Wszystko po to, aby ujednolicić setup pomiędzy projektami i członkami zespołu.

    Jak działają pluginy w Codex?

    Instalacja pluginów jest elastyczna i dostosowana do różnych potrzeb. Użytkownicy mogą przeglądać i instalować pluginy z kuratorowanego katalogu dostępnego w menu /plugins. W bardziej zaawansowanych scenariuszach wspierane są konfiguracje lokalne: per repozytorium (katalog ./plugins/ i plik .agents/plugins/marketplace.json) lub per użytkownik (ścieżki w katalogu domowym, takie jak ~/.codex/plugins/ i ~/.agents/plugins/marketplace.json). Synchronizacja stanu instalacji odbywa się przy starcie aplikacji, a ulepszone menu sortuje pluginy według statusu instalacji.

    Co ciekawe, OpenAI udostępnia też narzędzie do szybkiego tworzenia własnych pluginów. Wystarczy użyć wbudowanego skilla @plugin-creator, który wygeneruje szkielet z plikiem manifestu .codex-plugin/plugin.json oraz opcjonalnymi katalogami na skills, integracje aplikacji, konfiguracje MCP i zasoby. Wkrótce ma się też pojawić możliwość samodzielnego publikowania pluginów do oficjalnego katalogu.

    Przykład? Po zainstalowaniu pluginu Gmail możemy poprosić Codex: „Podsumuj nieprzeczytane wątki z Gmaila z dzisiaj”. Agent sam zadba o proces uwierzytelnienia przy pierwszym użyciu, respektując przy tym istniejące ustawienia prywatności użytkownika.

    Ulepszenia multi-agent i workflowów

    Wersja 0.117.0 to nie tylko pluginy. OpenAI znacząco ulepszyło także multi-agent v2 workflows. Kluczowymi nowościami są bogatsze mechanizmy adresowania agentów i komunikacji. Te zmiany mają na celu poprawę czytelności i koordynacji pomiędzy wieloma agentami pracującymi równolegle nad różnymi aspektami projektu. Dzięki ulepszonemu adresowaniu łatwiej jest śledzić, który agent wykonuje dane zadanie i jak komunikują się ze sobą poszczególne części przepływu pracy.

    Dodano też nowy hook userpromptsubmit, który pozwala na blokowanie lub modyfikowanie promptów użytkownika przed ich wykonaniem. To potężne narzędzie dla zespołów chcących wdrożyć własne polityki, walidacje lub automatyczne wzbogacanie poleceń.

    Poprawki stabilności i UX

    Poza głównymi nowościami aktualizacja przynosi szereg mniejszych, ale istotnych ulepszeń. Rozszerzono możliwości obsługi obrazów oraz personalizacji tytułów terminala, co przekłada się na lepszy user experience podczas długich sesji.

    Znacznej poprawie uległ też app-server TUI (Text-based User Interface). Dodano nowe funkcje, takie jak historia promptów, wsparcie dla poleceń shell, monitorowanie systemu plików oraz obsługę zdalnych połączeń websocket. Naprawiono również problemy związane z uwierzytelnianiem i zarządzaniem sesjami, zwiększając ogólną niezawodność narzędzia.

    Podsumowanie: Codex dojrzewa jako platforma

    Wydanie Codex 0.117.0 to wyraźny sygnał, że OpenAI postrzega Codex nie tylko jako zaawansowanego asystenta do pisania kodu, ale jako pełnoprawną platformę do automatyzacji pracy. Wprowadzenie pluginów jako kluczowego elementu ekosystemu otwiera drogę do tworzenia bogatej biblioteki rozszerzeń, które mogą zrewolucjonizować workflow zespołów webdeveloperskich, DevOps i praktyków „vibe codingu”.

    Możliwość łatwego dzielenia się skonfigurowanymi skills, integracjami i narzędziami MCP sprawia, że Codex staje się znacznie bardziej przystępny dla zespołów. Jednocześnie ulepszenia w obszarze multi-agent i stabilności pokazują, że OpenAI analizuje feedback społeczności i konsekwentnie buduje solidne fundamenty pod przyszły rozwój. To krok w stronę uczynienia z Codex centralnego punktu kontroli dla złożonych, wieloetapowych projektów programistycznych.


    Źródła

  • Codex 0.117.0: Pluginy Jako Pierwszorzędne Narzędzie i Usprawnienia Multi-Agent

    Codex 0.117.0: Pluginy Jako Pierwszorzędne Narzędzie i Usprawnienia Multi-Agent

    Wydanie Codex 0.117.0 przynosi kluczową zmianę w postrzeganiu wtyczek, czyniąc z nich fundament platformy. Ta aktualizacja nie tylko porządkuje zarządzanie pluginami, ale też znacząco rozwija możliwości systemów multi-agent i stabilizuje środowisko wykonawcze. Dla programistów i zespołów DevOps to krok w stronę zunifikowanego, wielofunkcyjnego środowiska pracy wspieranego przez sztuczną inteligencję.

    Pluginy stają się elementem typu First-Class

    Najważniejszą nowością w Codex 0.117.0 jest traktowanie pluginów jako first-class workflow. To nie tylko dodanie nowej funkcji, ale fundamentalna zmiana w architekturze. System zaprojektowano tak, aby ułatwić współdzielenie tej samej konfiguracji między projektami lub zespołami. Zarządzanie konfiguracją odbywa się poprzez pliki config.toml i .codex/config.toml.

    Zarządzanie narzędziami jest intuicyjne. System przeprowadza użytkownika przez procesy uwierzytelniania i konfiguracji podczas instalacji, a stan wtyczek jest synchronizowany zdalnie. Co kluczowe, pojawił się także katalog starannie wyselekcjonowanych pluginów z gotowymi integrjami dla popularnych narzędzi, takich jak Slack, Notion, Figma, Gmail i Google Drive.

    Dla zaawansowanych użytkowników Codex oferuje wsparcie dla Skills i integracji z MCP (Model Context Protocol). Wzmianki @plugin automatycznie dołączają powiązany kontekst, co przyspiesza pracę. Rozszerzenia IDE dla VS Code i Cursor zapewniają spójny dostęp do tych funkcji.

    Zaawansowane systemy multi-agent i obsługa obrazów

    Aktualizacja 0.117.0 przynosi też istotne ulepszenia pod maską, szczególnie w obszarze współpracy wielu agentów AI. Wprowadzono wsparcie dla MCP i Skills, co umożliwia agentom efektywniejszą współpracę i przekazywanie zadań z pełnym zachowaniem kontekstu.

    Interfejs użytkownika również stał się bardziej inteligentny. Ulepszony selektor wzmianki $ priorytetyzuje teraz pluginy, Skills i aplikacje.

    W zakresie obsługi multimediów narzędzie js_repl udostępnia teraz zmienne codex.cwd i codex.homeDir, co ułatwia nawigację po systemie plików. Ponadto referencje do obrazów wygenerowanych za pomocą codex.emitImage(...) lub wyników narzędzi z codex.tool(...) są teraz trwale przechowywane i dostępne między różnymi komórkami kodu, co ułatwia iteracyjną pracę z grafiką.

    Większa stabilność i bezpieczeństwo środowiska wykonawczego

    Dla deweloperów codziennie pracujących w terminalu ta wersja Codex przynosi istotne usprawnienia stabilności. Przeprojektowano sposób wykonywania poleceń, dodając pełne wsparcie dla strumieniowania stdin/stdout/stderr oraz dla terminali TTY/PTY.

    Jednym z najważniejszych zabezpieczeń jest scalanie uprawnień wykonywalnych z polityką sandboxa na turę. To rozwiązanie znacząco zwiększa bezpieczeństwo wykonywania zewnętrznych poleceń, na przykład w forkowanych shellach zsh.

    Aktualizacja obejmuje też liczne poprawki błędów dotyczące procesów uwierzytelniania i działania narzędzi w środowisku izolowanym (sandboxed tool execution), co przekłada się na znacznie bardziej przewidywalne i niezawodne środowisko programistyczne.

    Podsumowanie: Codex ewoluuje w platformę workflow

    Wydanie Codex 0.117.0 wyraźnie pokazuje, jak narzędzie ewoluuje z asystenta kodowania w kompleksową platformę workflow dla zespołów. Dzięki uczynieniu pluginów centralnym elementem, Codex otwiera się na integracje z całym ekosystemem narzędzi deweloperskich i biznesowych.

    Ulepszenia systemów multi-agent i stabilności terminala bezpośrednio wspierają codzienne praktyki web developmentu i DevOps, podczas gdy nowe możliwości zarządzania pluginami przyspieszają tworzenie płynnego, zautomatyzowanego środowiska pracy. Dla zespołów, które chcą standaryzować swoje setupy i budować wieloetapowe, oparte na współpracy procesy AI, ta wersja stanowi solidny fundament pod dalszy rozwój.


    Źródła

  • Kimi Code CLI 1.25.0: Plugin System i Delegacja Subagentów Zmieniają Reguły Gry

    Kimi Code CLI 1.25.0: Plugin System i Delegacja Subagentów Zmieniają Reguły Gry

    Wydanie Kimi Code CLI w wersji 1.25.0 nie jest zwykłą aktualizacją. To zasadnicza ewolucja, która z autonomicznego asystenta kodowania czyni platformę rozszerzalną i zdolną do zarządzania złożonymi, równoległymi procesami. Dwie flagowe funkcje – system pluginów oraz ujednolicony mechanizm delegowania zadań do subagentów – otwierają przed deweloperami nowe możliwości automatyzacji i integracji.

    Fundament: System pluginów z wstrzykiwaniem poświadczeń

    Najważniejszą nowością jest wprowadzenie kompletnego systemu pluginów, działającego w oparciu o koncepcję Skills (Umiejętności) i Tools (Narzędzia). Deweloperzy mogą teraz pakować własne funkcjonalności jako pluginy z plikiem plugin.json i instalować je bezpośrednio z repozytoriów Git.

    Architektura została zaprojektowana z myślą o elastyczności. Obsługuje repozytoria wielopluginowe – można podać URL Git z subścieżką, aby zainstalować konkretny plugin z monorepo. Jeśli w katalogu głównym repozytorium nie ma pliku plugin.json, CLI automatycznie wyświetli listę dostępnych pluginów w podkatalogach.

    Kluczowym ułatwieniem przy integracji z zewnętrznymi API jest ujednolicone wstrzykiwanie poświadczeń. Plugin w swojej konfiguracji może zadeklarować pola inject, a Kimi Code CLI automatycznie dostarczy mu api_key oraz base_url aktywnego dostawcy LLM. Mechanizm działa transparentnie zarówno z tokenami zarządzanymi przez OAuth, jak i statycznymi kluczami API, eliminując konieczność ręcznego konfigurowania zmiennych środowiskowych dla każdej integracji.

    Delegowanie zadań: Subagenci i ujednolicone zatwierdzanie

    Drugim filarem aktualizacji jest ujednolicony mechanizm delegowania zadań do subagentów. Wprowadzono zmiany architektoniczne, które koordynują ich uruchamianie, zatwierdzanie i śledzenie.

    Wersja 1.25.0 wprowadza ujednolicony runtime zatwierdzania, który koordynuje żądania zarówno od narzędzi działających na pierwszym planie, jak i od subagentów pracujących w tle. Wszystkie akcje trafiają do jednego, interaktywnego panelu zatwierdzania, co daje deweloperowi pełną kontrolę i wgląd w to, co ma zostać wykonane.

    Widoczność i kontrola w interfejsie webowym

    Aktualizacja Web UI zapewnia lepszą widoczność aktywności subagentów. Deweloper może na żywo śledzić postęp delegowanych zadań, a interfejs synchronizuje status wykonania narzędzi przy anulowaniu i zatwierdzaniu, dbając o spójność stanu.

    Dodano także wyświetlanie gałęzi i statusu Git w pasku narzędzi, z wykorzystaniem cachingu dla poprawy wydajności. Drobne, ale znaczące usprawnienia obejmują lepsze proporcje i wyrównanie przełączników (switch toggle) oraz renderowanie formuł matematycznych inline w interakcjach Web UI.

    Perspektywy: Od narzędzia do platformy

    Wprowadzenie pluginów i zaawansowanej delegacji zadań zmienia pozycjonowanie Kimi Code CLI. Przestaje być ono jedynie autonomicznym agentem do zadań inżynierskich, a staje się platformą do budowania złożonych automatyzacji rozwoju oprogramowania. Możliwość rozszerzania o własne narzędzia, połączona z solidnym zarządzaniem poświadczeniami i nadzorem (governance) przez system zatwierdzania, otwiera drogę do zastosowań w zaawansowanych pipeline'ach CI/CD oraz złożonych środowiskach deweloperskich.

    Wydanie 1.25.0, opublikowane 23 marca 2026 roku, to milowy krok, który nie tylko dodaje nowe funkcje, ale zmienia samą naturę Kimi Code CLI – z odizolowanego asystenta w centrum dowodzenia dla rozszerzalnej, wieloagentowej automatyzacji kodu.


    Źródła

  • Codex v0.112.0 wprowadza wzmianki @plugin i zaostrza bezpieczeństwo sandboxów

    Codex v0.112.0 wprowadza wzmianki @plugin i zaostrza bezpieczeństwo sandboxów

    Najnowsza wersja terminalowego asystenta programistycznego od OpenAI, Codex 0.112.0, to solidna aktualizacja skupiająca się na dwóch kluczowych obszarach: wygodzie integracji pluginów i bezpieczeństwie wykonywania narzędzi. Wydanie, które trafiło do użytkowników w marcu 2026 roku, nie przynosi rewolucyjnych zmian w interfejsie, ale za to subtelnie, acz znacząco, usprawnia codzienną pracę z AI w terminalu.

    Głównymi nowościami tej odsłony są możliwość bezpośredniego przywoływania pluginów w czacie za pomocą symbolu @ oraz fundamentalne zmiany w polityce sandboxów, które mają zapobiegać nieautoryzowanym działaniom. To ewolucja wpisująca się w trend rozbudowy ekosystemu Codexa – lekkiego agenta, który zdobył już sporą popularność wśród deweloperów.

    Łatwiejsza integracja: wywołaj plugin w rozmowie za pomocą @

    Jedną z bardziej praktycznych nowości jest funkcja @plugin mentions. Do tej pory korzystanie z funkcjonalności pluginów mogło wymagać pamiętania o specyficznych komendach lub kontekstach. Teraz, w trakcie rozmowy z Codexem w terminalu (TUI), wystarczy wspomnieć o pluginie, używając @nazwa_plugina.

    Na przykład, pisząc „@git jaki jest status mojego repozytorium?”, użytkownik automatycznie załącza kontekst związany z danym pluginem, aplikacją lub umiejętnością (skill). To małe, ale niezwykle przydatne udogodnienie, które sprawia, że praca z wieloma rozszerzeniami staje się bardziej płynna i intuicyjna. Zmiana ta (oznaczona w changelogu jako #13510) bezpośrednio odpowiada na potrzeby użytkowników, którzy chcą szybko przełączać się między różnymi narzędziami bez przerywania flow pracy.

    Poza tym zaktualizowano też katalog modeli w interfejsie TUI. Teraz wybór modelu podczas rozpoczynania sesji lepiej odzwierciedla aktualną ofertę OpenAI.

    Bezpieczeństwo przede wszystkim: nowa polityka sandboxów dla zsh-fork

    Jeśli integracja pluginów to kwestia wygody, to druga główna zmiana dotyczy fundamentów bezpieczeństwa. W wersji 0.112.0 połączono profile uprawnień wykonywalnych z polityką sandboxa na każdą turę (per-turn sandbox policy). To techniczne, ale kluczowe usprawnienie dotyczące wykonywania umiejętności typu zsh-fork.

    W skrócie: kiedy Codex uruchamia narzędzie systemowe lub skrypt, robi to w izolowanym środowisku (sandboxie). Dotychczasowe, oddzielne profile uprawnień zostały teraz scalone z główną polityką sandboxa dla danej operacji. Daje to bardziej spójny, addytywny (czyli kumulujący uprawnienia tylko w razie potrzeby) i przede wszystkim bezpieczniejszy model przyznawania dostępu. Sandbox stał się surowszy i bardziej przewidywalny, co minimalizuje ryzyko nieautoryzowanych działań podczas automatycznego wykonywania poleceń.

    Ta zmiana (o numerze #13496) pokazuje, że twórcy Codexa traktują bezpieczeństwo poważnie, szczególnie w kontekście agenta, który ma bezpośredni dostęp do systemu i może wykonywać polecenia. Jest to niezwykle istotne dla deweloperów i zespołów DevOps, którzy powierzają Codexowi automatyzację wrażliwych części workflow.

    Stabilność i izolacja: poprawki pod maską

    Oprócz dwóch flagowych funkcji, wydanie 0.112.0 naprawia szereg błędów i wzmacnia system. To właśnie te poprawki często decydują o tym, czy narzędzie jest po prostu dobre, czy też można na nim polegać w codziennej pracy.

    • Naprawiono obsługę stanu JS REPL*. REPL (Read-Eval-Print Loop) to interaktywne środowisko do uruchamiania kodu JavaScript, a problemy z zarządzaniem jego stanem mogły prowadzić do niespójnych wyników lub błędów. Teraz funkcja ta działa poprawniej.

    Kluczową poprawką jest też bezpieczne zamykanie serwera (graceful shutdown). Gdy aplikacja serwerowa Codexa otrzymuje sygnał SIGTERM (standardowy sygnał zamknięcia), traktuje go jak naciśnięcie Ctrl-C. Dzięki temu połączenia WebSocket zamykają się w uporządkowany sposób, a nie są gwałtownie przerywane. Pozwala to uniknąć potencjalnego uszkodzenia danych i zapewnia stabilność.

    Wzmocniono także bezpieczeństwo przesyłania obrazów w JS REPL. Funkcja emitImage została „utwardzona” i teraz akceptuje wyłącznie adresy URL zaczynające się od data:. Blokuje to możliwość przesyłania obrazów z zewnętrznych, potencjalnie niebezpiecznych źródeł, zamykając kolejną ewentualną lukę.

    Usprawnienia dla różnych systemów operacyjnych

    Usprawnienia dla różnych systemów operacyjnych

    Codex rozwija się jako narzędzie wieloplatformowe, stąd poprawki dotyczące specyfiki różnych systemów.

    W przypadku Linuxa usprawniono izolację za pomocą bubblewrap (narzędzia do tworzenia sandboxów). Poprawka (#13624) zapewnia, że przestrzenie nazw użytkownika (user namespaces) nie są współdzielone, co gwarantuje silniejszą izolację. Działa to niezawodnie nawet w sytuacjach, gdy Codex jest uruchamiany z uprawnieniami roota, co jest ważne w zaawansowanych scenariuszach DevOps.

    Dla użytkowników macOS naprawiono konfigurację sieci w sandboxie opartym na mechanizmie Seatbelt od Apple. Z kolei w wersji na Linuxa poprawiono ogólne ustawienia sieciowe sandboxa, aby działały bardziej przewidywalnie.

    Jak to wpisuje się w szerszy obraz Codexa?

    Wydanie 0.112.0 to kolejny krok po znaczących aktualizacjach z ostatnich miesięcy.

    Wersja 0.111.0 włączyła domyślnie tryb Fast (szybsze, ale mniej szczegółowe odpowiedzi), dodała dynamiczne importy w JS REPL i rozszerzyła możliwości pracy z obrazami. Z kolei 0.110.0 była dużą zmianą, wprowadzającą cały system pluginów z umiejętnościami i konektorami, trwały przełącznik trybu Fast, ulepszone „wspomnienia” (memories) oraz liczne poprawki stabilności.

    Codex ewoluuje z prostego, tekstowego bota do kodowania w pełnoprawny ekosystem. Kolejne wersje, jak 0.113.0, rozbudowują go dalej o zaawansowane przepływy pracy z pluginami.

    • Podsumowując*, Codex v0.112.0 to aktualizacja stawiająca na praktyczność i bezpieczeństwo. Wprowadzenie wzmianek @plugin upraszcza interakcję z rosnącą biblioteką rozszerzeń, czyniąc terminalowego asystenta bardziej elastycznym. Jednocześnie głębokie przebudowanie polityki sandboxów dla zsh-fork oraz liczne poprawki stabilności świadczą o dojrzałości projektu.

    Choć zmiany te nie rzucają się w oczy od razu, to właśnie takie udoskonalenia – poprawiające codzienną ergonomię i budujące zaufanie do bezpieczeństwa wykonywanych poleceń – są często najcenniejsze. Dla deweloperów, szczególnie tych zajmujących się web developmentem, AI i automatyzacją DevOps, Codex 0.112.0 oferuje płynniejsze i znacznie pewniejsze środowisko do „vibe codingu” bez wychodzenia z terminala.