Codex 0.120.0 napędza agentów w czasie rzeczywistym i naprawia problemy Windows

Codex 0.120.0 napędza agentów w czasie rzeczywistym i naprawia problemy Windows

OpenAI wydało Codex 0.120.0, nową wersję swojego narzędzia CLI opartego na Rust. Ta aktualizacja przynosi istotne ulepszenia dla systemu Realtime V2, który teraz może strumieniować postęp pracy agentów w tle. Zmiany te znacznie poprawiają stabilność i płynność interakcji z interfejsem terminalowym (TUI).

Dla deweloperów korzystających z Codexa jako terminalowego asystenta kodowania, ta wersja oznacza mniej frustracji i bardziej efektywną współpracę z AI. Usprawnienia dotyczące kolejkowania odpowiedzi i przekazywania zadań między agentami przekładają się na szybsze i bardziej przewidywalne działanie całego systemu.

Kluczowe zmiany w wydaniu 0.120.0

  • Usprawnione agenty Realtime V2: System może teraz strumieniować postęp agenta pracującego w tle oraz kolejkować kolejne odpowiedzi, czekając na zakończenie aktywnej. To ułatwia przejmowanie zadań między agentami.
  • Lepszy interfejs TUI: Działanie hooków jest teraz łatwiejsze do śledzenia. Aktywne hooki są wyraźnie oddzielone, a ich ukończone dane wyjściowe są zachowywane tylko wtedy, gdy są przydatne. W statusie można też wyświetlać niestandardowe tytuły wątków.
  • Naprawy i stabilność: Wydanie wprowadza poprawki dla środowiska sandbox, lepiej radząc sobie z politykami systemu plików, symlinkami i połączeniami websocket. Naprawiono także problemy z porządkowaniem zdarzeń w połączeniach zdalnych oraz błędy w systemie Windows.
  • Bogatsze deklaracje narzędzi: W trybie code-mode deklaracje narzędzi MCP (Model Context Protocol) zawierają teraz szczegóły outputSchema, co pozwala na precyzyjniejsze typowanie strukturalnych wyników, co jest istotne dla deweloperów piszących skomplikowane automatyzacje.

Lepsza komunikacja między agentami w Realtime V2

Najważniejszą nowością jest integracja usprawnień dla Realtime V2. Mechanizm strumieniowania postępu w tle oznacza, że użytkownik nie musi już czekać w milczeniu, aż agent skończy pracę. Może na bieżąco obserwować, co się dzieje, co zwiększa przejrzystość interakcji.

Wprowadzono także kolejkowanie odpowiedzi. Gdy jeden agent jest aktywny, kolejne żądania odpowiedzi są tymczasowo wstrzymywane i realizowane dopiero po zakończeniu bieżącej pracy. To eliminuje bałagan i konflikty w komunikacji, co sprawia, że współpraca wielu agentów lub szybkie wydawanie poleceń jest bardziej uporządkowane. Dodatkowo, optymalizacje w Guardianie, które polegają na wysyłaniu jedynie różnic w transkrypcji zamiast całej historii za każdym razem, poprawiają wydajność.

Przejrzystszy TUI i precyzyjniejsze narzędzia

Przejrzystszy TUI i precyzyjniejsze narzędzia

Interfejs użytkownika w terminalu (TUI) zyskał na użyteczności. Haki, które wykonują działania w reakcji na zdarzenia, są teraz lepiej zorganizowane. Działające w danym momencie hooki są wyraźnie oddzielone od tych zakończonych, a ich output nie zaśmieca już widoku bez potrzeby. To ułatwia skanowanie logów i debugowanie.

Dodano możliwość wyświetlania w niestandardowej linii statusu przemianowanego tytułu wątku (dostępnego przez komendę /rename), co pomaga w organizacji pracy nad wieloma zadaniami równolegle. Rozszerzenie deklaracji w code-mode o schematy wyjściowe MCP to ukłon w stronę zaawansowanych użytkowników. Dzięki precyzyjnemu typowaniu wyników, integracja z zewnętrznymi narzędziami i serwisami przez Model Context Protocol staje się bardziej niezawodna i łatwiejsza w utrzymaniu.

Stabilizacja platformy

To wydanie przynosi szereg poprawek stabilizujących, które wielu użytkowników przywita z ulgą. Naprawiono problemy z kolejkowaniem zdarzeń w zdalnych połączeniach websocket, błędy w obsłudze systemu Windows oraz problemy z czyszczeniem zasobów MCP. System konfiguracji został zaostrzony: odrzuca teraz sprzeczne limity wątków dla MultiAgentV2, poprawnie rozwiązuje względne ścieżki dla ról agentów i ukrywa nieobsługiwane pola w MCP. Wszystko to ma na celu wyeliminowanie subtelnych błędów i zwiększenie przewidywalności działania Codexa w różnych środowiskach.

Wnioski

Codex 0.120.0 koncentruje się na płynności i stabilności. Główne innowacje w Realtime V2 — strumieniowanie i kolejkowanie — bezpośrednio adresują wyzwania związane z używaniem wielu agentów AI, czyniąc współpracę z nimi bardziej responsywną i uporządkowaną. Praca włożona w naprawy dla zdalnych połączeń oraz systemu Windows pokazuje, że społeczność poważnie traktuje feedback i dąży do zapewnienia solidnego działania narzędzia.


Źródła

Komentarze

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *