Tag: Cline

  • Kimi Code CLI 1.33.0: Ujednolicona marka i oczyszczona powłoka

    Kimi Code CLI 1.33.0: Ujednolicona marka i oczyszczona powłoka

    Kimi Code CLI, open-source'owy asystent AI działający z poziomu terminala, wydał wersję 1.33.0. Aktualizacja, która miała miejsce 13 kwietnia 2026 roku, koncentruje się na poprawie interfejsu użytkownika oraz ujednoliceniu wizerunku marki, a także na stabilności i obsłudze narzędzi MCP. Najważniejszą zmianą jest zastąpienie dotychczasowych nazw modeli ogólnym oznaczeniem "Kimi for Code" oraz usunięcie sztywnych odniesień do wersji.

    Celem tej zmiany jest zapewnienie użytkownikom bardziej spójnego wrażenia podczas korzystania z narzędzia. Zamiast technicznych identyfikatorów, takich jak kimi-k2.5, które mogły sugerować zależność od konkretnej wersji backendu, interfejs teraz prezentuje jednolitą markę. Refaktoryzacja została przeprowadzona w ramach pull requesta #1860, zgłoszonego przez kontrybutora @RealKai42. Dodatkowo, z ekranu powitalnego oraz podpowiedzi po komendzie /login usunięto informacje o wersji, co upraszcza komunikację. Wewnętrzne podbicie wersji do 1.33.0 zostało zarejestrowane w osobnym PR #1861.

    Kluczowe zmiany w wersji 1.33.0

    Aktualizacja, choć niewielka, precyzyjnie adresuje kwestie spójności wizualnej:

    • Ujednolicona prezentacja modeli: Wszystkie modele AI są teraz wyświetlane w powłoce pod marką "Kimi for Code". Eliminuje to potencjalne zamieszanie i podkreśla ogólny charakter narzędzia, niezależnie od aktualnie używanego backendu.
    • Oczyszczony interfejs: Usunięto zapisane ciągi znaków z numerami wersji (np. kimi-k2.5) z ekranu powitalnego oraz podpowiedzi logowania. Dzięki temu interfejs jest bardziej minimalistyczny i skupia się na funkcjonalności.
    • Dopracowanie po wcześniejszych stabilizacjach: Ta aktualizacja wpisuje się w ciąg poprzednich ulepszeń, które koncentrowały się na lepszym zarządzaniu wynikami narzędzi MCP (Model Client Protocol) oraz na poprawie stabilności wersji CLI. Pokazuje to podejście twórców, którzy najpierw wzmacniają rdzeń, a następnie poprawiają doświadczenia użytkownika.
    • Kim jest Kimi Code CLI i dlaczego to ważne?

    Kimi Code CLI to potężny, open-source'owy agent CLI od MoonshotAI, zaprojektowany z myślą o web development, AI coding oraz dev ops. Jego siła leży w integracji z terminalem, co umożliwia płynną, wspomaganą sztuczną inteligencją pracę nad kodem bez konieczności opuszczania konsoli. Narzędzie oferuje tryb powłoki (shell-mode) dla wykonywania asystowanych poleceń, integrację z wtyczką Zsh, wsparcie dla ACP (Agent Client Protocol) do łączenia się z IDE oraz konfigurację narzędzi MCP do komunikacji z zewnętrznymi serwisami.

    Na jego możliwości składają się również: obsługa wielu agentów jednocześnie, edycja wielu plików, automatyczne uruchamianie testów, system piaskownic i uprawnień, wejście multimodalne (obraz, głos) oraz instalacja Pythona przez uv. Wydanie Kimi Code CLI 1.33.0 zbiegło się z premierą modelu Kimi K2.6 (13 kwietnia 2026), który oferuje 256K okno kontekstowe, obsługę do 100 agentów jednocześnie (tzw. swarms) i wyniki na poziomie ~77% w teście SWE-Bench Verified, co czyni go wydajną opcją do pracy z dużymi bazami kodu.

    • Perspektywa dla programistów

    Dla społeczności developerów, zwłaszcza w Polsce, narzędzia takie jak Kimi Code CLI otwierają nowe możliwości. Integracja AI bezpośrednio w terminal oznacza mniejsze obciążenie systemu, szybsze iteracje i możliwość automatyzacji rutynowych zadań bez przełączania kontekstu na inne aplikacje. Dopracowywanie interfejsu, jak w wersji 1.33.0, jest kluczowe dla adopcji – intuicyjne i czyste środowisko zachęca do częstszego używania.

    • Podsumowanie

    Wydanie Kimi Code CLI 1.33.0 może wydawać się drobnym krokiem, ale jest świadomym posunięciem w stronę dojrzałego produktu. Przesunięcie akcentu z technicznego żargonu (kimi-k2.5) na spójną markę użytkownika (Kimi for Code) oraz oczyszczenie interfejsu pokazuje, że twórcy dbają o moc obliczeniową, jak i o wygodę dla końcowego programisty. To solidna podstawa pod dalszy rozwój, zwłaszcza w kontekście równoległej premiery modelu K2.6.


    Źródła

  • Kimi Code CLI w wersji 1.31.0: szybsza nawigacja w katalogach, solidniejsza autoryzacja i nowe funkcje w shellu

    Kimi Code CLI w wersji 1.31.0: szybsza nawigacja w katalogach, solidniejsza autoryzacja i nowe funkcje w shellu

    MoonshotAI właśnie wypuścił nową wersję swojego narzędzia dla programistów – Kimi Code CLI 1.31.0. Ta aktualizacja koncentruje się na poprawie ergonomii pracy w terminalu, wprowadzając praktyczne ulepszenia w nawigacji między plikami, mechanizmach autoryzacji oraz interaktywności shellu. CLI, czyli agent AI działający z poziomu linii poleceń, ma teraz lepiej wspierać zadania związane z kodowaniem, automatyzacją workflowów i operacjami DevOps, bez konieczności wychodzenia z terminala.

    Najważniejsze nowości w wersji 1.31.0

    • Widok drzewa z limitem głębokości – dla dużych katalogów wyświetla tylko kilka poziomów, co zapobiega zapełnianiu ekranu.
    • Mechanizm odświeżania tokenów OAuth z blokadą między procesami – zapobiega konfliktom i zwiększa stabilność logowania.
    • Nowa komenda /btw – umożliwia zadawanie dodatkowych pytań podczas strumieniowania odpowiedzi modelu.
    • Wyszukiwarka sesji ograniczona do katalogu – ułatwia przełączanie kontekstu w danym projekcie.
    • Lepsze odnajdywanie plików poprzez integrację z Git – agent inteligentniej podpowiada w oparciu o istniejące odniesienia w repozytorium.

    Wydanie 1.31.0 jest częścią regularnego cyklu rozwoju Kimi Code CLI, które można zainstalować jako pakiet Python via PyPI lub uv. Narzędzie integruje model Kimi od Moonshot AI, co umożliwia naturalną komunikację z AI w zadaniach takich jak pisanie i modyfikacja kodu, zrozumienie projektów czy automatyzacja skryptów. Działa zarówno w trybie interaktywnym (kimi), webowym (kimi web) oraz jako serwer Agent Client Protocol (ACP) dla IDE i edytorów.

    • Ulepszenie nawigacji w katalogach jest jedną z najbardziej oczekiwanych zmian. Wcześniej polecenie tree dla dużych struktur katalogów mogło generować nieczytelne listy. Nowy widok drzewa z ograniczeniem głębokości automatycznie pokazuje tylko kluczowe poziomy, co przyspiesza orientację w projekcie. Dodatkowo wprowadzono wyszukiwarkę sesji ograniczoną do katalogu, która pozwala szybko zmienić kontekst pracy bez potrzeby wychodzenia z aktualnego projektu – przydatne zwłaszcza w środowiskach monorepo.

    • Autoryzacja została wzmocniona poprzez mechanizm odświeżania tokenów OAuth z blokadami między procesami. Wcześniej, gdy kilka instancji CLI (np. terminal i rozszerzenie VS Code) próbowały odświeżyć token jednocześnie, mogły występować konflikty i konieczność ponownego logowania. Nowy system koordynuje te operacje, zapewniając, że odświeżony token jest poprawny i dostępny dla wszystkich procesów. To eliminuje sytuacje, w których sesja "wypadała" z powodu problemów z tokenem.

    Interaktywność shellu zyskała nową funkcję: komenda `/btw`. Jeśli model strumieniuje długą odpowiedź lub wykonuje sekwencję poleceń, użytkownik może teraz wpisać /btw i zadać dodatkowe pytanie bez przerywania głównego procesu. Agent zapamięta kontekst i odpowiednio zareaguje. Dodatkowo naprawiono kilka błędów związanych z renderingiem w shellu, takich jak wyciek stylów markdown z Rich, który powodował nieprawidłowe kolory tła.

    • Integracja z Git została wykorzystana do poprawienia odnajdywania plików. Jeśli w historii rozmowy lub poleceń pojawia się odniesienie do pliku w repozytorium Git, agent może teraz inteligentniej go odnaleźć, korzystając z informacji o strukturze projektu. To zmniejsza ryzyko błędów przy wskazywaniu ścieżek.

    Oprócz tego wydanie zawiera ulepszoną diagnostykę błędów, która pomaga szybciej identyfikować źródło problemów w sesji, oraz różne stabilizujące poprawki w całym systemie. Kimi Code CLI 1.31.0 jest krokiem w stronę bardziej płynnej pracy z AI, która nie wymaga ciągłego przełączania między terminalem, edytorem i narzędziami. Wszystkie zmiany mają na celu zwiększenie produktywności w codziennych zadaniach web developmentu i DevOps.


    Źródła

  • Claude Code 2.1.98: zaostrzono bezpieczeństwo, dodano wizard Vertex AI i poprawki workflow

    Claude Code 2.1.98: zaostrzono bezpieczeństwo, dodano wizard Vertex AI i poprawki workflow

    Anthropic wydał nową wersję swojego narzędzia Claude Code CLI – 2.1.98, która koncentruje się na wzmocnieniu bezpieczeństwa oraz wprowadzeniu istotnych funkcji związanych z workflow, takich jak rozszerzona obsługa MCP (Model Context Protocol). Wydanie, datowane na marzec 2026, zawiera również szereg poprawek stabilności i użyteczności.

    Jedną z głównych zmian jest rozszerzenie wsparcia dla MCP (Model Context Protocol), co pozwala Claude Code CLI na lepszą integrację z zewnętrznymi serwerami i zasobami. To ułatwia proces konfiguracji dla zespołów, które chcą wykorzystywać różne modele i narzędzia AI w swoim workflow.

    Najważniejsze informacje o wydaniu 2.1.98

    • Rozszerzona obsługa MCP: Ulepszona integracja z Model Context Protocol dla lepszej łączności z zewnętrznymi serwerami i zasobami.
    • Poprawki bezpieczeństwa: Aktualizacje mające na celu wzmocnienie systemu i poprawę obsługi skryptów.
    • Usprawnienia CLI: Optymalizacje działania interfejsu wiersza poleceń dla lepszej wydajności i stabilności.

    Zaostrzenie bezpieczeństwa i poprawki

    Wydanie 2.1.98 wprowadza poprawki mające na celu wzmocnienie systemu. Skupiają się one na poprawie bezpieczeństwa uruchamiania skryptów i zarządzania procesami. W kontekście dev ops i web developmentu, gdzie skrypty często wykonują operacje na systemie, takie aktualizacje są kluczowe dla zmniejszenia ryzyka nieautoryzowanych działań i poprawy stabilności środowiska.

    Nowe możliwości i usprawnienia workflow

    Oprócz kwestii bezpieczeństwa, wydanie 2.1.98 rozszerza możliwości integracji poprzez MCP. Ten protokół umożliwia Claude Code CLI łączenie się z różnymi serwerami dostarczającymi kontekst, dane lub funkcjonalności, co otwiera nowe możliwości dla zautomatyzowanych workflowów developerskich i dev ops. Usprawnienia dotyczące działania terminala i zarządzania sesjami zwiększają ogólną stabilność i użyteczność narzędzia.

    Wydajność i stabilizacja

    Jak w każdym wydaniu, wprowadzono także szereg poprawek. Wśród nich znajdują się poprawki dotyczące obsługi poleceń, niezawodności działania oraz ogólnej responsywności interfejsu. Optymalizacje mają na celu zapewnienie bardziej płynnego i przewidywalnego doświadczenia podczas codziennej pracy developerskiej.

    Wnioski

    Wydanie Claude Code CLI 2.1.98 koncentruje się na dwóch obszarach: wzmocnieniu bezpieczeństwa oraz usprawnieniach integracji poprzez rozszerzenie MCP. Rozwój protokołu MCP otwiera nowe możliwości dla projektów korzystających z rozproszonych zasobów AI, a poprawki stabilnościowe zwiększają pewność działania.

    Choć wydanie nie wprowadza nowych, przełomowych funkcji, jego wartość leży w solidnym wzmocnieniu istniejącego środowiska i w poszerzeniu możliwości integracyjnych. Dla profesjonalnych zespołów zajmujących się web developmentem i AI, stabilność, bezpieczeństwo i dobrze zintegrowane narzędzia są często bardziej wartościowe niż nowe eksperymentalne funkcje. Claude Code CLI 2.1.98 odpowiada na te potrzeby.


    Źródła

  • Claude Managed Agents i nowe CLI: Nowa era agentów AI w platformie Anthropic

    Claude Managed Agents i nowe CLI: Nowa era agentów AI w platformie Anthropic

    Anthropic, firma odpowiedzialna za Claude, wprowadziła 8 kwietnia 2026 roku Claude Managed Agents w publicznej becie. To zestaw funkcji, który umożliwia uruchamianie autonomicznych agentów AI. To wydanie znacząco rozszerza możliwości platformy, koncentrując się na workflowach agentowych oraz efektywności pracy deweloperów.

    Claude Managed Agents: Nowe możliwości dla długoterminowych zadań

    Głównym elementem tego wydania są Claude Managed Agents. To nowa abstrakcja, która zmienia sposób wykorzystania Claude do złożonych, długoterminowych operacji.

    Kluczowe fakty

    • Publiczna beta: Claude Managed Agents są dostępne od 8 kwietnia 2026 w postaci publicznej bety; wymagają klucza API Claude oraz nagłówka managed-agents-2026-04-01.
    • Stabilne środowisko: Oferują w pełni zarządzany "harness", który automatyzuje agent loop, wykonywanie narzędzi, sandboxing oraz utrzymywanie stanu.
    • Mocne modele: Obsługiwane są Claude Sonnet 4.6, Claude Opus 4.6 (z domyślnym kontekstem 1M tokenów) oraz Claude Haiku 4.5.
    • Struktura workflow: Proces tworzenia agenta obejmuje definicję modelu, prompta systemowego, narzędzi oraz serwerów MCP; następnie tworzenie środowiska z kontenerem (z pre-instalowanym Pythonem, Node.js, Go).
    • Cel aplikacji: Idealne dla asynchronicznych, długoterminowych zadań, batch jobs oraz workflowów agentowych, gdzie stan musi być utrzymywany między sesjami.

    Claude Managed Agents rozwiązują problem, który wielu deweloperów próbowało rozwiązać samodzielnie: budowanie własnego runtime'u dla agenta, który może bezpiecznie wykonywać kod, przeglądać internet, czytać pliki i zarządzać stanem. Teraz dostępny jest zestaw REST API, który to wszystko zapewnia. To znaczące ułatwienie dla tworzenia asynchronicznych agentów backendowych, które mogą pracować przez długi czas, automatycznie generować raporty, scaffoldować kod czy wykonywać zadania z użyciem wielu narzędzi.

    Porównanie z istniejącym Messages API jest istotne. Messages API daje deweloperom pełną kontrolę nad loopem i narzędziami, ale wymaga utrzymania stanu po stronie klienta. Managed Agents przejmują tę odpowiedzialność na serwer, oferując persistencję stanu oraz historii w filesystemie. To sprawia, że są bardziej odpowiednie dla zadań wymagających ciągłości i długotrwałych operacji.

    Potencjalne zastosowania w web dev i vibe coding

    Potencjalne zastosowania w web dev i vibe coding

    Dla deweloperów webowych oraz osób zajmujących się vibe coding, Managed Agents otwierają nowe możliwości. Możemy teraz tworzyć agenta, który będzie asynchronicznym backendowym pomocnikiem – na przykład automatycznie generować dokumentację projektu na podstawie commitów, monitorować i analizować logi, scaffoldować nowe komponenty w różnych frameworkach, czy przeprowadzać automatyczne testy i raportowanie.

    Sandboxowane kontenery z pre-instalowanymi językami umożliwiają agentowi bezpieczne wykonywanie kodu. A persistencja stanu oznacza, że możemy wysłać agenta do pracy nad dużym zadaniem, a po kilku godzinach sprawdzić jego postępy bez potrzeby restartowania wszystkiego. To idealne rozwiązanie dla DevOpsowych workflowów, gdzie automatyzacja długoterminowych procesów jest kluczowa.

    Warto zauważyć, że niektóre funkcje są jeszcze w fazie research preview, takie jak outcomes, multiagent czy memory. Dostęp do nich wymaga dodatkowych requestów. Platforma ewoluuje, więc dostępność tych funkcji może się zmieniać w kolejnych wydaniach.

    Wprowadzenie do nowej ery agentów AI

    Claude Managed Agents pokazują, że Anthropic koncentruje się na rozwoju platformy nie tylko jako narzędzia do chatu, ale jako kompleksowego środowiska dla zaawansowanych agentów AI. Managed Agents dostarczają infrastruktury, która była często problematyczna dla deweloperów próbujących tworzyć autonomiczne systemy.

    To wydanie wpisuje się w trendy vibe coding oraz rozwój AI w DevOps. Sandboxing, persistencja stanu i zarządzana infrastruktura pozwalają deweloperowi skupić się na logice i zadaniu agenta, a nie na skomplikowanej orchestracji. W efekcie, budowanie zaawansowanych, długoterminowych pomocników AI staje się bardziej dostępne i efektywne.


    Źródła

  • Claude Code 2.1.97: Mocniejsze UI, Bezpieczniejsze Narzędzia i Kluczowe Poprawki Stabilności

    Claude Code 2.1.97: Mocniejsze UI, Bezpieczniejsze Narzędzia i Kluczowe Poprawki Stabilności

    Anthropic wprowadził nową wersję swojego narzędzia dla programistów, Claude Code 2.1.97, która koncentruje się na ulepszeniach interfejsu użytkownika, zwiększeniu bezpieczeństwa uprawnień narzędziowych oraz usunięciu krytycznych błędów wpływających na stabilność. Aktualizacja odpowiada na potrzeby deweloperów pracujących w terminalu, wprowadzając zmiany w widoku i poprawiając obsługę sesji. To część szerszej serii 2.1, która przyniosła liczne ulepszenia dla CLI, co zwiększa produktywność w agentowym kodowaniu.

    Nowa wersja wprowadza konkretne usprawnienia, które szczególnie odczują programiści zarządzający rozbudowanymi projektami i złożonymi konfiguracjami środowisk deweloperskich. Poprawki dotyczące zarządzania pamięcią i łącznością MCP mają na celu zapewnienie płynniejszej i bardziej przewidywalnej pracy, co jest istotne w profesjonalnych workflow opartych na AI.

    Kluczowe zmiany w najnowszej wersji

    • Ulepszenia interfejsu użytkownika: Wprowadzono zmiany w trybie widoku oraz poprawiono responsywność interfejsu.
    • Zabezpieczenia narzędzi Bash: Zaktualizowano polityki uprawnień dla narzędzia Bash, co zwiększa kontrolę nad wykonywanymi komendami.
    • Optymalizacja sesji: Komenda /resume działa wydajniej w przypadku dużych sesji i lepiej radzi sobie ze złożoną historią sesji.
    • Poprawa stabilności połączeń: Usunięto problemy wpływające na stabilność połączeń MCP (Model Context Protocol) oraz poprawiono błędy związane z wznawianiem sesji.
    • Ulepszenia kompatybilności: Poprawiono obsługę obrazów, konfigurację linii statusu oraz kompatybilność terminala w systemach Windows i macOS.

    Większa kontrola i płynność pracy

    Jednym z ulepszeń jest poprawa widoku i płynności interfejsu. Zmiany te zwiększają komfort pracy podczas długich sesji kodowania. Równocześnie ulepszono wsparcie dla pracy z zaawansowanymi regułami dostępu i uprawnieniami.

    W zakresie zarządzania kontekstem, aktualizacja stawia na wydajność. Przyspieszenie działania komendy /resume dla dużych sesji to korzyść dla zespołów pracujących nad rozbudowanymi codebase'ami. Claude Code 2.1.97 lepiej radzi sobie także ze złożoną historią sesji, która wcześniej mogła spowalniać proces wznawiania pracy.

    Zaostrzenie bezpieczeństwa i stabilność połączeń

    Bezpieczeństwo to kluczowy element tej aktualizacji. Inżynierowie Anthropic wprowadzili zmiany w uprawnieniach związanych z narzędziem Bash. Oznacza to bardziej restrykcyjne domyślne polityki oraz lepszą ochronę przed przypadkowym lub złośliwym wykonaniem niebezpiecznych komend systemowych. To odpowiedź na rosnące wykorzystanie Claude Code 2.1.97 do automatyzacji zadań DevOps, gdzie kontrola nad wykonywanymi skryptami jest istotna.

    Drugim istotnym elementem jest poprawa stabilności połączeń z serwerami MCP. Usunięto problemy, które mogły wpływać na zużycie zasobów przy długotrwałej pracy z wieloma zewnętrznymi narzędziami. Dodatkowo, optymalizacje procesu startowego przyspieszają inicjalizację i poprawiają responsywność od pierwszych sekund użytkowania.

    Drobne ulepszenia i poprawki błędów

    Oprócz głównych zmian, najnowsza wersja zawiera szereg pomniejszych ulepszeń i poprawek. Ulepszono obsługę obrazów, co przekłada się na lepsze wyświetlanie diagramów czy zrzutów ekranu w konwersacji. Lepsza konfiguracja linii statusu daje użytkownikom więcej możliwości personalizacji przestrzeni roboczej.

    W zakresie kompatybilności, zespół pracował nad zapewnieniem spójnego działania zarówno na Windows, jak i macOS, szczególnie w kontekście różnych emulatorów terminali. Poprawki obejmują także usunięcie błędów, które mogły powodować niespodziewane zamykanie sesji lub problemy z synchronizacją stanu.

    Podsumowanie

    Wydanie najnowszej aktualizacji Claude Code 2.1.97 to ważny krok, który umacnia pozycję narzędzia jako platformy dla AI-asystowanego rozwoju oprogramowania. Skupienie się na wydajności sesji, bezpieczeństwie wykonywania kodu oraz stabilności połączeń pokazuje, że Anthropic reaguje na potrzeby profesjonalnych deweloperów. Te poprawki, choć często niedostrzegalne na pierwszy rzut oka, przekładają się na mniej frustracji i więcej czasu spędzonego na efektywnej pracy. W połączeniu z szerszymi możliwościami serii 2.1, Claude Code 2.1.97 staje się coraz bardziej wszechstronnym środowiskiem dla nowoczesnego programisty.


    Źródła

  • Gemini CLI v0.37.0-preview.2: Rozszerzone Statystyki i Ulepszenia Interfejsu

    Gemini CLI v0.37.0-preview.2: Rozszerzone Statystyki i Ulepszenia Interfejsu

    Google udostępniło nową wersję preview swojego terminalowego agenta AI opartego na otwartym kodzie źródłowym. Gemini CLI v0.37.0-preview.2 skupia się na stabilności, nowych metrykach i poprawkach w obsłudze programu. Wydanie to wprowadza funkcje przydatne w pracy programistów, specjalistów DevOps oraz osób zajmujących się sztuczną inteligencją.

    Wersja ta powstała poprzez przeniesienie wybranych zmian (cherry-pick) i zastosowanie łatek do kodu źródłowego. Taka metoda pozwoliła na szybkie wdrożenie konkretnych poprawek bez konieczności przebudowy głównej gałęzi projektu.

    Nowe dane w sekcji /stats

    Główną zmianą jest rozbudowa polecenia /stats. Wyświetla ono teraz dodatkowe dane, które pozwalają monitorować wpływ poszczególnych umiejętności agenta (agent skills) i ustawień na pracę systemu. Jest to pomocne przy wieloetapowych zadaniach, gdzie agent wykonuje skomplikowane operacje.

    Dzięki tym zmianom można precyzyjniej analizować wydajność narzędzia. Dane te ułatwiają optymalizację czasu i zasobów potrzebnych do realizacji zautomatyzowanych procesów.

    Zmiany w interfejsie użytkownika

    W interfejsie wprowadzono funkcję rozwijania wklejanego tekstu (expandable text pastes). Rozwiązuje to problem nadmiaru informacji w oknie konsoli – zamiast wyświetlać długie bloki danych, CLI pokazuje teraz zwinięty, bardziej czytelny widok.

    Ułatwia to pracę z logami, skryptami oraz planami wykonania w trybie plan mode. Użytkownik może skupić się na konkretnych fragmentach bez przewijania setek linii tekstu, co poprawia ergonomię pracy w terminalu.

    Stabilność na systemach Windows i Linux

    Wydanie naprawia błędy występujące na systemach Windows i Linux. Z dokumentacji wynika, że twórcy skupili się także na rozwoju izolacji procesów (sandboxing) oraz zarządzaniu sesjami agenta przeglądarkowego.

    Dla osób pracujących na różnych systemach operacyjnych poprawa stabilności ma duże znaczenie. Błędy w tym obszarze mogą utrudniać automatyzację testów czy procesów wdrożeniowych CI/CD.

    Dopracowanie działania programu

    Program działa teraz stabilniej, a błędy w renderowaniu tekstu zostały ograniczone. Choć są to zmiany techniczne, wpływają one na płynność pracy, szczególnie gdy agent na bieżąco generuje kolejne kroki planu w oknie terminala. Przewidywalne zachowanie interfejsu ułatwia codzienne korzystanie z narzędzia.

    Bezpieczeństwo i telemetria

    Tryb planu otrzymał ulepszenia w zakresie izolowania narzędzi. Projekt kładzie nacisk na bezpieczeństwo, starając się oddzielać uruchamiane skrypty od systemu operacyjnego gospodarza, aby zminimalizować ryzyko niepożądanych zmian.

    W zakresie telemetrii dodano nowe metryki dla agenta przeglądarkowego. Pozwalają one zbierać informacje o wydajności tego modułu, co ułatwia jego dalszy rozwój.

    Zarządzanie konfiguracją

    Twórcy pracują nad bezpieczniejszą obsługą zmiennych środowiskowych i ustawień. Mechanizmy kontroli dostępu mają chronić klucze i hasła przekazywane do agentów działających w piaskownicy. Prawidłowe działanie tych funkcji ogranicza ryzyko wycieku danych.

    Gemini CLI jest dostępne w trzech kanałach: nightly, preview oraz stable. Wersje preview służą do testowania nowych funkcji, takich jak eksperymentalne umiejętności agenta. Narzędzie można zainstalować za pomocą npm lub npx z repozytorium google-gemini/gemini-cli.

    Rozwój agenta CLI

    Wersja v0.37.0-preview.2 pokazuje kierunek rozwoju projektu, stawiając na analitykę, stabilność i bezpieczeństwo. Zmiany te sprawiają, że narzędzie staje się bardziej przewidywalne w zastosowaniach deweloperskich. Kolejne aktualizacje dostarczają więcej danych do analizy i poprawiają komfort pracy z agentem AI w linii komend.


    Źródła

  • Qwen-Code v0.14.1-preview.0 przynosi istotne usprawnienia CLI i agentów

    Qwen-Code v0.14.1-preview.0 przynosi istotne usprawnienia CLI i agentów

    Wersja preview Qwen-Code v0.14.1-preview.0 jest już dostępna. Aktualizacja wprowadza zmiany w interfejsie wiersza poleceń (CLI) oraz naprawia błędy wpływające na stabilność agentów AI. Zmiany te mają ułatwić codzienną pracę z kodem przy użyciu tego otwartoźródłowego asystenta.

    Nowe wydanie skupia się na konkretnych funkcjach przyspieszających edycję kodu, refaktoryzację i generowanie dokumentacji.

    Zmiany w CLI: komendy i podpowiedzi

    Główną częścią aktualizacji są modyfikacje w interfejsie wiersza poleceń. CLI obsługuje teraz zestaw interaktywnych komend:

    • /model – zmiana używanego modelu,
      /auth – zarządzanie danymi logowania,
    • /compress oraz /init – analiza katalogów i tworzenie kontekstu w pliku QWEN.md.

    Poprawiono stabilność interfejsu, co przekłada się na szybsze działanie programu przy dużych projektach. Dodatkowo w CLI oraz interfejsie webowym (WebUI) pojawiły się sugestie kolejnych kroków (follow-up suggestions). Funkcja ta podpowiada pytania lub działania, które można podjąć po otrzymaniu odpowiedzi od asystenta.

    Poprawki stabilności agentów

    W wersji v0.14.1-preview.0 usunięto błędy w zarządzaniu sesjami. Dzięki temu system poprawnie zapisuje stan pracy, co zapobiega przerywaniu zadań, w których agent musi delegować operacje do innych modułów.

    Deweloperzy naprawili również problemy z łącznością w protokole MCP (Model Context Protocol) oraz błędy przy obsłudze tokenów uwierzytelniających. Stabilniejsza integracja z zewnętrznymi narzędziami pozwala na płynniejszą pracę w ramach istniejących procesów (workflow). W promptach systemowych pojawiły się nowe instrukcje, które blokują wykonywanie niebezpiecznych akcji przez agenta.

    Aktualizacja obejmuje też integrację z VS Code. Zapewnia ona poprawną instalację komponentów ACP i lepszą współpracę z edytorem. Ustawienia można teraz modyfikować bezpośrednio w pliku ~/.qwen/settings.json.

    Kontekst dla DevOps i rozwój projektu

    Qwen-Code jest rozwijany na GitHubie, a nowe funkcje wynikają bezpośrednio ze zgłoszeń użytkowników. Ostatnie zmiany techniczne obejmują:
    zachowanie znacznika kolejności bajtów UTF-8 (BOM),

    • usprawnienia w integracji narzędzi MCP,
      lepsze zarządzanie parametrem max_tokens.

    Narzędzie jest zoptymalizowane pod modele Qwen2.5-Coder. Pozwala na analizę dużych baz kodu, które przekraczają standardowe limity okna kontekstowego. Wspiera także automatyzację zadań takich jak obsługa pull requestów czy operacje git rebase.

    Do instalacji wymagane jest środowisko Node.js. Konfiguracja kluczy API oraz punktów końcowych (endpoints) zależy od regionu, w którym znajduje się użytkownik. Wtyczki do środowisk JetBrains i VS Code mogą automatycznie pobierać parametry z pliku konfiguracyjnego w folderze domowym użytkownika.

    Aktualny stan projektu

    Wydanie v0.14.1-preview.0 skupia się na dopracowaniu istniejących mechanizmów. Poprawa interfejsu CLI oraz usunięcie błędów związanych z sesjami i autoryzacją sprawiają, że narzędzie działa przewidywalniej.

    Dla obecnych użytkowników aktualizacja oznacza przede wszystkim większą stabilność pracy. Dla osób szukających asystenta AI do kodu, nowa wersja pokazuje kierunek rozwoju projektu w stronę narzędzia do profesjonalnych zastosowań programistycznych.


    Źródła

  • Claude Code 2.1.92 Wzmacnia Bezpieczeństwo i Przejrzystość Kosztów

    Claude Code 2.1.92 Wzmacnia Bezpieczeństwo i Przejrzystość Kosztów

    Aktualizacja Claude Code do wersji 2.1.92 wprowadza zmiany przydatne dla programistów indywidualnych oraz zespołów w dużych firmach. Deweloperzy skupili się na trzech obszarach: bezpieczeństwie, integracji z chmurą AWS oraz monitorowaniu wydatków na API. Wersja ta dodaje 10 nowych flag i 21 zmian w interfejsie wiersza poleceń (CLI).

    Nowe zasady bezpieczeństwa dla firm

    Najważniejszą zmianą techniczną jest wprowadzenie opcji forceRemoteSettingsRefresh. Działa ona w trybie fail-closed, co jest istotne w korporacjach dbających o spójność konfiguracji. Jeśli ta funkcja jest aktywna, Claude Code 2.1.92 nie uruchomi się, jeżeli nie uda mu się pobrać aktualnych ustawień z serwera.

    W praktyce oznacza to, że aplikacja kończy pracę, zamiast korzystać ze starych danych zapisanych w pamięci lokalnej. Zapobiega to pracy na nieaktualnych uprawnieniach lub błędnych parametrach bezpieczeństwa. Jest to rozwiązanie przygotowane pod wymogi działów compliance w dużych organizacjach.

    Konfiguracja AWS Bedrock w formie kreatora

    Zespoły korzystające z infrastruktury Amazon Web Services mogą teraz użyć interaktywnego kreatora dla usługi Bedrock. Narzędzie to upraszcza proces łączenia Claude Code z chmurą.

    Kreator prowadzi użytkownika przez logowanie do AWS, wybór konkretnego regionu oraz wskazanie modeli, z których chce korzystać. Wcześniej deweloperzy musieli samodzielnie ustawiać zmienne środowiskowe i edytować pliki tekstowe. Teraz proces ten odbywa się automatycznie wewnątrz terminala.

    Kontrola kosztów i optymalizacja prędkości

    Użytkownicy planu Pro mogą teraz dokładniej sprawdzać wydatki za pomocą komendy /cost. Pokazuje ona zużycie środków z rozbiciem na poszczególne modele i uwzględnia oszczędności wynikające z użycia pamięci podręcznej (cache hits). Pozwala to precyzyjnie określić, które zadania generują największe opłaty.

    Dodano również powiadomienia o tokenach. Jeśli sesja zostanie wznowiona po wygaśnięciu pamięci podręcznej promptów, system wyświetli informację o liczbie tokenów, które zostaną ponownie przetworzone. Ułatwia to zarządzanie budżetem projektu.

    Pod kątem wydajności poprawiono narzędzie write tool. Obliczanie różnic w kodzie (diff) jest o 60% szybsze w plikach, które zawierają tabulatory lub znaki specjalne, takie jak & i $. Program zużywa też mniej pamięci RAM, ponieważ pliki gramatyki potrzebne do podświetlania składni są ładowane tylko wtedy, gdy są faktycznie potrzebne.

    Zmiany w interfejsie i stabilność pracy

    Wersja 2.1.92 zawiera kilka poprawek w obsłudze programu. Polecenie /release-notes ma teraz listę wyboru, która pozwala przeglądać opisy poprzednich wersji bezpośrednio w konsoli. Naprawiono też błędy techniczne, w tym problemy z działaniem subagentów wewnątrz sesji tmux, błędy przy przewijaniu tekstu oraz usterki związane z funkcją Stop.

    Limit danych dla narzędzi MCP (Model Context Protocol) został zwiększony do 500 000 znaków. Dzięki temu w kontekście rozmowy można umieścić bardzo duże pliki, takie jak pełna dokumentacja API czy rozbudowane schematy baz danych, bez ryzyka ich ucięcia.

    Podsumowanie

    Claude Code 2.1.92 to aktualizacja nastawiona na praktyczne aspekty pracy programisty. Lepsza kontrola nad kosztami, łatwiejsza konfiguracja AWS oraz mechanizmy wymuszające aktualność ustawień sprawiają, że narzędzie staje się bardziej przewidywalne w profesjonalnych zastosowaniach. Poprawki szybkości działania diffów i stabilności interfejsu odczują wszyscy użytkownicy pracujący z kodem w terminalu.


    Źródła

  • OpenAI Codex 0.119.0-alpha.5: Przygotowania do głosowych Sesji i Lepszej Integracji MCP

    OpenAI Codex 0.119.0-alpha.5: Przygotowania do głosowych Sesji i Lepszej Integracji MCP

    Projekt Codex, zaawansowane narzędzie CLI OpenAI dla deweloperów, kontynuuje intensywny rozwój. Jego najnowsza wersja alpha, 0.119.0-alpha.5, wydana 11 kwietnia 2026 roku, stanowi ważny krok w przygotowaniach do głównego wydania z serii 0.119.0. Ta iteracja skupia się na przyrostowych, ale kluczowych ulepszeniach bazujących na języku Rust, które mają na celu stabilizację platformy i poprawę doświadczeń deweloperów (DX).

    Wersja ta następuje bezpośrednio po bogatym w funkcje wydaniu 0.118.0, które wprowadziło m.in. sieciowe proxy sandboxa na Windows, przepływ "device code" dla logowania przez ChatGPT oraz ulepszoną obsługę strumienia wejściowego (stdin) w CLI. Teraz zespół koncentruje się na dopracowaniu fundamentów pod nadchodzące, bardziej spektakularne funkcjonalności.

    Kluczowe kierunki rozwoju w serii 0.119.0

    Wydanie 0.119.0-alpha.5 jest częścią szerszej serii, której głównymi filarami mają być: sesje głosowe w czasie rzeczywistym (realtime voice) oparte na stosie WebRTC v2, rozszerzona obsługa aplikacji i własnych serwerów MCP, usprawnione przepływy pracy z serwerami zdalnymi i aplikacyjnymi, szybsze działanie interfejsu TUI (Terminal User Interface) przy wznawianiu i wyświetlaniu statusu oraz optymalizacje rdzenia budowania (build core).

    Choć sama wersja alpha.5 to etap przygotowawczy, już teraz widać prace nad komponentami tych systemów. Na przykład pull request #17093 dodaje kompleksowe testy end-to-end dla komunikacji WebRTC v2 w czasie rzeczywistym. To niezbędna infrastruktura testowa pod przyszłe, bardziej zaawansowane funkcje głosowe.

    Usprawnienia MCP i stabilność narzędzi

    Jednym z wyraźnych obszarów pracy w tej serii alfa jest ekosystem MCP i ogólnie narzędzia deweloperskie. Wprowadzane zmiany mają na celu sprawienie, by działał on szybciej i generował mniej zbędnych komunikatów. Poprawki takie jak #16674 i #16831 sprawiają, że serwery MCP z nazwami zawierającymi myślniki poprawnie listują dostępne narzędzia, a komenda /mcp pomija powolne odpytywanie (polling). Wyłączone serwery omijają też proces autoryzacji (#16952), co przyspiesza start.

    Dodano również wsparcie dla schematów anyOf i enum w JsonSchema (#16875), co pozwala na precyzyjsziejsze definiowanie struktur danych dla narzędzi. Kolejne poprawki (#16879, #16880) wprowadzają przestrzenie nazw (namespaces) i opisy dla narzędzi, zwiększając ich czytelność. Trwają też prace nad lepszym typowaniem narzędzi w trybie "code-mode" z wykorzystaniem outputSchema z MCP (#17210). Wszystko to zmierza do stworzenia bardziej zorganizowanego, przewidywalnego i wydajnego środowiska pracy z zewnętrznymi narzędziami.

    Poprawki błędów i refaktoryzacja

    Jak w każdej wersji alpha, dużo uwagi poświęca się stabilizacji. W 0.119.0-alpha.5 i kolejnych iteracjach naprawiono szereg błędów, takich jak problemy z wyszukiwaniem nazw wątków przy wznawianiu (#16646), kwestie z linkami symbolicznymi w sandboxie (#15981) czy błędy typu "panic" związane ze zdalnymi websocketami (#17288). Poprawiono też kolejność wyszukiwania narzędzi (#17263).

    Co istotne, trwa również wewnętrzna refaktoryzacja. W ramach PR-ów #15919, #16379 i #16508 następuje odchudzanie głównego crate'u codex-core poprzez wydzielenie logiki odpowiedzialnej za MCP, narzędzia i konfigurację do osobnych modułów. To klasyczna praktyka poprawy utrzymywalności kodu, która w długiej perspektywie przekłada się na większą stabilność i łatwiejszy rozwój całego projektu.

    Co dalej? Ścieżka do wydania 0.119.0

    Wersja 0.119.0-alpha.5 to zaledwie jeden z wielu kroków. Wkrótce po niej pojawiły się kolejne iteracje, w tym seria wersji (od alpha.17 do alpha.24) wydanych w dniach 7–8 kwietnia. Późniejsze wydania alfa, jak 0.119.0-alpha.20 (z ogromnym diffem 4332), wprowadzały już bardziej namacalne funkcje, takie jak wybór głosu w czasie rzeczywistym (#17176), przeniesienie domyślnego promptu realtime do rdzenia (#17165) czy streaming postępu agenta tła w wersji v2 z integracją TUI.

    Deweloperzy chcący przetestować te wczesne buildy mogą zainstalować CLI w wersji 0.119.0-alpha.5 poprzez npm install -g @openai/[email protected]. Specyficzne binarne wersje alpha, jak 0.119.0-alpha.5-win32-x64, są również publikowane w rejestrze npm.

    Podsumowanie

    • OpenAI Codex 0.119.0-alpha.5 może nie oferuje nowych, efektownych funkcji dla użytkownika końcowego, ale jej znaczenie leży w niezbędnym przygotowaniu gruntu pod nadchodzącą ewolucję. Ulepszenia MCP, refaktoryzacja kodu, naprawy błędów i pierwsze testy infrastruktury WebRTC v2 – wszystko to składa się na solidniejszy, szybszy i bardziej rozszerzalny fundament. To właśnie takie iteracje alpha sprawiają, że docelowe wydanie 0.119.0 z sesjami głosowymi i bogatszym wsparciem dla serwerów będzie mogło działać niezawodnie od pierwszego dnia. Dla społeczności skupionej na web developmencie, AI i DevOps oznacza to perspektywę jeszcze płynniejszego "vibe codingu" oraz lepszej integracji z własną infrastrukturą i narzędziami.

    Źródła

  • Kimi Code CLI 1.29.0: Lepsza Kontrola Agentów i Kompatybilność Terminala

    Kimi Code CLI 1.29.0: Lepsza Kontrola Agentów i Kompatybilność Terminala

    Kimi Code CLI, terminalowy asystent programistyczny od MoonshotAI, otrzymał właśnie znaczącą aktualizację. Wersja 1.29.0, dostępna jako najnowsze wydanie stabilne, wprowadza szereg usprawnień skupionych na precyzyjnym sterowaniu agentami AI oraz niezawodności pracy w różnych środowiskach terminalowych. To kolejny krok w ewolucji narzędzia, które zamienia terminal w pełnoprawnego, inteligentnego współpracownika przy pisaniu kodu.

    Hierarchiczne instrukcje projektowe z AGENTS.md

    Jedną z kluczowych nowości jest wsparcie dla hierarchicznego ładowania plików AGENTS.md. Jak to działa? CLI automatycznie wykrywa i scala instrukcje z plików AGENTS.md, zaczynając od katalogu głównego projektu Git aż do aktualnego katalogu roboczego, uwzględniając także pliki w ukrytych katalogach .kimi/. Co ważne, instrukcje z głębszych poziomów hierarchii mają priorytet, ale całość podlega limitowi 32 KiB. Dzięki temu najbardziej szczegółowe wytyczne dla agenta w konkretnym podkatalogu nie zostaną pominięte przez limity kontekstu, co zapewnia precyzyjne sterowanie zachowaniem AI na poziomie projektu.

    To eleganckie rozwiązanie problemu zarządzania złożonymi instrukcjami w dużych repozytoriach, gdzie różne części kodu mogą wymagać odmiennego podejścia.

    Większa niezawodność środowiska terminalowego

    Najnowsza wersja kładzie duży nacisk na poprawę komfortu pracy w terminalu. Naprawiono problemy z renderowaniem kolorów na terminalach bez wsparcia truecolor (np. w popularnym Xshell). Dodano także nowe zmienne środowiskowe: KIMI_CLI_PASTE_CHAR_THRESHOLD i KIMI_CLI_PASTE_LINE_THRESHOLD. Pozwalają one kontrolować, kiedy wklejany tekst jest zwijany do postaci placeholderów. Jest to istotne dla użytkowników wprowadzających znaki CJK (chińskie, japońskie, koreańskie) w terminalach takich jak Xshell po połączeniu przez SSH – zapobiega to błędom przy przetwarzaniu danych wejściowych.

    Dodano również obsługę proxy SOCKS, automatycznie normalizując prefiks socks:// do socks5:// w zmiennych środowiskowych dla lepszej kompatybilności. Ułatwia to pracę za zaporami sieciowymi czy w specyficznych konfiguracjach korporacyjnych.

    Nowe komendy i usprawnienia agentów

    Wśród nowych funkcji znajdziemy komendę /title, która pozwala na ręczne przemianowanie sesji. Co istotne, zapobiega ona nadpisaniu nazwy przez automatyczny mechanizm nadawania tytułów, jednocześnie unifikując stan sesji w pliku state.json.

    Znacząco ulepszono także agenta explore, odpowiedzialnego za analizę kodu. Zyskał on możliwość przyjmowania wyspecjalizowanych ról, różnych poziomów szczegółowości (thoroughness levels) oraz automatyczne dostarczanie kontekstu środowiska, np. informacji o repozytorium przy starcie. Teraz potrafi on też aktywnie sugerować głównemu agentowi wykorzystanie swoich możliwości podczas researchu w bazie kodu.

    Poprawki stabilności i wydajności

    Pod maską dokonano wielu istotnych poprawek. Rozwiązano problem konwersji znaków nowej linii (LF na CRLF) w systemie Windows, który mógł uszkadzać pliki tekstowe. Dodano nagłówki Cache-Control do zasobów webowych, aby uniknąć błędów 404 związanych z buforowaniem po aktualizacji. Ulepszono także mechanizm czyszczenia pustych sesji, który teraz działa na wszystkich ścieżkach wyjścia z programu, w tym przy błędach i awaryjnym zakończeniu.

    Dodanie informacji o systemie operacyjnym i powłoce (shell) do promptu systemowego poprawia kompatybilność z Windows, a refaktoryzacja współdzielonej logiki prepare_soul eliminuje wyścigi (race conditions) przy współbieżnym wznawianiu sesji w tle.

    Podsumowanie: dojrzałość narzędzia dla deweloperów

    Wydanie Kimi Code CLI 1.29.0 to nie spektakularna rewolycja, ale solidny krok w stronę dojrzałości produktu. Skupia się na eliminowaniu niedogodności – od lepszego wsparcia znaków międzynarodowych, przez naprawę błędów na specyficznych platformach, po wprowadzenie bardziej elastycznego zarządzania instrukcjami projektowymi. Te usprawnienia, wraz z potężnym modelem Kimi K2.5 i wsparciem dla Model Context Protocol (MCP), umacniają pozycję tego otwartoźródłowego narzędzia jako jednego z najbardziej zaawansowanych asystentów AI działających bezpośrednio w terminalu. Aktualizację można pobrać w formie plików binarnych ze SourceForge lub śledzić oficjalne release notes na GitHubie.


    Źródła