Autor: Frontendfreak

  • Claude Code 2.1.113: wydajność, bezpieczeństwo i natywna architektura dla programistów

    Claude Code 2.1.113: wydajność, bezpieczeństwo i natywna architektura dla programistów

    Anthropic wydało wersję 2.1.113 swojego narzędzia dla programistów, Claude Code, które wprowadza znaczące zmiany w architekturze. Kluczową nowością jest przejście z bundlowanego JavaScriptu na natywne, skompilowane pliki binarne dla systemów macOS, Linux i Windows. Ta zmiana przyspiesza działanie, zwiększa bezpieczeństwo i eliminuje zależność od środowiska Node.js dla ponad pół miliona codziennych użytkowników. Aktualizacja, wydana 17 kwietnia 2026 roku, wprowadza również nowe ustawienia kontroli dostępu do sieci oraz szereg poprawek usprawniających codzienną pracę.

    Przejście na natywne binarne oznacza praktycznie natychmiastowe uruchamianie – czas startu skrócił się z 1-3 sekund do poniżej 100 milisekund. To znacząca różnica dla programistów, którzy często uruchamiają CLI wiele razy w ciągu dnia. Eliminacja Node.js oraz setek pakietów z node_modules znacząco redukuje powierzchnię ataku w łańcuchu dostaw, zastępując ją pojedynczym, możliwym do poddania audytowi plikiem wykonywalnym.

    Kluczowe zmiany w wersji 2.1.113

    • Natywna architektura binarna – CLI uruchamia teraz skompilowany natywny plik Claude Code poprzez opcjonalne zależności dla danej platformy, zamiast bundlowanego JavaScriptu.
    • Nowe ustawienie sandbox.network.deniedDomains – umożliwia blokowanie konkretnych domen nawet przy szerszych regułach allowedDomains z użyciem wildcardów, co daje lepszą kontrolę nad ruchem sieciowym.
    • Zwiększone bezpieczeństwo powłoki Bash – reguły deny w narzędziu Bash teraz poprawnie dopasowują komendy opakowane w env, sudo, watch, ionice czy setsid.
    • Szybsze narzędzie /ultrareview – uruchamia się szybciej dzięki zrównoleglonym kontrolom i wyświetla statystykę zmian (diffstat) w oknie dialogowym.
    • Lepsza obsługa subagentów – subagenci, którzy utknęli w środku strumienia, teraz kończą się jasnym błędem po 10 minutach, zamiast po cichu wieszać sesję.

    Oprócz poprawy wydajności, aktualizacja koncentruje się na bezpieczeństwie. Nowe ustawienie deniedDomains daje administratorom i użytkownikom precyzyjne narzędzie do zarządzania dostępem do sieci na poziomie samego binarnego CLI. Można na przykład zezwolić na ogólny dostęp do domen *.github.com, ale jednocześnie zablokować konkretny, podejrzany adres. Na macOS wzmocniono również ochronę przed niebezpiecznym usuwaniem plików, traktując ścieżki w /private/{etc,var,tmp,home} jako szczególnie ryzykowne cele.

    W obszarze użyteczności poprawiono wiele irytujących problemów. W trybie pełnoekranowym kombinacja Shift+↑/↓ przewija teraz widok podczas rozszerzania zaznaczenia poza krawędź ekranu, a Ctrl+A/E przenosi kursor na początek lub koniec logicznej linii. Na Windowsie dodano długo wyczekiwaną funkcjonalność Ctrl+Backspace do usuwania poprzedniego słowa. Naprawiono również wyświetlanie długich adresów URL, które zawijają się między wierszami – teraz każda ich część pozostaje klikalna dzięki wsparciu hiperlinków OSC 8.

    Praca z sesjami i agentami również stała się bardziej komfortowa. Narzędzie /loop można teraz anulować klawiszem Esc, a jego wznowienia są jasno oznaczone w interfejsie. Klienci Remote Control zyskali wsparcie dla polecenia /extra-usage, autouzupełniania zapytań do plików z @ oraz strumieniowania transkryptów subagentów. Poprawiono również krytyczne błędy związane z automatycznym odpalaniem podsumowań sesji, timeoutami przy współbieżnych wywołaniach narzędzi MCP oraz kompatybilnością z modelem Opus 4.7 na platformie Bedrock.

    Znane problemy i podsumowanie

    Niestety, ta duża zmiana architektoniczna ma swoje konsekwencje dla użytkowników starszego sprzętu. Wersja 2.1.113 przestaje działać na procesorach Intel bez wsparcia dla zestawu instrukcji AVX2. Na takich systemach (np. starszych laptopach z procesorami sprzed generacji Haswell) CLI crashuje przy starcie z błędem SIGILL. Osoby dotknięte tym problemem muszą pozostać przy wersji 2.1.112, która jest ostatnią działającą na tym sprzęcie.

    Wydanie Claude Code 2.1.113 przynosi znaczne poprawy w wydajności i bezpieczeństwie, jednocześnie upraszczając instalację i utrzymanie. Choć użytkownicy najstarszego sprzętu mogą napotkać trudności, dla większości programistów aktualizacja oznacza szybszą, bardziej bezpieczną i efektywniejszą codzienną pracę z asystentem AI. Widać wyraźny trend wśród twórców narzędzi deweloperskich – dążenie do natywności, minimalizacji zależności i większej kontroli nad środowiskiem wykonawczym.


    Źródła

  • Kimi Code CLI 1.36.0 naprawia kluczowe problemy z Claude’em i usprawnia interfejs

    Kimi Code CLI 1.36.0 naprawia kluczowe problemy z Claude’em i usprawnia interfejs

    Wydanie Kimi Code CLI w wersji 1.36.0 przynosi poprawki kompatybilności z modelami Anthropica oraz szereg ulepszeń interfejsu użytkownika, zarówno w terminalu, jak i w interfejsie webowym. Ta aktualizacja jest częścią rozwijanego projektu MoonshotAI, który koncentruje się na zwiększeniu stabilności współpracy z Claude'em oraz na poprawie codziennego doświadczenia pracy z tym narzędziem do automatyzacji zadań deweloperskich.

    Kimi Code CLI to agent sztucznej inteligencji działający w terminalu, który wspiera programistów w realizacji zadań związanych z tworzeniem oprogramowania i operacjami systemowymi. Może on czytać i edytować kod, wykonywać polecenia shell, przeszukiwać internet oraz autonomicznie planować i dostosowywać działania w trakcie wykonywania zadania. Wersja 1.36.0 odpowiada na zgłaszane przez społeczność problemy, wprowadzając konkretne poprawki.

    Kluczowe zmiany w aktualizacji 1.36.0

    • Naprawy dla Anthropic Claude'a: Wprowadzono poprawki dotyczące konfiguracji adaptacyjnego myślenia oraz ulepszono mechanizm wykrywania wersji modelu, co zwiększa niezawodność współpracy z tym modelem.
    • Przywrócenie prawidłowego odstępu w Markdown: Przywrócono właściwe formatowanie odstępów w treści oznaczanej składnią Markdown w interfejsie webowym, co poprawia czytelność generowanych odpowiedzi i kodu.
    • Niezawodny wskaźnik ładowania: Dodano stabilny wskaźnik ładowania (spinner) podczas aktywnych tur agenta, co daje użytkownikowi wyraźną informację zwrotną, gdy system przetwarza zlecone zadanie.
    • Zwiększony domyślny limit kroków: Podniesiono domyślny limit kroków na turę (max_steps_per_turn) z 100 do 500, co pozwala agentowi na dłuższe, nieprzerwane działania bez konieczności ręcznej konfiguracji.
    • Poprawki responsywności interfejsu webowego: Usunięto błędy wpływające na reakcję przycisków w interfejsie webowym, co zapewnia płynniejszy przepływ pracy i bardziej przewidywalne działanie.

    Aktualizacja wpisuje się w rozwój projektu, który w późniejszych wersjach, takich jak 1.40.0, wprowadził dodatkowe funkcje, takie jak rozdzielenie trybu --yolo (omijanie potwierdzeń uprawnień) od trybu --afk (wykonywanie bez nadzoru użytkownika) oraz możliwość instalowania pluginów bezpośrednio z URL kończącego się na .zip. Zespół stale reaguje na potrzeby użytkowników, zarówno początkujących, jak i zaawansowanych.

    Kimi Code CLI ewoluuje w stronę szerszej integracji z ekosystemem deweloperów. Narzędzie obsługuje protokół ACP (Agent Client Protocol) dla kompatybilnych edytorów, oferuje integrację z powłoką Zsh poprzez system pluginów oraz wsparcie dla Model Context Protocol (MCP), co umożliwia konfigurację zewnętrznych narzędzi. Możliwości edycji wielu plików i automatycznego uruchamiania testów czynią z niego pomocnika w codziennej pracy.

    Dlaczego te poprawki mają znaczenie

    Naprawy dotyczące modeli Anthropica są szczególnie istotne. Dla użytkowników, którzy polegają na Claude'u w zaawansowanych zadaniach programistycznych, stabilność i poprawna konfiguracja są kluczowe. Błędy w wykrywaniu wersji modelu czy problemy z adaptacyjnym myśleniem mogły prowadzić do nieoczekiwanych zachowań, błędów odpowiedzi lub przerw w pracy. Ich usunięcie w wersji 1.36.0 przekłada się na bardziej produktywne i przewidywalne środowisko.

    Usprawnienia interfejsu użytkownika, choć mogą wydawać się drobiazgowe, mają istotny wpływ na komfort pracy. Prawidłowo wyświetlany kod Markdown, wyraźny wskaźnik postępu i responsywne przyciski redukują frustrację i pozwalają skupić się na zadaniu. Zwiększenie domyślnego limitu kroków to praktyczna decyzja dla użytkowników wykonujących bardziej złożone, wieloetapowe procesy, którzy wcześniej mogli napotykać arbitralne ograniczenia.

    Projekt Kimi Code CLI pokazuje, że rozwój narzędzi AI dla deweloperów to nie tylko dodawanie nowych funkcji, ale także doskonalenie istniejących rozwiązań. Wydanie 1.36.0, skoncentrowane na stabilności i użyteczności, stanowi krok naprzód dla każdego, kto korzysta z tego narzędzia do automatyzacji pracy w terminalu.


    Źródła

  • Windsurf 2.0.50 udostępniony: Poprawia autoryzację i terminal na Windows

    Windsurf 2.0.50 udostępniony: Poprawia autoryzację i terminal na Windows

    Redakcja Windsurf opublikowała aktualizację swojego edytora kodu, która koncentruje się na poprawie procesu uwierzytelniania w Windsurf 2.0.50 oraz naprawie problemu z uruchamianiem sesji terminala w systemie Windows. Te zmiany mają na celu stworzenie bardziej stabilnego i niezawodnego środowiska dla programistów korzystających z tego narzędzia, które łączy klasyczne IDE z asystentami AI.

    Poprawki te są szczególnie ważne dla użytkowników pracujących w ekosystemach wieloplatformowych i korzystających z zaawansowanych funkcji agentów AI, takich jak Devin czy Cascade. Aktualizacja następuje po premierze Windsurf 2.0.50, która wprowadziła agenta Devin Cloud działającego na własnej maszynie wirtualnej oraz nowe Command Center do zarządzania zadaniami. Stabilizacja podstawowych mechanizmów, takich jak logowanie i praca z terminalem, jest kluczowa dla codziennej pracy.

    Kluczowe zmiany w aktualizacji

    • Ulepszone doświadczenie uwierzytelniania – Zespół wprowadził szereg poprawek błędów i optymalizacji wydajnościowych, które mają na celu usprawnienie procesu logowania i uwierzytelniania w Windsurf 2.0.50.
    • Naprawiony terminal na Windows – Usunięto błąd, który uniemożliwiał poprawne uruchamianie sesji terminala w systemie Windows, co stanowiło istotny problem dla programistów na tej platformie.
    • Kontekst szerszych aktualizacji – Wydanie jest częścią ciągłych ulepszeń, które obejmują dodawanie nowych modeli AI oraz stabilizację połączeń z narzędziami MCP.

    Dlaczego poprawki uwierzytelniania i terminala są ważne?

    Dla środowiska IDE, które integruje chmurowe i lokalne asystenty AI, płynny i bezpieczny proces logowania jest kluczowy. Problemy z uwierzytelnianiem mogą zablokować dostęp do ważnych funkcji, takich jak delegowanie zadań do Devina w chmurze czy korzystanie z personalizowanych modeli. Ulepszenia w tej dziedzinie wpływają na komfort onboardingowy nowych użytkowników oraz na niezawodność sesji dla stałych użytkowników.

    Naprawa błędu z terminalem na Windows odpowiada na realne potrzeby części społeczności. Wiele osób, szczególnie w obszarach dev ops czy full-stack, pracuje na tej platformie, często korzystając z WSL (Windows Subsystem for Linux). Problemy z uruchamianiem terminala wewnątrz edytora utrudniają podstawowe operacje, takie jak uruchamianie skryptów, zarządzanie zależnościami czy praca z Gitem. Ta poprawka pokazuje, że zespół Windsurf traktuje wieloplatformowość poważnie.

    Windsurf 2.0.50: więcej niż tylko edytor

    Aktualizację należy rozpatrywać w kontekście przejścia na wersję 2.0.50 całej platformy. Windsurf przestał być zwykłym edytorem z wtyczką AI i stał się pełnoprawnym środowiskiem do vibe coding i agentowej współpracy. Wprowadzone wcześniej flagowe funkcje to Devin Cloud – agent działający na wydzielonej maszynie wirtualnej, który może przejąć zadania od lokalnej sesji – oraz Agent Command Center w formie kanban, który porządkuje wszystkie sesje agentów, PR-y i pliki w dedykowane "Przestrzenie" (Spaces).

    Co ciekawe, aktualizacja, mimo że skupiona na stabilności, została wydana w tym samym czasie, co ogłoszenie dostępności nowych modeli językowych w Windsurf. To pokazuje dynamiczny rozwój oferty AI w edytorze, gdzie ulepszenia infrastrukturalne idą w parze z rozszerzaniem możliwości modeli językowych.

    Dalsze kierunki rozwoju

    Dalsze kierunki rozwoju
    Źródło: exafunction.github.io

    Po tej aktualizacji pojawiły się kolejne, które kontynuują prace nad stabilnością, szczególnie w obszarze integracji MCP (Model Context Protocol) i łączności z Devin Cloud. Wprowadzono także Devin for Terminal – klienta CLI napisanego w Ruście, który współdzieli sesje z edytorem graficznym. To poszerza zakres użycia Windsurf poza samo GUI.

    Dla społeczności web developerów istotne są również narzędzia, takie jak Windsurf Browser z integracją Cascade do "czytania" treści stron oraz ulepszenia w zarządzaniu plikami .gitignore. Wszystko to składa się na obraz narzędzia, które chce być centralnym punktem pracy programisty – od researchu i planowania, przez coding, po testowanie i zarządzanie zadaniami.

    Podsumowanie

    Aktualizacja Windsurf wprowadza kluczowe ulepszenia w obszarze stabilności i niezawodności. Poprawa uwierzytelniania oraz usunięcie błędu z terminalem na Windows rozwiązują realne problemy, które mogły utrudniać codzienną pracę. W połączeniu z szerszym ekosystemem Windsurf 2.0.50, oferującym zaawansowane agenty AI i centralne zarządzanie zadaniami, te optymalizacje umacniają pozycję edytora jako narzędzia dla profesjonalistów szukających głębokiej integracji AI.


    Źródła

  • Claude Code 2.1.112 naprawia kluczowy problem z modelem 'claude-opus-4-7′

    Claude Code 2.1.112 naprawia kluczowy problem z modelem 'claude-opus-4-7′

    Anthropic opublikowało wersję 2.1.112 Claude Code 16 kwietnia 2026 roku, wprowadzając poprawkę, która stabilizuje dostęp do kluczowego modelu dla zautomatyzowanych przepływów pracy. Aktualizacja ta rozwiązała błąd, który uniemożliwiał korzystanie z modelu 'claude-opus-4-7' w trybie automatycznym. Dla programistów i zespołów, które opierają swoje procesy na automatyzacji, to istotne usprawnienie przywraca przewidywalność wydajności.

    Kluczowe informacje o wydaniu 2.1.112

    • Poprawka trybu auto: Głównym celem tej wersji było usunięcie błędu, który blokował dostęp do modelu 'claude-opus-4-7' w trybie automatycznym.
    • Usprawnienia stabilizacyjne: Oprócz głównej poprawki, wydanie zaadresowało inne problemy, w tym wyciek pamięci przy długo działających narzędziach oraz stabilność narzędzia Bash.
    • Część szerszej inicjatywy: Wydanie 2.1.112 było częścią większej kampanii stabilizacyjnej, obejmującej aktualizacje z maja 2026 roku, które przyniosły poprawki dla dużych sesji i szybsze uruchamianie MCP.
    • Rekompensata za wcześniejsze zmiany: Aktualizacja wpisuje się w kontekst wcześniejszych korekt dokonanych przez Anthropic, takich jak przywrócenie domyślnego poziomu wysiłku rozumowania modeli po nieudanej próbie jego obniżenia.

    Szczegóły techniczne poprawki w trybie auto

    Błąd naprawiony w wersji 2.1.112 był szczególnie uciążliwy dla użytkowników polegających na automatyzacji. Tryb auto w Claude Code pozwala asystentowi podejmować decyzje o wykonaniu akcji, takich jak uruchomienie skryptu czy edycja pliku, bez ciągłego potwierdzania przez człowieka. Gdy model 'claude-opus-4-7' przestał być dostępny w tym trybie, przepływy pracy mogły się zatrzymać lub zostać przeniesione na mniej wydajne modele, co wpływało na jakość generowanego kodu.

    Ta poprawka pokazuje, jak Anthropic traktuje priorytetowo niezawodność dla profesjonalnych użytkowników, którzy zintegrowali Claude Code ze swoimi potokami deweloperskimi. Stabilność dostępu do określonego modelu jest kluczowa w takich przypadkach.

    Inne ważne usprawnienia stabilności w 2.1.112

    Choć głównym celem było przywrócenie dostępu do modelu 'claude-opus-4-7', wydanie zawierało także inne poprawki zwiększające ogólną solidność narzędzia. Jedną z nich było rozwiązanie wycieku pamięci, który mógł występować, gdy długo działające narzędzia nie emitowały prawidłowego zdarzenia postępu. Takie błędy prowadzą do stopniowego zużycia pamięci RAM, co kończy się awarią aplikacji, szczególnie na serwerach czy przy długich sesjach kodowania.

    Kolejna poprawka dotyczyła narzędzia Bash. Naprawiono błąd, który powodował, że Bash stawał się bezużyteczny, jeśli katalog, w którym uruchomiono Claude Code, został usunięty lub przeniesiony w trakcie sesji. Taka sytuacja mogła się zdarzyć podczas refaktoryzacji projektu czy czyszczenia systemu plików, a teraz nie grozi już utratą funkcjonalności powłoki w aktywnym oknie.

    Wydanie poprawiło także mechanizm odzyskiwania sesji (--resume). Naprawiono awarię podczas uruchamiania w niektórych buildach oraz problem z dużymi sesjami, gdzie po nieczystym zamknięciu programu pojawiały się uszkodzone linie transkryptu. Teraz Claude Code potrafi je pominąć, pozwalając na wczytanie reszty sesji, co jest dużym udogodnieniem przy pracy nad rozbudowanymi projektami.

    Kontekst szerszych wysiłków stabilizacyjnych

    Wydanie 2.1.112 było częścią działań Anthropic mających na celu stabilizację Claude Code po fazie intensywnego rozwoju. Już kilka tygodni później, w maju 2026, pojawiła się aktualizacja, która przyniosła dalsze zyski wydajnościowe dla dużych sesji, szybsze uruchamianie serwerów MCP oraz ulepszoną stabilność zachowania terminala między sesjami.

    W okresie wokół premiery 2.1.112 zespół próbował zmniejszyć opóźnienia, obniżając domyślny poziom wysiłku rozumowania z high na medium. Decyzja ta negatywnie wpłynęła na jakość odpowiedzi modelu. Po licznych głosach ze społeczności, 7 kwietnia przywrócono oryginalne ustawienia: xhigh dla modelu 'claude-opus-4-7' i high dla pozostałych modeli. Problemy te zostały ostatecznie rozwiązane wraz z wersją 2.1.116 około 20 kwietnia. Rozwój tak złożonego narzędzia jak Claude Code to proces iteracyjny, wymagający ciągłego słuchania użytkowników i dostosowywania parametrów.

    Dlaczego te poprawki są ważne dla deweloperów

    Dla profesjonalnych programistów, stabilność i niezawodność narzędzi są kluczowe dla efektywności pracy.


    Źródła

  • Zed 0.232.2: wydajniejsze wyszukiwanie, focus follows mouse i nowe modele AI

    Zed 0.232.2: wydajniejsze wyszukiwanie, focus follows mouse i nowe modele AI

    Zed, nowoczesny edytor kodu zaprojektowany z myślą o współpracy i wydajności, wprowadził nową stabilną wersję 0.232.2. Ta aktualizacja koncentruje się na poprawie codziennych doświadczeń programistów, wprowadzając funkcje takie jak wyszukiwanie niezależne od kolejności słów oraz automatyczne przenoszenie fokusu za kursorem myszy w panelach. Dodatkowo, wersja ta rozwija wbudowane funkcje sztucznej inteligencji, które teraz obsługują dodatkowe modele.

    Nowe wydanie przynosi szereg ulepszeń w kluczowych obszarach, takich jak nawigacja po plikach, stabilność środowiska (szczególnie na systemach Linux) oraz integracja z narzędziami developerskimi, takimi jak Git i Dev Containers. Wprowadzono także liczne poprawki błędów, które eliminują problemy mogące utrudniać pracę w terminalu, edytorze lub podczas sesji współpracy.

    Kluczowe zmiany w wersji 0.232.2

    • Wyszukiwanie niezależne od kolejności: Wyszukiwarka plików teraz rozpoznaje terminy w dowolnej konfiguracji. Na przykład, fraza Cargotoml ui znajdzie plik crates/ui/Cargo.toml.
    • Focus Follows Mouse dla paneli: Kursor myszy automatycznie aktywuje edytor lub terminal, nad którym się znajduje, co usprawnia pracę z podzielonym ekranem.
    • Wyszukiwanie w podglądzie Markdown: Możliwość przeszukiwania treści wyrenderowanych dokumentów Markdown.
    • Lepsze wsparcie dla Dev Containers i Gita: Parser konfiguracji kontenerów stał się bardziej odporny na błędy.

    Ulepszona nawigacja: inteligentniejsze wyszukiwanie

    Najbardziej zauważalną zmianą dla użytkowników jest nowy mechanizm wyszukiwania plików. Order-independent file finder ułatwia pracę, ponieważ nie trzeba pamiętać dokładnej kolejności słów w ścieżce czy nazwie pliku. Wystarczy wpisać kluczowe terminy w dowolnej kolejności, a algorytm dopasuje odpowiedni plik. To praktyczna poprawka, która przyspiesza nawigację w dużych projektach.

    Wyszukiwanie dotarło także do podglądu plików Markdown, co umożliwia przeszukiwanie treści wyrenderowanego dokumentu bez konieczności przełączania się do surowego widoku edycji. To przydatne podczas przeglądania dokumentacji czy notatek.

    Płynność pracy: Focus Follows Mouse i stabilność Linuksa

    Funkcja Focus Follows Mouse poprawia ergonomię pracy w panelach edytora i terminala. Gdy kursor myszy znajduje się nad innym panelem, automatycznie przejmuje on fokus, co eliminuje potrzebę klikania. To preferencja znana z zaawansowanych menedżerów okien i środowisk graficznych, która dla wielu użytkowników oznacza szybsze zarządzanie przestrzenią roboczą.

    Wersja 0.232.2 przynosi także poprawki stabilności dla użytkowników Linuksa, szczególnie tych korzystających z serwera X11. Naprawiono problemy z przełączaniem fokusu między kartami terminala oraz poprawiono obsługę znaków spoza ASCII w selektorze plików, co eliminuje potencjalne awarie na systemach z międzynarodowymi ustawieniami lokalnymi. Drobne, ale istotne usprawnienie dotyczy również panelu projektów dla sesji SSH – zamiast surowego hostname wyświetlana jest teraz skonfigurowana przez użytkownika nazwa.

    AI i narzędzia developerskie: ewolucja pod maską

    Integracja sztucznej inteligencji w Zedzie rozwija się. W tej wersji wprowadzono top-down streaming dla wątków agentowych, co oznacza, że generowana treść strumieniuje od góry i automatycznie przewija się w dół, oferując bardziej płynne doświadczenie.

    W obszarze narzędzi developerskich, konfiguracje Dev Containers stały się bardziej wyrozumiałe. Parser nie wymaga już kluczy źródłowych dla każdego montowania woluminu i nie załamuje się przy napotkaniu znaków równości w zmiennych środowiskowych, co ułatwia życie developerom pracującym z bardziej skomplikowanymi setupami.

    Stabilizacja i dopracowanie szczegółów

    Wydanie 0.232.2 koncentruje się na stabilizacji. Oprócz poprawek dla Linuksa, usunięto szereg innych błędów. Poprawiono zachowanie migającego kursora podczas sesji zdalnych, działanie funkcji vim/emacs modeline dla automatycznego wykrywania języka oraz obsługę etykiet SSH. Drobne, ale istotne ulepszenia dotyczą również panelu agenta, do którego można teraz przeciągać i upuszczać pliki.


    Źródła

  • Factory w wersji 0.102.0 wzmacnia bezpieczeństwo i rozbudowuje Wiki

    Factory w wersji 0.102.0 wzmacnia bezpieczeństwo i rozbudowuje Wiki

    Platforma Factory.ai, która wspiera programistów w wykorzystaniu sztucznej inteligencji, wprowadziła nową wersję swojego oprogramowania oznaczoną numerem 0.102.0. Aktualizacja skupia się na dwóch kluczowych obszarach: poprawie mechanizmów bezpieczeństwa w procesie przeglądu kodu oraz znacznym udoskonaleniu funkcjonalności dokumentacji wewnętrznej. Te zmiany odpowiadają na istotne wyzwania w nowoczesnym rozwoju oprogramowania, takie jak zarządzanie ryzykiem w łańcuchu dostaw oraz zagrożenia związane z dużymi modelami językowymi.

    Kluczowe zmiany w aktualizacji v0.102.0

    • Zaawansowane przeglądy bezpieczeństwa: Wprowadzono szczegółowe sprawdzanie pod kątem podatności z listy OWASP Top 10, ryzyk związanych z LLM oraz problemów w łańcuchu dostaw.
    • Obrazy w dokumentacji Wiki: Umożliwiono osadzanie i wyświetlanie grafik na stronach Wiki, co ułatwia tworzenie jasnych instrukcji.
    • Tryb pełnego audytu projektu: Nowa funkcja w skillu security-review pozwala na przeprowadzenie kompleksowego audytu bezpieczeństwa całego projektu.
    • Ulepszenia autonomii i stabilności: Wprowadzono lepsze egzekwowanie autonomii, mechanizm awaryjny dla dużych PR-ów oraz szereg poprawek błędów zwiększających stabilność.

    Rewolucja w bezpieczeństwie kodu

    Głównym elementem tej aktualizacji jest integracja zaawansowanych przeglądów bezpieczeństwa z codziennym workflow programisty. Skill security-review został rozszerzony o detekcję najpoważniejszych zagrożeń według standardu OWASP Top 10, który jest kluczowy dla bezpiecznego rozwoju aplikacji webowych. Factory uwzględnia również kontekst pracy z AI, dodając skanowanie pod kątem podatności specyficznych dla dużych modeli językowych, takich jak iniekcja promptów czy wyciek danych.

    Przeglądy bezpieczeństwa są teraz domyślnie włączone, a dla bardziej wymagających scenariuszy dostępny jest tryb pełnego audytu projektu. Ulepszony mechanizm autonomii szybciej wykrywa błędy, takie jak problemy z firewall czy DNS, i inteligentniej zarządza limitami kontekstu oraz timeoutami. Dla dużych przeglądów pull requestów system ma także mechanizm awaryjny, który zapobiega zawieszeniu procesu.

    Wiki z prawdziwego zdarzenia

    Wiki z prawdziwego zdarzenia

    Druga strona aktualizacji to znaczne ulepszenie dokumentacji. Strony Wiki w Factory zyskały możliwość osadzania obrazów. Dla zespołów developerskich, które prowadzą dokumentację projektów, instrukcje konfiguracyjne czy notatki ze spotkań, to znaczące ułatwienie. Diagramy architektury, zrzuty ekranu z błędami czy schematy przepływu danych można teraz dodać bezpośrednio, co poprawia czytelność i użyteczność dokumentacji. To usprawnienie ma duży wpływ na efektywność zespołu.

    Stabilność i dopracowanie interfejsu

    Stabilność i dopracowanie interfejsu

    Wersja 0.102.0 to nie tylko nowe funkcje, ale także wiele poprawek i optymalizacji. Zwiększono bufor Droid Shield z 20 MB do 64 MB, aby lepiej radzić sobie z dużymi wynikami generowanymi przez AI. Usprawniono wykrywanie hibernacji Droid Computer, a lista modeli w CLI została posortowana według daty wydania, pokazując najnowsze na początku.

    Poprawki dotknęły również interfejsu użytkownika, zwiększając jego spójność i stabilność. W aplikacji desktopowej utrwalono katalog roboczy, szczegóły komputera są widoczne nawet przy przejściowych błędach, a aktualizator pobiera nową wersję dopiero po kliknięciu przez użytkownika. Wprowadzono także nowe polecenie /btw do wysyłania prywatnych wiadomości w sesji oraz ulepszono selektor dla komendy /copy.

    Podsumowanie

    Aktualizacja Factory do wersji 0.102.0 wyraźnie wskazuje kierunek rozwoju platformy: łączenie możliwości asystentów AI z solidnymi praktykami inżynieryjnymi. Wzmocnienie bezpieczeństwa na etapie przeglądu kodu, z naciskiem na nowoczesne zagrożenia związane z LLM, odpowiada na realne potrzeby zespołów wdrażających AI w kluczowych procesach. Dbałość o czytelną dokumentację oraz stabilność interfejsu świadczy o dojrzałości produktu. Dla programistów i zespołów DevOps, które szukają nie tylko generatywnej mocy, ale także kontroli i bezpieczeństwa w workflow, te zmiany są istotnym krokiem naprzód.


    Źródła

  • Cursor wprowadza interaktywne wizualizacje Canvases

    Cursor wprowadza interaktywne wizualizacje Canvases

    Cursor, który zaktualizowano 16 kwietnia 2026 roku, wprowadza nowy sposób interakcji z asystentami AI. Zamiast tradycyjnych odpowiedzi tekstowych, agenci mogą teraz generować interaktywne wizualizacje i pulpity nawigacyjne, określane jako Canvases. Te trwałe artefakty są dostępne w panelu Agents Window, co daje programistom bardziej intuicyjny i efektywny sposób wizualizacji danych związanych z kodem.

    Nowa funkcja opiera się na bibliotece komponentów zbudowanej na React, która obejmuje tabele, diagramy, wykresy oraz istniejące komponenty Cursora, takie jak porównania diff czy listy zadań. Dzięki temu agent może stworzyć dedykowany interfejs dostosowany do konkretnego zadania – od analizy incydentu po przegląd kodu – co znacząco zwiększa przepustowość informacji między człowiekiem a AI. W tej samej aktualizacji wprowadzono również nowy, kafelkowy układ panelu agentów, poprawioną dokładność wprowadzania głosowego oraz ulepszoną obsługę gałęzi dla agentów w chmurze.

    Kluczowe fakty o Canvases

    • Interaktywne artefakty: Canvases to trwałe, interaktywne wizualizacje (np. dashboards, diagramy), które agent tworzy w odpowiedzi na zapytanie i które są na stałe osadzone w panelu bocznym Agents Window, obok terminala i przeglądarki.
    • Koniec z „ścianami tekstu”: Funkcja zastępuje trudne do przyswojenia, tekstowe zestawienia danych – jak tabele w markdown – bezpośrednimi, wizualnymi reprezentacjami, które można eksplorować i z którymi można wchodzić w interakcje.
    • Realny wpływ na pracę: Zespół Cursora użył Canvases do analizy wdrożeń modeli AI, co pozwoliło na skrócenie czasu rozwiązywania problemów podczas ostatnich dwóch wdrożeń. Zamiast budować osobną aplikację, stworzyli Skill, który generuje interaktywny interfejs analityczny.
    • Rozszerzalność przez Marketplace: Możliwość tworzenia Canvases jest rozszerzalna. Dzięki rynkowi pluginów (Marketplace) użytkownicy mogą dodawać nowe umiejętności, takie jak Docs Canvas Skill do generowania interaktywnych diagramów architektury repozytorium.
    • Wsparcie dla wielu scenariuszy: Agenci wykorzystują Canvases do przeglądu PR-ów (grupując zmiany według ważności), tworzenia dashboardów do analizy incydentów z danymi z Datadog czy Sentry, a także do wizualizacji postępu w automatycznych eksperymentach.

    Jak Canvases zmieniają współpracę z AI

    Główną zaletą Canvases jest odejście od linearnej, tekstowej komunikacji. W zadaniach intensywnie korzystających z danych, takich jak analiza logów czy przegląd rozległych zmian w kodzie, tradycyjne wyjście agenta było często nieczytelne. Teraz agent może skonsolidować dane z wielu źródeł w jeden, interaktywny wykres lub stworzyć logicznie pogrupowany interfejs do przeglądu pull requesta.

    Te wizualizacje są dynamiczne. To żywe interfejsy, które wykorzystują komponenty React, co oznacza, że mogą zawierać niestandardową logikę, umożliwiać filtrowanie, sortowanie czy drill-down w danych. Interaktywność wyróżnia Canvases na tle tradycyjnych zrzutów obrazka czy kodu HTML.

    Praktyczne zastosowania w pracy developera

    Zespół Cursora podaje kilka przykładów z własnej praktyki. Podczas analizy wyników ewaluacji modeli inżynierowie musieli kiedyś ręcznie przeglądać setki ID requestów, szukając wzorców błędów. Dzięki stworzeniu dedykowanego Skilla, agent teraz samodzielnie czyta dane z wdrożeń, kategoryzuje przyczyny porażek i buduje canvas z interaktywnym interfejsem do śledzenia klastrów błędów, co oszczędza godziny manualnej pracy.

    Inny przykład to przegląd dużych pull requestów. Zamiast wrzucać wszystkie zmiany w diffie jednolitym ciągiem, agent używa Canvases, by logicznie pogrupować modyfikacje, podkreślić te najważniejsze z punktu widzenia bezpieczeństwa czy architektury, a dla skomplikowanych algorytmów może nawet wygenerować ich pseudokodową reprezentację. To nowe, bardziej analityczne podejście do code review.

    Rozszerzalność i przyszłość funkcji

    Rozszerzalność i przyszłość funkcji

    Canvases nie są zamkniętą funkcją. Ich siła leży w rozszerzalności przez Cursor Marketplace. Już teraz dostępny jest plugin Docs Canvas Skill, który uczy agenta, jak generować interaktywny diagram architektury całego repozytorium, łącząc notatki, referencje API i przewodniki w nawigowalnym układzie.

    Możliwość pisania własnych Skills oznacza, że zespoły mogą tworzyć specjalizowane Canvases dostosowane do swoich unikalnych workflow’ów – do monitorowania wskaźników biznesowych, wizualizacji zależności między mikroserwisami, czy zarządzania zadaniami w projektach. To otwiera drogę do głębokiej personalizacji narzędzia.

    Więcej niż tylko wizualizacje

    Wprowadzenie Canvases to część szerszej wizji twórców Cursora, której celem jest zwiększenie przepustowości informacji między programistą a asystentem AI. Inne niedawne funkcje, jak tryb projektowania (Design Mode) czy ulepszone wprowadzanie głosowe, wspierają ten cel. Chodzi o usunięcie barier w komunikacji i danie użytkownikowi więcej sposobów wyrażania intencji niż tylko tekst.

    Canvases to nie tylko estetyczny dodatek. To istotna zmiana w interfejsie i filozofii współpracy.


    Źródła

  • Opencode v1.4.5 rozszerza telemetrię i elastyczność API dla deweloperów

    Opencode v1.4.5 rozszerza telemetrię i elastyczność API dla deweloperów

    Wydana niedawno wersja Opencode v1.4.5 koncentruje się na dwóch kluczowych obszarach dla programistów: głębszej obserwowalności aplikacji wspieranych przez sztuczną inteligencję oraz większej kontroli nad API. To wydanie wzmacnia pozycję open-source'owego agenta kodującego jako platformy do budowy zaawansowanych workflow'ów AI. Nowości są szczególnie istotne dla zespołów zajmujących się web developmentem, DevOps i integracją modeli językowych.

    Aktualizacja umożliwia eksport spanów telemetrii z AI SDK do backendów śledzenia zgodnych ze standardem OTLP (OpenTelemetry Protocol). Deweloperzy zyskują bezpośredni dostęp do eksperymentalnego schematu API dla pytań oraz specyfikacji OpenAPI, co ułatwia tworzenie własnych, niestandardowych hostów. Wprowadzono także fabrykę handlerów pytań, która ma uprościć wielokrotne wykorzystanie tej logiki.

    Kluczowe zmiany w wydaniu v1.4.5

    • Rozszerzona telemetria AI SDK – Spany telemetryczne mogą być teraz eksportowane do zewnętrznych systemów zgodnych z OTLP, co daje zespołom DevOps pełniejszy wgląd w działanie AI w pipeline'ach i aplikacjach produkcyjnych.
    • Ujawnione API i schematy – Upubliczniono eksperymentalny schemat API pytań oraz pełną specyfikację OpenAPI, wyeksportowane bezpośrednio z pakietu @opencode-ai/server. To ułatwia integrację i budowanie własnych rozwiązań.
    • Fabryka handlerów pytań – Nowy mechanizm obsługi pytań zwiększa elastyczność dla programistów tworzących własne hosty API, redukując boilerplate code.

    Wydanie v1.4.5 jest częścią serii aktualizacji, które wzmacniają dojrzałość i niezawodność narzędzia, koncentrując się na integracji z ekosystemem i stabilności.

    Kontekst wzmacniają wcześniejsze aktualizacje głównej linii rozwojowej, które poszerzają wsparcie dla nowych modeli i ulepszają podstawowe funkcje edycyjne oraz developerskie.

    Większa przejrzystość dla AI DevOps i hostingu

    Możliwość eksportu telemetrii do OTLP to strategiczny krok w stronę profesjonalnego wdrożenia AI w środowiskach produkcyjnych. Dla zespołów DevOps i inżynierów odpowiedzialnych za hosting, śledzenie wydajności, błędów i opóźnień w interakcjach z modelami językowymi (LLM) jest kluczowe. Integracja ze standardowym ekosystemem OpenTelemetry oznacza, że dane z Opencode mogą płynąć do tych samych narzędzi monitorujących, takich jak Jaeger, Grafana Tempo czy usługi chmurowe, co reszta infrastruktury aplikacji.

    Wsparcie przez Opencode wielu dostawców modeli poprzez AI SDK i Models.dev, w tym modeli lokalnych, jest istotne. Zarządzanie taką różnorodnością bez solidnych narzędzi do obserwowalności mogłoby być trudne. Teraz zespoły mogą mieć scentralizowany widok na to, jak różne modele zachowują się w ich konkretnych workflow'ach kodowania i automatyzacji.

    Elastyczność API dla zaawansowanych integracji

    Drugi filar aktualizacji – udostępnienie API i fabryki handlerów – trafia w potrzeby zaawansowanych użytkowników i deweloperów chcących zintegrować Opencode z własnymi systemami. Ekspozycja schematu OpenAPI umożliwia automatyczne generowanie klientów, testowanie endpointów i tworzenie dokumentacji. To znak, że projekt dojrzewa, oferując stabilne interfejsy programistyczne poza swoją główną aplikacją desktopową czy TUI.

    Fabryka handlerów pytań pozwala programistom na tworzenie niestandardowych serwerów lub hostów, które wykorzystują rdzenne możliwości zadawania pytań Opencode, ale opakowują je we własną logikę biznesową, uwierzytelnianie czy routing. To otwiera drogę do budowy wewnętrznych narzędzi agentowych, specjalizowanych środowisk dla konkretnych języków programowania lub zintegrowanych platform deweloperskich w firmach.

    Wnioski: Opencode stawia na ekosystem i profesjonalne wdrożenia

    Wydanie Opencode v1.4.5, choć inkrementalne, wskazuje na kierunek rozwoju projektu. Zespół inwestuje w fundamenty niezbędne do adopcji w profesjonalnym środowisku, zamiast skupiać się wyłącznie na nowych funkcjach dla użytkowników końcowych. Lepsza telemetria odpowiada na potrzeby skalowania i niezawodności, a lepsze API zaprasza społeczność do rozszerzania i integrowania narzędzia na własne sposoby.

    Te zmiany wpisują się w trendy związane z vibe coding i agentowymi workflow'ami.


    Źródła

  • Kimi Code CLI 1.35.0: bardziej płynne podglądy rozumowania i stabilniejsze sesje

    Kimi Code CLI 1.35.0: bardziej płynne podglądy rozumowania i stabilniejsze sesje

    Wersja 1.35.0 narzędzia Kimi Code CLI, terminalowego agenta AI wspierającego programistów, została wydana 15 kwietnia 2026 roku. Główne zmiany koncentrują się na poprawie interakcji użytkownika poprzez domyślne włączenie strumieniowego podglądu procesu rozumowania modelu oraz zwiększenie stabilności sesji, co zapobiega zawieszaniu się podczas aktywnych zadań. Te aktualizacje są skierowane do deweloperów korzystających z CLI w codziennej pracy przy projektach webowych, automatyzacji czy zadaniach DevOps.

    Kluczowe zmiany w wersji 1.35.0

    Wprowadzone ulepszenia mają na celu uczynienie pracy z AI w terminalu bardziej responsywną i przewidywalną. Najważniejsze funkcjonalności dotyczą dwóch obszarów: prezentacji procesu myślenia AI i niezawodności połączenia.

    • Domyślny strumieniowy podgląd rozumowania: Opcja konfiguracyjna show_thinking_stream jest teraz domyślnie ustawiona na true dla nowych instalacji. Użytkownik widzi na żywo animowaną kropkę z napisem Thinking..., a nad nią przewijający się podgląd surowego tekstu procesu rozumowania modelu. Pełne rozumowanie w formacie markdown trafia do historii dopiero po zakończeniu bloku.
    • Ulepszone strumieniowanie markdown: Gotowe bloki tekstu, takie jak akapity, listy, fragmenty kodu czy tabele, renderują się i wyświetlają w terminalu na bieżąco, w miarę napływania danych z API, zamiast być buforowane do końca całej odpowiedzi.
    • Lepsza obsługa "watchdog" strumienia: Mechanizm, który co 45 sekund sprawdzał, czy strumień danych jest aktywny i w razie braku ruchu inicjował ponowne połączenie, został poprawiony. Teraz nie uruchamia się podczas oczekiwania na odpowiedź użytkownika (np. na potwierdzenie wykonania narzędzia czy odpowiedź na pytanie), co zapobiega niechcianym przerwaniom w trakcie aktywnej interakcji.
    • Poprawiona stabilność sesji: Zaimplementowano lepszy mechanizm odzyskiwania sesji po błędach oraz nową procedurę awaryjną (fallback handler) dla serwera Wire, która ma zapobiegać zawieszaniu się sesji w przypadku nieprzechwyconych wyjątków.

    Kontekst techniczny i wkład społeczności

    Funkcja domyślnego włączenia strumieniowego podglądu została zaimplementowana przez współtwórcę o pseudonimie @RealKai42 w pull requeście #1900. Dodatkowo, konfiguracja LLMProvider wzbogaciła się o opcjonalne pole reasoning_key. Pozwala ono programiście nadpisać nazwę pola, w którym backend API zwraca treść rozumowania (np. "reasoning" dla niestandardowych bramek), a nawet całkowicie wyłączyć przesyłanie tej informacji, ustawiając wartość na pusty string ("").

    Kimi Code CLI jest częścią szerszego ekosystemu Moonshot AI. Narzędzie działa jako agent w terminalu, umożliwiając edycję kodu, operacje na powłoce systemowej (shell) oraz automatyzację workflowów. Wspiera protokół ACP (Agent Client Protocol) do integracji z IDE oraz MCP (Model Context Protocol) do podłączania zewnętrznych serwisów. CLI można zainstalować za pomocą Pythona i menedżera pakietów uv. Jego rozwój idzie w parze z najnowszymi modelami językowymi Moonshot AI, takimi jak Kimi K2 Thinking, który osiąga wysokie wyniki na benchmarkach i wspiera kontekst 256k tokenów.

    Dlaczego te zmiany mają znaczenie dla dewelopera?

    Dla programisty pracującego z AI w terminalu, płynność i niezawodność są kluczowe. Domyślne włączenie podglądu strumieniowego oznacza mniej tajemniczości – użytkownik może obserwować, jak model dochodzi do rozwiązania, co buduje zaufanie i pozwala wcześniej wychwycić potencjalne błędy w rozumowaniu. Inkrementalne renderowanie markdown poprawia odczucie responsywności, zwłaszcza przy dłuższych odpowiedziach.

    Poprawki związane ze stabilnością sesji wpływają na komfort pracy. Zawieszenie się CLI podczas analizy złożonego zadania czy próby automatycznej naprawy błędu jest frustrujące i zakłóca płynność pracy. Eliminacja takich sytuacji poprzez lepsze odzyskiwanie i mechanizmy zabezpieczające sprawia, że deweloper może skupić się na problemie, a nie na walce z narzędziem. W połączeniu z rosnącą popularnością "vibe coding" – swobodnej, konwersacyjnej współpracy z AI – te aktualizacje stanowią krok w kierunku bardziej dojrzałego i przewidywalnego środowiska developerskiego.


    Źródła

  • Warp wprowadza pionowe zakładki, konfiguracje i nowe AI w terminalu

    Warp wprowadza pionowe zakładki, konfiguracje i nowe AI w terminalu

    Nowa aktualizacja terminala Warp wprowadza pionowe zakładki oraz konfiguracje tabów, co umożliwia lepszą organizację wielu sesji. Dodano również rozszerzone funkcje Rich Input dla agentów CLI, takich jak Claude Code i Gemini, oraz zaktualizowano interfejs powiadomień. Te zmiany są częścią rozwoju terminala, który skupia się na wsparciu dla deweloperów.

    Kluczowe zmiany w aktualizacji

    • Pionowe zakładki: klasyczny pasek zakładek zamieniono na resizable sidebar z metadanymi, stanem agentów AI i statami Git.
    • Konfiguracje tabów: możliwość zapisywania i rekonstruowania układów zakładek z predefiniowanymi pane'ami i komendami startowymi.
    • Rozszerzone integracje AI: funkcje Rich Input dostępne w agentach CLI, takich jak Claude Code, Codex czy Gemini CLI.
    • Priorytetyzacja kontekstu: AI @context menu priorytetyzuje bloki z aktywnych sesji terminala, ranking przez recency.
    • UI powiadomień: zaktualizowany system powiadomień, m.in. dla Claude Code i OpenCode.

    Pionowe zakładki dla lepszej organizacji workspace

    Najbardziej zauważalną zmianą jest przejście od tradycyjnego horyzontalnego paska zakładek do pionowego sidebaru po lewej stronie. Taki układ, dostępny w Settings > Appearance > Tabs po włączeniu opcji Use vertical tab layout, ma kilka praktycznych zalet. Oszczędza miejsce w poziomie, które można teraz wykorzystać na wyświetlanie wyników komend czy logów. Umożliwia również łatwe śledzenie wielu otwartych sesji jednocześnie — sidebar pokazuje nie tylko nazwy zakładek, ale także dodatkowe metadane.

    Każda zakładka w pionowym układzie może prezentować informacje o branchu Git, aktualnym working directory, stanie konwersacji z agentem AI (np. "done", "blocked", "in progress") czy nawet statystyki różnic. Użytkownik może ręcznie zmieniać tytuł zakładki lub jej kolor poprzez double-click, co ułatwia organizację projektów. Layout wspiera dwa tryby gęstości: compact i expanded, które można zmieniać przez ikonę sliders w control bar. Drag-and-drop zarządzanie zakładkami i pane'ami działa teraz w sidebarze. Choć implementacja jest nowa, istnieją już pewne błędy — na przykład elementy w popupie ustawień dla pionowych zakładek mogą być nieklikalne, co zapewne zostanie naprawione w kolejnych aktualizacjach.

    Konfiguracje tabów: zapisywanie layoutów workspace

    Drugą dużą nowością jest funkcja Tab configs. Pozwala ona zapisać cały układ zakładek i pane'ów jako konfigurację, którą można później odtworzyć lub podzielić się z zespołem. To narzędzie idealne dla workflowów, które wymagają określonego zestawu otwartych terminali, z różnymi pane'ami side-by-side lub stacked, z konkretnymi komendami startowymi. Można stworzyć konfigurację dla projektu z pane'em na logi, pane'em na git status i pane'em na sesję SSH, i mieć to zawsze gotowe na start.

    Konfigurację można edytować zarówno przez GUI (Settings > Features lub menu /), jak i przez plik settings.toml. Ta ostatnia opcja jest ważna dla dev ops, ponieważ pozwala na kontrolę wersji konfiguracji i scripting. Tab configs współgrają z funkcją tworzenia nowych worktrees z autogenerowanymi nazwami branchów — te są automatycznie zapisywane jako tab configs, które można potem edytować.

    Rozszerzone integracje agentów AI i Rich Input

    Warp stawia na rozwój z wykorzystaniem AI, a ta aktualizacja rozszerza możliwości integracji z zewnętrznymi agentami CLI. Funkcje Rich Input — zaawansowany edytor umożliwiający formatowanie tekstu, wklejanie obrazów czy używanie markdown — są teraz dostępne nie tylko dla natywnego agenta Warp, ale także dla narzędzi takich jak Claude Code, Codex, Gemini CLI, OpenCode oraz auggie i pie. Oznacza to, że można w pełni wykorzystać edytor Warp, nawet gdy pracujemy z agentem od Anthropic, Google czy innych dostawców.

    Dodano również toolbar dla agentów kodujących w auggie i pie, a interfejs powiadomień został zaktualizowany, z nowymi powiadomieniami dla Claude Code i OpenCode. Zwiększono także priorytetyzację kontekstu w AI @context menu — system teraz bardziej skupia się na blokach z aktywnych sesji terminala i rankuje je według recency, co powinno poprawić trafność sugestii podczas pracy.

    Drobne usprawnienia i bug fixes

    Oprócz dużych funkcji, aktualizacja zawiera wiele drobnych, ale istotnych usprawnień. Dodano uzupełnienia dla wielu nowych komend i narzędzi, takich jak timedatectl, ack, watch, lsof, systemctl, ros2, nextflow, tsh, codex, asdf, sdk, pass, az, oc, scp, claude, git show, git rm, gsutil, aws ec2, docker-compose, yarn oraz docker run. Poprawiono także dynamiczne uzupełnienia dla git switch, git diff, gt, kubectl, tf, pnpm, apt i SSH hosts. Na Windows dodano 408 nowych uzupełnień dla PowerShell cmdlet oraz opcję "Start Warp at login".

    Zdebugowano wiele problemów: naprawiono wklejanie obrazów w CLI coding agents na Windows, poprawiono overflow tagów serwera MCP, poprawiono obsługę plików artefaktów w konwersacjach z agentami, naprawiono nadmierne użycie CPU przez redundantne procesy git status przy wielu zakładkach w tym samym repo, i inne. Oz CLI również zyskał aktualizację, m.in. oz whoami command i wsparcie dla --share public:{access_level}.

    Wnioski dla workflowów dev ops i AI coding

    Aktualizacja Warp kieruje się w stronę głębszej integracji AI z codziennymi workflowami deweloperskimi. Pionowe zakładki i konfiguracje tabów ułatwiają zarządzanie wieloma sesjami.


    Źródła