Tag: edytor kodu

  • Zed 1.6.3 usprawnia przeglądanie zmian w Gicie i przyspiesza działanie agenta AI

    Zed 1.6.3 usprawnia przeglądanie zmian w Gicie i przyspiesza działanie agenta AI

    Zed wydał wersję 1.6.3 swojego edytora, wprowadzając dedykowane zakładki do podglądu różnic w Gicie, widoczne liczniki dodanych i usuniętych linii oraz tryb szybkich odpowiedzi dla modeli Anthropic i OpenAI w panelu agenta AI. Ta aktualizacja koncentruje się na dwóch kluczowych aspektach codziennej pracy programisty: poprawie przeglądania kodu i zwiększeniu responsywności narzędzi wspomaganych sztuczną inteligencją.

    Kluczowe zmiany w skrócie

    • Dedykowane zakładki diff – pojedynczy plik z Gita można otworzyć w osobnej karcie bezpośrednio z panelu Git
    • Tryb szybki (Fast mode) – dostępny dla wszystkich użytkowników, kieruje zapytania przez priorytetowe warstwy usług Anthropic i OpenAI
    • Udostępniane linki do skilli – pełna zawartość skilla zakodowana w URL-u, gotowa do zaimportowania przez innego użytkownika
    • Szczegółowa piaskownica terminala – agent prosi o dostęp do konkretnych ścieżek, zamiast żądać dostępu do całego systemu plików
    • Split diff w historii commitów – możliwość przełączania widoku porównawczego na układ side-by-side

    Przeglądanie zmian w Gicie bez tarcia

    Dotychczas podgląd różnic dla pojedynczego pliku wymagał otwierania całego widoku diff projektu, co rozpraszało przy szybkich rewizjach. W wersji 1.6.3 zespół Zeda dodał możliwość otwierania pojedynczego pliku diff w dedykowanej zakładce – wystarczy kliknąć plik w panelu Git. To zmiana w interfejsie, która zmniejsza liczbę zbędnych operacji przy codziennym code review.

    Panel Git pokazuje teraz całkowitą liczbę dodanych i usuniętych linii. Wcześniej trzeba było ręcznie sumować zmiany albo polegać na zewnętrznych narzędziach, żeby ocenić rozmiar danej łatki. Teraz liczby są widoczne od razu, z separatorami tysięcy, co ułatwia szybką ocenę zakresu modyfikacji.

    Kolejnym usprawnieniem jest tryb split diff w historii commitów. Zamiast domyślnego widoku zunifikowanego można przełączyć się na układ side-by-side, który część programistów uważa za bardziej czytelny przy porównywaniu większych bloków kodu. Nowa akcja git: compare with branch pozwala bezpośrednio zestawić bieżącą gałąź z dowolną inną, bez przeklikiwania się przez dodatkowe menu.

    Sztuczna inteligencja na wyższym biegu

    Sztuczna inteligencja na wyższym biegu

    Największą nowością w obszarze AI jest tryb szybki dla modeli Anthropic i OpenAI. Wcześniej dostępny tylko wewnętrznie dla pracowników Zeda, teraz trafia do wszystkich użytkowników. Mechanizm jest prosty: zapytania do API kierowane są przez priorytetowe warstwy usług, co skraca czas odpowiedzi, ale wiąże się z wyższym kosztem za token. Dla zadań, gdzie liczy się każda sekunda, ta opcja może być warta swojej ceny.

    Zed wprowadził też możliwość kopiowania linków do skilli bezpośrednio z panelu ustawień. URL w formacie zed://skill?data=… zawiera zakodowaną w base64url pełną treść skilla w Markdownie. Inny użytkownik Zeda może otworzyć taki link i od razu zobaczyć widok kreatora skilla z załadowaną zawartością – bez ręcznego kopiowania plików czy konfiguracji. To ułatwienie przy dzieleniu się własnymi przepisami na interakcje z agentem w zespołach.

    Warto też wspomnieć o przebudowie piaskownicy terminala. Agent nie prosi już o ogólny dostęp do systemu plików. Zamiast tego żąda pozwolenia na zapis w konkretnych ścieżkach, z opcją przyznania go na jedną komendę lub na resztę konwersacji. Pliki tymczasowe utworzone w trakcie sesji są teraz zachowywane pomiędzy komendami w tym samym wątku, co pozwala agentowi kontynuować pracę bez utraty kontekstu.

    Drobiazgi, które robią różnicę

    Drobiazgi, które robią różnicę

    Wyszukiwarka plików doczekała się prostej, ale praktycznej zmiany – można teraz otworzyć plik bez zamykania okna wyszukiwarki. Wystarczy użyć strzałki w prawo na końcu wpisywanej ścieżki albo kliknąć przycisk "Keep Open". To eliminuje irytujące ponowne otwieranie findera przy pracy z wieloma plikami.

    Zed dodał też wsparcie dla Claude Opus 4.8 w trybie BYOK (bring your own key), konfigurowalne instrukcje do generowania commit message’y przez AI oraz możliwość wyboru, w którym worktree otworzyć wątek draftu, gdy grupa zawiera ich kilka. Całość zamyka solidna porcja poprawek błędów i ulepszeń wydajności edytora, zgodnie z dotychczasowym tempem cotygodniowych wydań stabilnych.

    Stabilność zamiast rewolucji

    Wydanie 1.6.3 nie jest przeskokiem generacyjnym. To aktualizacja, która dociska istniejące mechanizmy – Git i agent AI otrzymują narzędzia, których brakowało w codziennym użytkowaniu. Dedykowane zakładki diff, liczniki linii i tryb szybki nie są efektownymi nowościami na zrzutach ekranu, ale realnie wpływają na tempo pracy. A o to w edytorze kodu chodzi.


    Źródła

  • Zed 1.5.5 celuje w detale: Claude Fable 5 i naprawa zaufania w Git

    Zed 1.5.5 celuje w detale: Claude Fable 5 i naprawa zaufania w Git

    Zed wypuścił wersję 1.5.5, która wprowadza dwie istotne poprawki. Edytor dodaje wsparcie dla Claude Fable 5 w ramach dostawcy Anthropic BYOK oraz eliminuje błąd w obsłudze Git. Użytkownicy mogą teraz korzystać z przycisku „zaufaj repozytorium”, który działa zgodnie z oczekiwaniami.

    Kluczowe zmiany w Zed 1.5.5

    • Claude Fable 5 jest teraz dostępny w konfiguracji Anthropic BYOK, co zwiększa liczbę dostępnych modeli AI.
    • Naprawiono błąd #58716, który uniemożliwiał kliknięcie przycisku zaufania repozytorium Git.
    • Aktualizacja nie wprowadza poprawek wydajnościowych ani zmian w interfejsie – to zestaw funkcjonalnych łatek.
    • Zmiany są związane z pull requestami #58957 (Anthropic) i #58716 (Git).

    Claude Fable 5 już dostępny z własnym kluczem API

    Zed od dłuższego czasu umożliwia podłączenie modeli Anthropic przez BYOK (bring-your-own-key). Teraz do listy dostępnych opcji dołącza Claude Fable 5 – model, który zdobył uznanie wśród programistów korzystających z narzędzi AI w codziennej pracy.

    Co to oznacza w praktyce? Jeśli masz własny klucz API Anthropic, po aktualizacji do wersji 1.5.5 w panelu konfiguracyjnym pojawi się nowa opcja. Nie ma potrzeby podejmowania dodatkowych kroków ani zmiany ustawień – to po prostu kolejna opcja, która zwiększa możliwości edytora. Zed stawia na elastyczność, pozwalając użytkownikom na wybór.

    Choć to niewielka zmiana, dla osób testujących różne modele i szukających optymalnego balansu między szybkością a jakością podpowiedzi, każda nowa integracja ma znaczenie. Claude Fable 5 sprawdza się szczególnie w zadaniach wymagających zrozumienia szerszego kontekstu kodu.

    Git przestaje milczeć

    Git przestaje milczeć

    Druga poprawka dotyczy błędu, który potrafił skutecznie wybić z rytmu. Użytkownicy otwierali repozytorium, Zed wyświetlał monit o zaufanie, klikanie przycisku nie dawało żadnej reakcji. Konieczne było szukanie obejść, aby ręcznie oznaczyć katalog jako zaufany.

    Błąd #58716 został naprawiony. Od teraz przycisk „trust repository” działa natychmiastowo, a mechanika zaufania funkcjonuje bez zacięć. Choć może wydawać się to drobiazgiem, frustracja związana z utratą flow przez taką usterkę jest realna.

    Zed mocno integruje Git w swoim interfejsie – od podglądu zmian po zaawansowane operacje na repozytoriach. Dlatego nawet najmniejsze niedociągnięcia w tej warstwie mogą być uciążliwe. Wersja 1.5.5 skutecznie rozwiązuje ten problem.

    Kontekst dla web developerów

    Kontekst dla web developerów

    Dla osób pracujących z Node.js, Reactem czy innymi stackami frontendowymi, Zed staje się coraz bardziej interesującą alternatywą dla VS Code. Jest szybki, napisany w Rust, a także systematycznie rozwija integracje z AI. Możliwość podłączenia Claude Fable 5 przez własny klucz API to krok w stronę tych, którzy preferują pełną kontrolę nad kosztami i wyborem modelu.

    Git w projektach webowych to codzienność – każdy commit, każdy branch, każde repozytorium. Poprawka mechanizmu zaufania eliminuje frustrującą przeszkodę, która mogła dotknąć zarówno juniora stawiającego pierwsze środowisko, jak i seniora przełączającego się między projektami. Prostota i niezawodność to kluczowe oczekiwania wobec nowoczesnego edytora.

    Podsumowanie

    Zed 1.5.5 nie wprowadza wielu zmian, ale skutecznie adresuje dwa kluczowe problemy, które wpływają na codzienną pracę. Nowy model AI zwiększa elastyczność, a naprawiony Git przywraca płynność w obsłudze repozytoriów. Rozmiar aktualizacji sugeruje, że zespół skupił się na precyzyjnym rozwiązaniu konkretnych problemów, zamiast wprowadzać nadmiar nowości. Właśnie za to wielu użytkowników ceni ten edytor.


    Źródła

  • Zed 1.5.3 przyspiesza diagramy Mermaid i usprawnia pracę agentów AI

    Zed 1.5.3 przyspiesza diagramy Mermaid i usprawnia pracę agentów AI

    Zed otrzymał aktualizację do wersji 1.5.3, która wprowadza szybszy renderer diagramów Mermaid, klikalne linki z serwerów językowych oraz kilka poprawek w interfejsie agentów AI. To wydanie ma charakter konserwacyjny, ale zmiany wpływają na codzienną pracę programistów w trzech kluczowych obszarach: wizualizacji dokumentacji, nawigacji po kodzie i zarządzaniu wątkami asystenta.

    Kluczowe zmiany w Zed 1.5.3

    • Renderowanie Mermaid zostało przyspieszone i poprawione pod kątem dokładności diagramów.
    • Klikalne linki LSP umożliwiają otwieranie referencji z serwerów językowych bezpośrednio z edytora.
    • Zmiana nazw wątków agenta dostępna teraz z poziomu panelu bocznego, bez konieczności przeszukiwania menu.
    • Widoczność wywołań narzędzi w interfejsie agenta została zwiększona, co ułatwia śledzenie działań asystenta.
    • Usprawnienia Git obejmują nowe ikony zdalnych dostawców i lepsze tworzenie worktree.

    Mermaid i linki LSP – dokumentacja i nawigacja pod ręką

    Dla zespołów korzystających z dokumentacji opartej na Markdown, diagramów architektury czy notatek projektowych w edytorze, zmiana w renderowaniu Mermaid jest odczuwalna natychmiast. Diagramy ładują się szybciej i są wyświetlane dokładniej. Użytkownicy zauważą różnicę, zwłaszcza przy bardziej rozbudowanych schematach.

    Kolejną nowością są klikalne linki dokumentów z serwerów językowych. Gdy LSP zwraca referencje do innych plików, można je teraz otworzyć jednym kliknięciem. To usprawnienie oszczędza czas, szczególnie w dużych codebase'ach, gdzie serwer podpowiada definicje typów, funkcje czy fragmenty dokumentacji.

    Agent AI – mniej klikania, więcej kontroli

    Agent AI – mniej klikania, więcej kontroli

    Zed rozwija możliwości swojego asystenta AI. W wersji 1.5.3 wprowadzono funkcję zmiany nazw wątków agenta bezpośrednio z panelu bocznego. Wcześniej wymagało to przechodzenia przez zagnieżdżone menu, co przy większej liczbie równoległych sesji z agentem bywało uciążliwe. Teraz wystarczy kliknięcie w sidebarze.

    Zwiększono również widoczność wywołań narzędzi w interfejsie agenta. Użytkownicy mogą łatwiej śledzić, co asystent robi – jakie komendy wykonuje, jakie pliki modyfikuje. Przy iteracyjnych zadaniach kodowania, gdzie agent działa wieloetapowo, ta przejrzystość ma praktyczne znaczenie.

    Git i worktree – dla pracujących na wielu gałęziach

    Git i worktree – dla pracujących na wielu gałęziach

    Sekcja Git zyskała nowe ikony zdalnych dostawców, co ułatwia orientację przy pracy z wieloma repozytoriami. Lepsze tworzenie worktree to ukłon w stronę osób pracujących równolegle nad kilkoma gałęziami – feature isolation, code review czy eksperymenty stają się bardziej płynne.

    Wprowadzono również poprawki błędów: Zed naprawił problemy związane z przepływem pracy agenta, obsługą Gita oraz zachowaniem trybu Helix. Choć nie są to spektakularne nowości, eliminują irytujące drobiazgi, które mogły zakłócać pracę.

    Podsumowanie

    Wydanie 1.5.3 to solidna aktualizacja serwisowa, która poprawia działanie edytora w kluczowych obszarach. Szybsze diagramy Mermaid, wygodniejsza nawigacja po linkach LSP i uproszczona obsługa wątków agenta to zmiany, które mogą nie rzucać się w oczy, ale po tygodniu pracy trudno wrócić do poprzedniej wersji. Zed kontynuuje rozwój jako edytor, który łączy szybkość z coraz lepszym wsparciem AI i Gita.


    Źródła

  • Zed 1.1.8: ukierunkowane poprawki wydajności i stabilności edytora

    Zed 1.1.8: ukierunkowane poprawki wydajności i stabilności edytora

    Najnowsza stabilna wersja edytora Zed, oznaczona numerem 1.1.8, wprowadza szereg poprawek, które eliminują uciążliwe błędy i zwiększają responsywność w codziennej pracy. Twórcy skoncentrowali się na usunięciu wycieku pamięci związanego z interfejsem wiersza poleceń, poprawie monitorowania zmian w systemie plików oraz udoskonaleniu wizualnych wskaźników aktywności. To aktualizacja, która może nie przyciąga uwagi, ale jest istotna dla każdego, kto spędza długie godziny w edytorze.

    Najważniejsze zmiany w pigułce

    • Wyciek pamięci CLI – długotrwałe sesje z linią poleceń nie obciążają już zasobów systemowych.
    • Odpytywanie systemu plików – szybsza reakcja na zmiany w projektach z dużą liczbą plików.
    • Wskaźnik aktywności – teraz dokładniej sygnalizuje działanie serwerów językowych i agentów.
    • Menu przewidywania edycji – znaczniki wyboru poprawnie odzwierciedlają zaakceptowane predykcje.
    • Czas ładowania projektu – inicjalizacja obszarów roboczych stała się wyraźnie szybsza.

    Wyciek pamięci CLI przestał dokuczać

    Problem z wyciekiem pamięci, który mógł niepostrzeżenie obciążać system podczas intensywnego korzystania z terminala, został rozwiązany. Wcześniej każda sesja komunikacji za pomocą interfejsu wiersza poleceń (CLI) stopniowo zwiększała zużycie pamięci. Teraz czyszczenie następuje natychmiast, bez potrzeby restartu edytora. Dla programistów korzystających z zewnętrznych narzędzi i skryptów to istotna poprawa.

    Udoskonalone odpytywanie systemu plików

    Wersja 1.1.8 poprawia mechanizm wykrywania zmian w katalogach projektowych. Gdy wiele plików zmienia się jednocześnie, na przykład po przełączeniu gałęzi w Gicie lub po instalacji zależności, Zed reaguje teraz szybciej i bardziej przewidywalnie. Zmniejsza to irytujące opóźnienia, które czasem prowadziły do chwilowego wyświetlania nieaktualnych danych w drzewie plików. Dla webdeveloperów pracujących nad rozbudowanymi monorepozytoriami to różnica między płynną pracą a frustracją.

    Wskaźnik aktywności – mniej zgadywania

    W pasku statusu wprowadzono zmiany, które poprawiają dokładność ikon oznaczających trwające operacje, takie jak działanie Language Server Protocol (LSP) czy przetwarzanie przez agenta AI. Teraz użytkownicy nie będą już mylić sygnałów, że procesor wciąż przetwarza dane, gdy w rzeczywistości już zakończył. To szczególnie ważne przy współpracy z modelami sztucznej inteligencji, ponieważ edytor natychmiast informuje, kiedy kontekst został odświeżony, a odpowiedź agenta jest gotowa.

    Użytkownicy korzystający z funkcji AI do uzupełniania kodu zauważą poprawki wizualnych znaczników. W menu przewidywania edycji wcześniej występowały nieścisłości – zaakceptowane sugestie nie zawsze były odpowiednio oznaczone. Teraz każda zatwierdzona predykcja otrzymuje swój znacznik wyboru i zostaje trwale zapisana w kodzie. Dla zwolenników vibe codingu i szybkiego prototypowania to zmiana, która eliminuje zbędne wątpliwości i pozwala skupić się na tworzeniu.

    Szybsze ładowanie i optymalizacja LSP

    Czasy startu projektów w Zed były już krótkie, ale wersja 1.1.8 wprowadza dalsze usprawnienia. Wczytywanie plików projektowych stało się jeszcze sprawniejsze – edytor szybciej otwiera duże katalogi i sprawniej między nimi nawiguję. Równolegle poprawiono zarządzanie pamięcią używaną przez serwery językowe. Gdy LSP wysyła komunikaty szybciej niż odbierająca strona jest w stanie je przetworzyć, bufor nie puchnie już bez kontroli. To zapobiega nagłym skokom zużycia RAM-u, które zdarzały się wcześniej przy bardzo aktywnych serwerach analizujących kod w locie.

    Dlaczego takie poprawki mają znaczenie

    Zed od początku stawia na wydajność – rdzeń napisany w Ruście, renderowanie wspierane sprzętowo przez GPU i błyskawiczne wyszukiwanie w repozytoriach liczących setki tysięcy linii. Każda z opisanych poprawek dotyka fundamentów tego podejścia. Wyciek pamięci był problemem dla długich sesji, a opóźnione odpytywanie dysku odbierało poczucie bezpośredniego kontaktu z kodem. Wersja 1.1.8 to nie tylko zbiór łatek, ale także umocnienie pozycji Zeda jako preferowanego edytora dla osób ceniących płynność pracy.

    Choć tym razem nie ma spektakularnych nowości, ta aktualizacja wyraźnie poprawia komfort codziennego użytkowania. Dla programistów, którzy spędzają wiele godzin w edytorze, suma tych drobnych usprawnień jest bardziej wartościowa niż niejedna efektowna nowość.


    Źródła

  • Cursor 3.3: Rewolucja w przeglądzie PR i równoległym budowaniu – nowa era pracy z kodem

    Cursor 3.3: Rewolucja w przeglądzie PR i równoległym budowaniu – nowa era pracy z kodem

    Najnowsza aktualizacja Cursor, znana jako „Cursor 3.3”, wprowadza istotne zmiany w środowisku programistycznym. Program nie tylko wspiera pisanie kodu, ale staje się centralnym punktem w cyklu życia oprogramowania. Użytkownicy zyskają wbudowany workflow do obsługi pull requestów oraz możliwość równoległego uruchamiania niezależnych zadań przez agentów. Usprawnienia są dostępne w ramach stopniowo wdrażanej aktualizacji i nie wymagają skomplikowanej konfiguracji – wiele z nich działa od razu po włączeniu nowej wersji edytora.

    Kluczowe nowości w najnowszym wydaniu

    • Obsługa PR-ów bez opuszczania Cursor – tworzenie, przeglądanie i scalanie pull requestów w jednym oknie.
    • Równoległe wykonywanie planów – Cursor identyfikuje niezależne części planu i uruchamia je jednocześnie przez asynchroniczne podagenty, zachowując kolejność tam, gdzie występują zależności.

    Przegląd PR bez opuszczania edytora

    Dla wielu programistów przeglądanie pull requestów wiąże się z ciągłym przełączaniem się między IDE a przeglądarką, co wymaga śledzenia wątków recenzji, komentarzy, historii commitów i drzewa plików w różnych zakładkach. Nowa wersja Cursor 3.3 eliminuje tę konieczność – okno agenta zyskało przestrzeń do zarządzania PR-ami. Użytkownicy mogą tworzyć, recenzować i scalać zgłoszenia bez odchodzenia od edytora. Dzięki temu kontekst kodu pozostaje nienaruszony, a programista nie musi przypominać sobie stanu projektu po powrocie z zewnętrznego narzędzia.

    Zespół rozwija ideę „end-to-end coding”, gdzie etapy pracy nad oprogramowaniem są coraz bardziej zintegrowane w jednym środowisku.

    Równoległe uruchamianie zadań

    Kolejną istotną zmianą jest możliwość równoczesnego wykonywania niezależnych części planu. Zamiast czekać na przetworzenie jednego zadania po drugim, użytkownicy mogą teraz zlecić Cursorowi identyfikację fragmentów, które nie są ze sobą powiązane, i ich równoległe uruchomienie. Edytor wykorzystuje asynchroniczne podagenty, operujące na izolowanych git worktrees. Jeśli jakieś kroki muszą być wykonane sekwencyjnie (np. kompilacja przed testami), Cursor zachowa odpowiednią kolejność.

    To oznacza znaczące skrócenie czasu oczekiwania na wyniki. Deweloperzy korzystający z intensywnego generowania kodu przez AI mogą teraz zlecać wiele współbieżnych zadań i obserwować ich postęp w jednym oknie. Jak podają twórcy, wystarczy kliknąć „Build in Parallel”, aby zidentyfikować niezależne części planu i uruchomić je jednocześnie, zachowując kolejność kroków, które muszą być wykonane w odpowiedniej sekwencji.

    Inne usprawnienia

    Oprócz głównych nowości, Cursor 3.3 wprowadza również szereg mniejszych zmian, takich jak Design Mode oraz udoskonalenia w pracy z przeglądarką. To pokazuje, że edytor rozwija się w różnych kierunkach – od interfejsu użytkownika po backendowe mechanizmy współbieżności.

    Co to oznacza dla codziennej pracy programisty?

    Kumulacja tych nowości ma na celu zacieśnienie integracji edytora z całym cyklem wytwarzania oprogramowania. Obsługa PR-ów w tym samym oknie eliminuje konieczność przełączania kontekstu i utrzymuje ciągłość myślenia. Równoległe uruchamianie zadań lepiej wykorzystuje moc obliczeniową i skraca czas oczekiwania. Dla zespołów webowych, które coraz częściej sięgają po AI, Cursor oferuje płynniejszy przepływ od pomysłu do wdrożenia, zachowując kontrolę programisty na każdym etapie.

    Nowe funkcje są już dostępne w ramach aktualizacji i nie wymagają dodatkowej subskrypcji ani skomplikowanej konfiguracji – wystarczy uruchomić najnowszą wersję Cursor. W obliczu rosnącej złożoności projektów i presji na szybkie dostarczanie oprogramowania, takie narzędzia stają się nieodzownym elementem nowoczesnego warsztatu.


    Źródła

  • Zed 1.1.5: Git Graph, Agentyczne Układy i Nowe Modele AI – Czy To Nowa Era Edytora?

    Zed 1.1.5: Git Graph, Agentyczne Układy i Nowe Modele AI – Czy To Nowa Era Edytora?

    Zed właśnie wydał wersję 1.1.5, stabilną aktualizację, która wprowadza istotne zmiany w interakcji z kodem, historią projektu i asystą AI. W tej wersji pojawił się pełnoprawny graf Gita, który zastępuje dotychczasowy widok historii plików, przełącznik układu paneli umożliwiający szybkie przechodzenie między klasycznym a agentowym trybem pracy oraz rozszerzony katalog wspieranych modeli sztucznej inteligencji. Aktualizacja ta wpływa na codzienny workflow programisty na wielu poziomach – od wizualizacji rozgałęzień, przez organizację przestrzeni roboczej, aż po wybór silnika AI do zadań programistycznych.

    Kluczowe informacje

    • Git Graph zastępuje historię plików, oferując wizualną mapę commitów i gałęzi z lazy loadingiem, wyszukiwarką i dynamiczną szerokością kolumn.
    • Panel Layout umożliwia przejście między układem klasycznym (narzędzia po lewej) a agentowym (panel AI po lewej, reszta po prawej) jednym kliknięciem.
    • DeepSeek V4-Pro/Flash oraz rodzina OpenCode Go (w tym GPT 5.5, MiMo V2.5, Ling 2.6, Hy3) zostały dodane do oficjalnego wsparcia.
    • LSP Code Lens, nawigacja w stylu Helixa oraz alerty GFM w podglądzie Markdown wzbogacają edycję i podgląd dokumentacji.
    • Wprowadzono poprawki dotyczące wydajności monitorowania systemu plików na Linuxie oraz usunięto dziesiątki błędów w edytorze, terminalu i panelu agenta, chociaż ujawniono regresję w module współpracy.

    Zamiast historii pliku – Git Graph jako nowy domyślny widok

    Najbardziej kontrowersyjną zmianą jest usunięcie widoku historii pliku i zastąpienie go pełnym grafem Gita. Deweloperzy, którzy wcześniej korzystali z liniowego podglądu zmian w plikach, musieli przechodzić do zakładki „file history”. Teraz Zed oferuje interaktywny wykres, który pokazuje całą strukturę commitów i gałęzi w repozytorium. Zespół podkreśla wyższą wydajność dzięki leniwemu ładowaniu danych, szybkiemu przeszukiwaniu wpisów, zmiennej szerokości kolumn dopasowanej do długości wiadomości commitów oraz osobnemu panelowi szczegółów wybranego commita.

    Dla programistów pracujących samodzielnie lub tych, którzy potrzebują wizualnej nawigacji po skomplikowanych repozytoriach, graf stanowi znaczący postęp. Umożliwia szybki wgląd w to, które gałęzie się rozchodzą, gdzie miały miejsce mergi oraz jak rozwijała się historia projektu – wcześniej wymagało to korzystania z zewnętrznych narzędzi lub komend terminala. Nie wszyscy jednak przyjęli tę zmianę z entuzjazmem. Po premierze na GitHubie zgłoszono, że w trybie współpracy stary podgląd historii plików przestał działać, a nowy Git Graph nie uruchamia się w scenariuszach zdalnych. Oznacza to, że zespoły opierające swoją pracę na zdalnym kodowaniu w Zedzie straciły dostęp do historii zmian konkretnego pliku, co może być problematyczne podczas przeglądów kodu i rozwiązywania konfliktów. Zespół prawdopodobnie pracuje nad rozwiązaniem tego problemu, ale warto mieć to na uwadze przed aktualizacją w środowiskach produkcyjnych.

    Agentowy workflow jednym przełącznikiem – nowa era interakcji z AI

    Zed od dłuższego czasu eksperymentuje z integracją panelu AI, ale wersja 1.1.5 wprowadza osobne menu „Panel Layout” z dwiema predefiniowanymi opcjami: classic i agentic. Klasyczny układ umieszcza panel projektu, Gita i inne narzędzia po lewej stronie, co jest znane użytkownikom VS Code i innych edytorów. Układ agentowy przenosi panel agenta AI na lewą stronę, a pozostałe elementy – edytor, podglądy, terminal – na prawą. To nie jest jedynie kosmetyczna zmiana, lecz istotna reorganizacja przepływu pracy. Deweloperzy intensywnie korzystający z asysty AI mogą teraz jednym kliknięciem przełączyć się w tryb, w którym agent staje się bardziej dostępny.


    Źródła

  • Zed 1.0: Kamień milowy dla edytora kodu – oto nowości, które zmienią Twoją pracę

    Zed 1.0: Kamień milowy dla edytora kodu – oto nowości, które zmienią Twoją pracę

    Po ponad tysiącu wersji i kilku latach intensywnego rozwoju, Zed – ultraszybki edytor kodu napisany w języku Rust – oficjalnie doczekał się stabilnej wersji 1.0. Projekt, stworzony przez Nathana Sobo, jednego z twórców Atom, osiągnął poziom dojrzałości, który pozwala określić go jako „kompletny edytor kodu”. Wydanie to oznacza nie tylko zakończenie pewnego etapu, ale także wprowadzenie wielu funkcji, które znacznie poprawiają komfort pracy programistów na systemach macOS, Windows i Linux.

    Najważniejsze informacje

    • Zed 1.0 to pierwsza stabilna wersja edytora, po ponad 1000 wydaniach przedpremierowych.
    • Nowe funkcje obejmują trwałe zakładki, ulepszone dopasowywanie rozmyte, wsparcie dla modeli AI (w tym Zeta LLM) oraz animacje GIF w podglądzie Markdown.
    • Zed 1.0 od początku pisany jest w Rust, co zapewnia szybkie działanie na wszystkich trzech głównych platformach.
    • Edytor stawia na współpracę z AI, integrując modele językowe jako asystentów kodowania.
    • Git zyskał rozbudowane narzędzia, a stabilność została poprawiona dzięki setkom poprawek błędów.

    Od tysiąca wersji do 1.0 – droga do dojrzałości

    Zed 1.0 rozpoczął życie jako eksperyment mający połączyć wydajność Rust z nowoczesnym podejściem do edycji kodu. Przez kilka lat zespół Zed Industries wprowadzał kolejne aktualizacje co tydzień, poprawiając silnik graficzny, parser drzewa składniowego oraz mechanizmy współpracy. Po przekroczeniu tysiąca edycji, twórcy uznali, że edytor spełnia obietnicę „kompletności”. Stabilna wersja 1.0 to sygnał, że środowisko jest wystarczająco dojrzałe i stabilne, aby można je było bez obaw wykorzystywać w codziennej pracy produkcyjnej.

    Nowości, które robią różnicę

    Najnowsze wydanie przynosi kilka funkcji, o które społeczność prosiła od dawna. Trwałe zakładki zapamiętują pozycję w kodzie między sesjami, co jest przydatne dla osób pracujących z dużymi bazami kodu. Dopasowywanie rozmyte zostało usprawnione, co przyspiesza przeskakiwanie między plikami i uzupełnianie ścieżek. W obszarze AI poprawiono wsparcie dla modeli językowych – Zed 1.0 współpracuje teraz z własnym modelem Zeta LLM oraz zewnętrznymi dostawcami, oferując kontekstowe sugestie i asystę. Podgląd Markdown obsługuje teraz animowane obrazy GIF, co ułatwia dokumentowanie projektów i notatki. Przeprojektowane narzędzia Git oferują wygodniejszy widok diffów i usprawnienia w zarządzaniu gałęziami, co przyspiesza przeglądanie repozytoriów.

    Zed 1.0 a konkurencja – szybkość i współpraca

    W przeciwieństwie do wielu edytorów, Zed 1.0 nie korzysta z silnika Electron, lecz z własnej, natywnej warstwy interfejsu stworzonej w Rust. Dzięki temu uruchamia się bardzo szybko, a przewijanie i operacje na tekście pozostają płynne nawet przy dużych plikach. Duży nacisk kładziono na współpracę: edytor umożliwia jednoczesną pracę wielu osób nad tym samym projektem, z opcją udostępniania kanałów terminala i edytora. Integracja z modelami AI, w tym zewnętrznymi dostawcami i własnym Zeta LLM, pozwala na kontekstowe podpowiedzi, refaktoryzację czy generowanie kodu bez opuszczania edytora, co sprawia, że praca staje się bardziej zintegrowana.

    Stabilność na trzech platformach i setki poprawek

    Wydanie 1.0 to także ogromny wysiłek związany z usuwaniem błędów. Wprowadzono liczne poprawki stabilności, obejmujące m.in. renderowanie diagnostyki, kompatybilność z różnymi środowiskami graficznymi oraz integrację z Language Server Protocol. Zespół zadbał o spójne działanie narzędzi AI z różnymi dostawcami. Dzięki tym działaniom Zed 1.0 na macOS, Windows i Linux działa przewidywalnie, a inżynierowie pracujący w różnych środowiskach mogą liczyć na identyczne doświadczenia wszędzie tam, gdzie go zainstalują.

    Przejście do wersji 1.0 to nie tylko formalność – to zachęta dla programistów, którzy czekali na oznakę dojrzałości, by dać Zedowi 1.0 szansę. Szybkość, natywne wsparcie dla AI i nowe narzędzia Git sprawiają, że edytor ten może poważnie zagrozić dominacji VS Code, zwłaszcza wśród osób ceniących lekkość i współpracę w czasie rzeczywistym.


    Źródła

  • Windsurf Editor z obsługą GPT-5.5: nowy wymiar agentowego kodowania dostępny dla wszystkich użytkowników

    Windsurf Editor z obsługą GPT-5.5: nowy wymiar agentowego kodowania dostępny dla wszystkich użytkowników

    Zgodnie z najnowszym wpisem na oficjalnym changelogu, edytor Windsurf udostępnił użytkownikom model GPT-5.5 od OpenAI. To kolejny krok w integracji najnowszych modeli językowych z tym środowiskiem programistycznym, które w ostatnich miesiącach systematycznie rozszerza swoją ofertę o kolejne wersje serii GPT-5. Aktualizacja jest dostępna dla wszystkich użytkowników Windsurf, niezależnie od planu subskrypcyjnego, bez dodatkowych opłat. Twórcy wprowadzili również zestaw poprawek stabilności, koncentrując się na usprawnieniu procesu uwierzytelniania OAuth dla różnych serwerów MCP, co jest istotne dla płynnej integracji zewnętrznych narzędzi i usług.

    Kluczowe informacje o aktualizacji

    • GPT-5.5 jest dostępny w edytorze Windsurf – oficjalny changelog potwierdza to wpisem „GPT-5.5 is now available in Windsurf”.
    • Wszyscy użytkownicy mają dostęp do modelu bez dodatkowych opłat czy ograniczeń planu, co wyróżnia tę premierę na tle wcześniejszych promocji limitowanych do płatnych kont.
    • Poprawki OAuth dla serwerów MCP zostały wdrożone w ramach tej samej aktualizacji, eliminując problemy z autoryzacją i zwiększając stabilność integracji.
    • Wyniki agentowe GPT-5.5 według OpenAI: 82,7% na Terminal-Bench 2.0 oraz 58,6% na SWE-Bench Pro, co stawia go w czołówce modeli do złożonych zadań programistycznych.
    • Strategia Windsurf obejmuje obsługę wielu modeli (GPT, Claude, SWE-1.x i BYOK), a dodanie GPT-5.5 wpisuje się w szybkie tempo adopcji kolejnych wersji serii GPT-5.

    Nowy model GPT-5.5 w Windsurf – co to oznacza dla programistów?

    Wprowadzenie GPT-5.5 to nie tylko kolejna pozycja w menu wyboru modelu. OpenAI pozycjonuje ten model jako krok w kierunku agentowego kodowania, w którym asystent nie tylko generuje fragmenty kodu, ale także planuje, wykonuje zadania w terminalu, przeszukuje kod źródłowy i dostosowuje się do kontekstu projektu. Wyniki na benchmarkach Terminal-Bench 2.0 (82,7%) i SWE-Bench Pro (58,6%) pokazują, że model ten potrafi rozwiązywać rzeczywiste problemy inżynieryjne z wysoką skutecznością, zwłaszcza w zadaniach wymagających interakcji z powłoką i złożonego debugowania.

    Dla użytkowników Windsurf oznacza to dostęp do bardziej precyzyjnego i kontekstowego asystenta bezpośrednio w edytorze. Model może teraz skuteczniej analizować strukturę projektu, rozumieć zależności i proponować rozwiązania uwzględniające szerszy kontekst architektoniczny. W połączeniu z funkcjami agentowymi Windsurf, takimi jak Cascade czy integracja z Devin, GPT-5.5 staje się silnikiem do automatyzacji złożonych przepływów pracy – od refaktoryzacji całych modułów po generowanie testów i dokumentacji.

    Stabilność integracji: naprawione błędy OAuth dla MCP

    Równocześnie z premierą modelu, zespół Windsurf opublikował poprawki związane z problemami autoryzacyjnymi OAuth dla wielu serwerów MCP. Model Context Protocol (MCP) jest wykorzystywany do integracji narzędzi zewnętrznych – od baz danych po API chmurowe – bezpośrednio w środowisku programistycznym. Niestabilności w procesie OAuth mogły prowadzić do przerw w połączenia.


    Źródła

  • Zed wspiera GPT-5.5, rozszerzając możliwości sztucznej inteligencji dla programistów

    Zed wspiera GPT-5.5, rozszerzając możliwości sztucznej inteligencji dla programistów

    Edytor kodu Zed w wersji 0.233.10 wprowadza wsparcie dla najnowszego modelu językowego od OpenAI – GPT-5.5. Ta aktualizacja stanowi kolejny krok w integracji sztucznej inteligencji z procesem rozwoju oprogramowania, umożliwiając programistom korzystanie z zaawansowanych modeli bezpośrednio w panelu agenta Zed.

    Zespół Zed wcześniej rozszerzał wsparcie dla modeli z rodziny GPT-5.5, umożliwiając korzystanie z wcześniejszych wersji za pomocą osobistego klucza API OpenAI. Dzięki tym aktualizacjom edytor umacnia swoją pozycję jako praktyczne środowisko do kodowania, w którym AI jest wplecione w codzienną pracę programistów i specjalistów DevOps.

    Co nowego w aktualizacji 0.233.10?

    Główna zmiana została opisana w notatce wydawniczej Zed: „Dodano wsparcie dla GPT-5.5 przez dostawcę OpenAI”. Oznacza to kilka konkretnych nowości dla użytkowników:

    • Bezpośredni wybór modelu: Programiści mogą teraz wybrać GPT-5.5 z listy dostępnych modeli w ustawieniach dostawcy OpenAI wewnątrz Zed.
    • Integracja z przepływem agenta: Model jest dostępny w głównym panelu agenta AI, co pozwala na generowanie kodu, refaktoryzację, tłumaczenie, debugowanie oraz odpowiadanie na pytania dotyczące projektu.
    • Korzystanie z własnego konta: Funkcja opiera się na modelu zapewnianym przez OpenAI, co wymaga od użytkownika posiadania własnego klucza API. Daje to kontrolę nad kosztami i wykorzystaniem.

    Aktualizacja wpisuje się w szerszy trend, w którym Zed rozwija możliwości integracji z AI, umożliwiając programistom korzystanie z wybranych modeli w jednym miejscu.

    Kontekst i ewolucja wsparcia AI w Zed

    Włączenie GPT-5.5 jest częścią długoterminowej strategii Zeda, aby stać się pełnoprawnym środowiskiem programistycznym zintegrowanym z AI. Historia rozwoju projektu pokazuje, że zespół dąży do głębszej integracji z modelami językowymi.

    Pełne wykorzystanie możliwości najnowszych modeli może zależeć od ich dostępności przez API. Integracja w edytorze jest procesem ciągłym, a sama dostępność modelu to ważny krok w kierunku pełnego wykorzystania jego potencjału.

    Rozwój ten jest istotny dla społeczności zajmującej się nowoczesnymi technikami programistycznymi. Dla web developerów możliwość szybkiego zapytania zaawansowanego modelu o optymalizację zapytań bazodanowych, generowanie komponentów React czy wyjaśnienie złożonego błędu bez opuszczania edytora to znaczna oszczędność czasu. W obszarze DevOps AI może wspierać pisanie skryptów, konfigurację kontenerów Docker czy analizę logów.

    Dlaczego to ma znaczenie?

    Wybór modelu AI wpływa na jakość i trafność generowanych odpowiedzi. GPT-5.5 to najnowsza generacja modeli od OpenAI, oferująca ulepszenia w rozumieniu kontekstu, poprawności generowanego kodu oraz skomplikowanym rozumowaniu. Dzięki integracji w Zed programiści zyskują dostęp do tej technologii w znanym środowisku.

    Edycja kodu z wykorzystaniem AI w Zed nie ogranicza się tylko do czatu. Możliwości obejmują sugestie autouzupełniania, przewidywania edycji oparte na kontekście oraz bezpośrednie modyfikacje kodu przez agenta. Dodanie nowego modelu, takiego jak GPT-5.5, może przynieść wymierne korzyści w każdej z tych interakcji.

    Aktualizacja 0.233.10 pokazuje, że Zed traktuje integrację sztucznej inteligencji jako kluczowy element swojej oferty. To nie jest jednorazowy dodatek, ale systematycznie rozwijany komponent, który ewoluuje razem z rynkiem modeli językowych.

    Podsumowanie

    Wydanie Zeda w wersji 0.233.10, mimo że z punktu widzenia numeracji może wydawać się drobną aktualizacją, wprowadza istotne zmiany dla programistów, którzy chcą maksymalnie wykorzystać potencjał AI w codziennej pracy. Dodanie wsparcia dla GPT-5.5 przez dostawcę OpenAI umożliwia dostęp do nowoczesnego modelu językowego w znanym środowisku programistycznym.

    Dla użytkowników Zed to przede wszystkim wygoda i potencjalny wzrost produktywności. Zamiast szukać odpowiedzi w zewnętrznych narzędziach, mogą polegać na zintegrowanym asystencie.


    Źródła

  • Zed wprowadza równoległe agenty AI: jak wersja 0.233.5 zmienia kodowanie z pomocą sztucznej inteligencji

    Zed wprowadza równoległe agenty AI: jak wersja 0.233.5 zmienia kodowanie z pomocą sztucznej inteligencji

    Zed Industries opublikowało stabilną wersję 0.233.5 swojego edytora, wprowadzając funkcję równoległych agentów. To znaczące ulepszenie w Zed od momentu dodania wsparcia dla modeli takich jak Claude i GPT, które umożliwia jednoczesne uruchamianie wielu niezależnych wątków asystentów w jednym oknie aplikacji. Wydanie to przyczynia się do bardziej zaawansowanych przepływów pracy dla programistów webowych i innych użytkowników.

    Nowa funkcjonalność, szczegółowo opisana w dokumentacji Zed, pozwala na uruchomienie kilku wątków agenta równolegle. Każdy z nich działa niezależnie, z własnym oknem kontekstu i historią konwersacji. Użytkownicy mogą prowadzić oddzielne rozmowy z różnymi modelami AI, takimi jak wbudowany agent Zed, Claude Agent i OpenAI Codex, w tym samym czasie. To nie jest już tylko czat, ale pełnoprawne, wielowątkowe środowisko do wspólnego kodowania.

    Kluczowe informacje o wydaniu

    • Równolegli agenci to nowa funkcja, która zadebiutowała w stabilnej wersji 0.233.5.
    • Nowy panel 'Threads Sidebar' umożliwia zarządzanie wszystkimi aktywnymi wątkami agentów, przełączanie się między nimi i śledzenie ich postępów.
    • Izolacja i współdzielenie kontekstu pozwala wybrać, czy agent ma pracować na izolowanej kopii roboczej (worktree), czy na głównym drzewie projektu.
    • Praca między projektami umożliwia pojedynczemu wątkowi agenta czytanie i zapisywanie plików w różnych repozytoriach, co jest przydatne w złożonych projektach full-stack.
    • Stabilizacja w 0.233.5 – późniejsza aktualizacja naprawiła błąd migracji metadanych wątków, który mógł powodować ich „znikanie” po aktualizacji.

    Dlaczego równoległe agenty zmieniają grę dla web developmentu

    Dla zespołów zajmujących się tworzeniem stron i aplikacji internetowych ta zmiana otwiera nowe możliwości organizacji pracy. Wyobraź sobie scenariusz, w którym jeden wątek agenta refaktoryzuje komponenty React w folderze frontend, drugi pisze testy jednostkowe w backend, a trzeci aktualizuje dokumentację API w pliku README.md. Wszystko dzieje się bez przerywania kontekstu i bez konieczności ręcznego przełączania się między zadaniami.

    To podejście wpisuje się w koncepcję „vibe coding” – swobodnego, płynnego kodowania wspomaganego przez AI, gdzie programista staje się bardziej architektem i recenzentem niż osobą piszącą każdą linię kodu. Równoległość pozwala na porównywanie wyników różnych modeli, delegowanie mniej złożonych zadań do szybszych agentów, a bardziej wymagających – do tych potężniejszych.

    Izolacja i współpraca w jednym

    Izolacja i współpraca w jednym

    Ciekawym aspektem nowej funkcji jest elastyczność w zarządzaniu kontekstem. Dla prostych zadań, jak poprawa formatowania czy generowanie komentarzy, można udostępnić agentowi główne drzewo projektu. Dla bardziej złożonych operacji, takich jak zmiana architektury czy migracja dużej części kodu, można użyć izolowanej kopii roboczej. To minimalizuje ryzyko przypadkowego uszkodzenia głównego stanu projektu i pozwala na bezpieczne testowanie pomysłów.

    Możliwość pracy między projektami to kolejna istotna cecha, szczególnie przydatna w środowiskach DevOps i mikroserwisowych. Agent może analizować zależności między frontendem a backendem, które są trzymane w oddzielnych repozytoriach, lub jednocześnie wprowadzać zmiany konfiguracyjne w wielu miejscach.

    Podsumowanie nowych możliwości Zed

    Wprowadzenie równoległych agentów w Zed 0.233.5 to nie tylko nowa funkcja, ale zmiana w sposobie interakcji programisty z narzędziami AI. Edytor przestaje być pasywnym narzędziem do edycji tekstu, a staje się aktywnym, wielowątkowym środowiskiem do rozwiązywania problemów. Dla społeczności zajmującej się web developmentem, AI i nowoczesnymi przepływami pracy kodowania, to odpowiedź na rosnące potrzeby efektywności i złożoności projektów.

    Wydanie 0.233.5 wyznacza moment, w którym kodowanie z wieloma asystentami AI staje się standardową funkcją w Zed. Oczekuje się, że ta zmiana przyspieszy rozwój ekosystemu wtyczek, integracji i specjalistycznych agentów do konkretnych zadań programistycznych.


    Źródła