Zespół QwenLM opublikował 19 lipca 2026 roku stabilną wersję Qwen-Code 0.20.0, koncentrując się na niezawodności długoterminowych procesów, poprawie obsługi historii poleceń w WebShell oraz rozszerzeniu listy modeli dostępnych w planie Token. To wydanie nie wprowadza znaczących nowości wizualnych, ale rozwiązuje konkretne problemy operacyjne, które mogą występować u deweloperów pracujących z agentami AI w środowiskach kontenerowych i CI/CD.
Najważniejsze zmiany w Qwen-Code 0.20.0
- Rotacja logów demona — wprowadzono ograniczoną rotację logów procesów w tle, co pomaga kontrolować wykorzystanie miejsca na dysku.
- Historia WebShell — odtwarzanie wcześniejszych poleceń stało się bardziej niezawodne, co ułatwia powtarzanie sekwencji debugowania i wdrożeń.
- Nowy model w planie Token — qwen3.8-max-preview został dodany do oficjalnej listy.
- Poprawki stabilności — naprawiono stałą
TIMEOUT_30_MINUTESw Java SDK, aby rzeczywiście oznaczała 30 minut, oraz poprawiono zachowanie przyczyny wyjątku podczas inicjalizacjiAcpClient; poprawiono również schematy wywołań narzędzi. - Optymalizacja wydajności — opóźnione uruchamianie TUI i cache'owanie pamięci kanałów zmniejszają obciążenie w CLI.
Rotacja logów: ograniczenie wzrostu plików demona
Najbardziej zauważalną zmianą dla osób utrzymujących długo działające instancje Qwen-Code jest ograniczona rotacja logów demona. Wcześniej logi procesów w tle mogły rosnąć bez kontroli, co w środowiskach z ograniczoną przestrzenią dyskową, takich jak kontenery, współdzielone serwery deweloperskie czy runnerzy CI, zwiększało ryzyko problemów z miejscem.
Obecnie rotacja działa w ramach zdefiniowanego limitu. Dokumentacja wydania nie precyzuje jednak dokładnych parametrów, takich jak liczba zachowywanych plików, próg rozmiaru czy kompresja logów. Niemniej jednak, ta zmiana ma praktyczne znaczenie, ponieważ ogranicza ryzyko sytuacji, w której agent kodujący działa poprawnie przez długi czas, aż nagle cała maszyna przestaje działać z powodu braku miejsca na partycji.
WebShell: historia, którą da się odtworzyć
Kolejna istotna poprawka dotyczy odtwarzania historii poleceń w WebShell. Dla osób pracujących iteracyjnie, czy to przy debugowaniu aplikacji webowych, czy przy wdrażaniu na hosting, możliwość szybkiego przywołania wcześniejszej sekwencji komend skraca czas między wykryciem błędu a jego reprodukcją.
W praktyce chodzi o scenariusze takie jak: restart usługi lokalnej, sprawdzenie logów wdrożenia czy ponowne uruchomienie menedżera pakietów. Historia działa teraz bardziej przewidywalnie, chociaż nie jest jasne, czy jest przechowywana lokalnie, czy odtwarzana ze stanu demona.
qwen3.8-max-preview: nowy model w planie Token
Rozszerzenie listy modeli w planie Token o qwen3.8-max-preview ułatwia pracę z dużymi repozytoriami i złożoną dokumentacją techniczną. Użytkownicy zyskali bezpośrednią ścieżkę wyboru modelu bez potrzeby ręcznej konfiguracji.
Poprawki niezawodności w CLI, SDK i WebShell
Wydanie zawiera również szereg mniejszych, ale istotnych poprawek. Java SDK otrzymało poprawkę stałej TIMEOUT_30_MINUTES, aby rzeczywiście oznaczała 30 minut, oraz poprawiono zachowanie przyczyny wyjątku podczas inicjalizacji AcpClient, co jest kluczowe dla usług hostowanych i potoków automatyzacji, gdzie zawieszone żądanie może zablokować cały build. Lepsze wsparcie dla schematów wywołań narzędzi zmniejsza ryzyko niekompatybilności między CLI a zewnętrznymi integracjami. Dodatkowo poprawiono śledzenie ustaleń z przeglądów kodu, obsługę pełnego planu w potwierdzeniu exit_plan_mode oraz poprawkę proxy trasy /goals w serwerze deweloperskim Vite.
Tempo rozwoju i kontekst wydania
Qwen-Code 0.20.0 nie był jednorazowym wydaniem. Zgodnie z późniejszymi podsumowaniami tygodniowymi, w tym samym tygodniu projekt wydał trzy stabilne wersje — v0.19.12, Qwen-Code 0.20.0 i v0.20.1 — scalając łącznie ponad 220 pull requestów. To świadczy o intensywnym cyklu rozwojowym.
Czego źródła nie precyzują
Dokumentacja wydania nie podaje dokładnych liczb dotyczących oszczędności czasu startowego po opóźnieniu inicjalizacji TUI ani redukcji opóźnień dzięki cache'owaniu pamięci kanałów. Brakuje również pełnego changeloga commit po commicie. Najsilniejszy opis Qwen-Code 0.20.0 to: operacyjne zabezpieczenia, lepsza ciągłość sesji shellowych, szerszy dostęp do modeli i poprawki niezawodności w całym produkcie — wszystko skierowane do deweloperów, którzy pozostawiają Qwen-Code uruchomiony przez długi czas.


Dodaj komentarz