Tag: narzędzia AI

  • Zed 1.1.7: Poprawki stabilności i wydajności, które docenią programiści

    Zed 1.1.7: Poprawki stabilności i wydajności, które docenią programiści

    Zed, nowoczesny edytor kodu napisany w Rust, znany z funkcji współpracy w czasie rzeczywistym i integracji z modelami AI, wprowadził aktualizację 1.1.7. W tej wersji zespół deweloperów skoncentrował się na poprawie stabilności, eliminując cztery konkretne błędy, które mogły wpływać na codzienną pracę. Choć lista zmian jest krótka, każda poprawka rozwiązuje problemy, które były szczególnie odczuwalne w pracy z dużymi repozytoriami, lokalnym AI oraz trybami modalnymi vi/helix. Dla użytkowników korzystających z podpowiedzi generowanych przez model zeta2, ciągłych podglądów Markdown czy zaawansowanych ruchów helixa, aktualizacja 1.1.7 przynosi istotne udogodnienia.

    Kluczowe poprawki w pigułce

    • Lokalne przewidywania zeta2 – naprawiono błędny format promptu, co przywróciło poprawne działanie edycji wspomaganej przez lokalny model AI.
    • Nadmierne zużycie CPU – usunięto wyciek mocy obliczeniowej spowodowany błędami systemu plików, takimi jak uszkodzone linki symboliczne i problemy z uprawnieniami w monitorowanych katalogach.
    • Podgląd Markdown – dodano brakującą implementację przeładowania, dzięki czemu podgląd zawsze odzwierciedla aktualną zawartość pliku.
    • Rzadki panic przy ruchach helixa – wyeliminowano crash występujący podczas wywoływania komend helixa przed pełnym ułożeniem edytora.

    Lokalne predykcje AI z poprawionym promptem

    Jednym z wyróżników Zeda jest głęboka integracja z lokalnymi modelami sztucznej inteligencji, które potrafią podpowiadać edycje kodu bez wychodzenia z edytora. Funkcja edit predictions korzysta z modelu zeta2, który analizuje kontekst i sugeruje zmiany. W wersji 1.1.7 naprawiono problem z użyciem niepoprawnego formatu promptu wysyłanego do modelu. Błąd ten sprawiał, że lokalne przewidywania nie działały zgodnie z oczekiwaniami – podpowiedzi były nieadekwatne lub w ogóle się nie pojawiały.

    Dla programistów polegających na AI przy refaktoryzacji czy uzupełnianiu kodu to kluczowa kwestia. Poprawka oznacza, że zeta2 znów poprawnie interpretuje instrukcje i generuje sensowne propozycje edycji, co bezpośrednio wpływa na tempo pracy. W dobie rosnącej popularności programowania z pomocą asystentów AI, Zed pokazuje, że nawet drobne detale formatowania komunikatów mają ogromne znaczenie dla niezawodności działania.

    Nadmierne zużycie CPU w monitorowanych katalogach

    Nie ma nic gorszego niż edytor, który niespodziewanie zaczyna obciążać procesor, wentylatory w laptopie wchodzą na najwyższe obroty, a akumulator szybko się rozładowuje. W Zed 1.1.7 zdiagnozowano i usunięto taką pułapkę wydajnościową. Okazało się, że błędy systemu plików w monitorowanych katalogach, takie jak uszkodzone dowiązania symboliczne czy odmowa dostępu, powodowały niekontrolowany wzrost zużycia CPU.

    Mechanizm watchera, odpowiedzialny za reagowanie na zmiany w drzewie katalogów projektu, w przypadku napotkania błędu wchodził w pętlę intensywnego odpytywania, zamiast obsłużyć go w sposób kontrolowany. To szczególnie dotkliwe w dużych repozytoriach, gdzie wiele zależności, symlinków i uprawnień tworzy podatny grunt. Teraz Zed radzi sobie z tymi sytuacjami w sposób bardziej efektywny, co przekłada się na płynniejszą pracę i mniejsze rozpraszanie uwagi. Dla każdego, kto pracuje z monorepo, kontenerami czy projektami zawierającymi linki do zewnętrznych zasobów, to wymierna oszczędność energii i nerwów.

    Przeładowanie podglądu Markdown wreszcie działa

    Zed oferuje wbudowany podgląd plików Markdown, co jest niezwykle przydatne podczas pisania dokumentacji, README czy postów. Do tej pory brakowało implementacji mechanizmu przeładowania – edytor nie odświeżał podglądu po zmianie zawartości pliku. Deweloperzy musieli ręcznie zamykać i otwierać okno, co było uciążliwe. Teraz, dzięki aktualizacji, podgląd Markdown działa poprawnie, co znacznie ułatwia pracę.


    Ź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.1: łatka dla agenta AI usuwa błąd blokujący nanoszenie zmian w kodzie

    Zed 1.0.1: łatka dla agenta AI usuwa błąd blokujący nanoszenie zmian w kodzie

    Zespół Zed opublikował wersję 1.0.1, która usuwa błąd, przez który wbudowany agent AI czasami nie wprowadzał sugerowanych edycji. To pierwsza aktualizacja stabilizacyjna po debiucie wersji 1.0. Zmiana, choć niewielka, jest istotna dla użytkowników korzystających z asystentów kodowania w tym edytorze.

    Najważniejsze informacje

    • Zed 1.0.1 to stabilne wydanie skoncentrowane na niezawodności, bez nowych funkcji.
    • Główna poprawka dotyczy błędu, w którym agent AI nie nanosił edycji w niektórych scenariuszach (issue #55500).
    • Łatka eliminuje źródło frustracji przy vibe codingu i refaktoryzacji wspomaganej przez wbudowane modele.
    • Aktualizacja jest częścią szerszego cyklu poprawek agenta, obejmującego m.in. problemy ze strumieniowanymi edycjami, wysokim zużyciem CPU oraz problemami z systemem plików.

    Drobny patch, duży komfort pracy

    Poprawka 1.0.1 nie wprowadza nowych opcji ani zmian w interfejsie – to celowy krok po tym, jak Zed 1.0.1 został określony jako ważne wydanie, łączące bogactwo możliwości z dbałością o wydajność. Wydanie główne wprowadziło m.in. wątki w terminalu, historię gałęzi w panelu Gita oraz obsługę diagramów Mermaid w agencie, ale szybko okazało się, że najważniejsza jest niezawodność w codziennym użytkowaniu.

    Deweloperzy zgłaszali sytuacje, w których agent nie wprowadzał wygenerowanego fragmentu kodu. W pracy nad nowym kodem lub przy szybkim testowaniu pomysłów, takie sytuacje mogą być irytujące. Dlatego zespół skupił się na zgłoszeniu #55500 i wypuścił stabilną łatkę, która zapewnia, że edycje są wprowadzane do edytora.

    „Fixed an issue where the agent failed to apply edits in some cases” – krótki wpis w changelogu wskazuje na zakres zmian. Choć modyfikacja jest niewielka, dla programisty korzystającego z asystenta AI oznacza to brak wątpliwości, czy agent zadziała, czy trzeba będzie powtarzać polecenie.

    Stabilność nie kończy się na jednym ficie

    Stabilność nie kończy się na jednym ficie

    Wersja 1.0.1 nie jest jedynym przypadkiem – w kolejnych stabilnych wydaniach Zed regularnie naprawia podobne problemy z agentem. W notkach do nowszych wersji znajdują się poprawki dotyczące streamowania edycji zawierających znaki wielobajtowe, wysokiego użycia procesora przy wtyczce Zeta oraz awarii podczas pobierania agentów z rejestru ACP. To dowód na to, że po premierze 1.0.1 twórcy intensywnie monitorują działanie asystenta i eliminują wąskie gardła, które wpływają na płynność współpracy z AI.

    Dla użytkowników, którzy już zaktualizowali do 1.0.1, proces aktualizacji jest prosty. Wystarczy standardowa procedura pobrania najnowszej wersji na macOS, Windows lub Linux – nie są wymagane dodatkowe konfiguracje. Edytor utrzymuje dotychczasowy poziom wydajności, a łatka dotyka tylko krytycznej ścieżki odpowiedzialnej za nanoszenie zmian przez agenta.

    Znaczenie dla programistów i zespołów

    W pracy opartej na szybkich iteracjach – szczególnie przy prototypowaniu czy refaktoryzacji – każda przerwa w działaniu asystenta może rozpraszać i wydłużać czas realizacji zadania. Zed 1.0.1 sprawia, że agent AI staje się bardziej przewidywalny, a polecenia takie jak „dopisz obsługę błędu” czy „zamień pętlę na strumień” kończą się rzeczywistą modyfikacją kodu, a nie komunikatem o błędzie.

    Choć łatka dotyczy jednego konkretnego problemu, wysyła jasny sygnał: Zed nie zamierza spoczywać na laurach po wydaniu 1.0.1. Stabilność agenta to priorytet, zwłaszcza że edytor jest narzędziem dla tych, którzy chcą łączyć ręczne rzemiosło z automatyzacją. Wersja 1.0.1 pokazuje, że za ważnym wydaniem idzie równie istotne doskonalenie szczegółów.


    Ź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

  • OpenCode v1.14.26 naprawia konfigurację i wprowadza wsparcie dla edytora Zed

    OpenCode v1.14.26 naprawia konfigurację i wprowadza wsparcie dla edytora Zed

    Deweloperzy korzystający z terminalowego asystenta AI OpenCode otrzymali nową aktualizację, wersję 1.14.26, która wprowadza poprawki w parsowaniu konfiguracji, lepsze wsparcie dla modeli DeepSeek przez OpenRouter oraz szereg ulepszeń w terminalowym interfejsie użytkownika (TUI). Wydanie to koncentruje się na zwiększeniu niezawodności i integracji z narzędziami programistów.

    Najważniejszą zmianą w obszarze konfiguracji jest poprawka, która zapewnia zachowanie kolejności reguł uprawnień podczas scalania plików konfiguracyjnych. W systemach, gdzie kolejność oceny reguł ma znaczenie (np. pierwsza pasująca reguła blokuje kolejne), ta poprawka jest kluczowa dla przewidywalnego działania. Użytkownicy mogą teraz korzystać z bardziej złożonych konfiguracji z wieloma warstwami uprawnień, które działają zgodnie z oczekiwaniami.

    Kluczowe zmiany w wersji 1.14.26

    • Stabilność konfiguracji: Naprawiono sposób parsowania konfiguracji, aby kolejność reguł uprawnień była zachowywana, co jest istotne dla zaawansowanych zasad bezpieczeństwa i dostępu.
    • Lepsza integracja z AI: Poprawiono obsługę wyjścia modeli rozumowania (reasoning) DeepSeek przez bramkę OpenRouter, co zwiększa stabilność tej ścieżki dostępu do modeli.
    • Przejrzystość sieciowa: Wszystkie żądania HTTP wysyłane przez OpenCode zawierają teraz nagłówek User-Agent: opencode/<wersja>, co ułatwia identyfikację ruchu w logach serwerów i telemetrii dostawców.
    • Rozszerzone wsparcie edytorów: Interfejs TUI zyskał obsługę edytora Zed, co jest korzystne dla użytkowników tego szybko zyskującego popularność narzędzia.
    • Lepsze wskazówki dla nowych użytkowników: Gdy nie skonfigurowano żadnego modelu, TUI wyświetla teraz podpowiedź o komendzie /connect, co ułatwia rozpoczęcie pracy.
    • Inteligentniejsze wykrywanie blokad: Ulepszono mechanizm wykrywania blokad edytora, aby ignorował blokady z niezwiązanych obszarów roboczych (workspace), co eliminuje fałszywe alarmy przy pracy z wieloma projektami.

    Dla osób korzystających z modeli AI poprzez OpenRouter, poprawka dotycząca DeepSeek jest istotna. Modele z funkcją rozumowania, takie jak DeepSeek-R1, generują szczegółowe, krok po kroku wyjaśnienia swojej pracy. Usterka, którą naprawiono, mogła powodować problemy z poprawnym przetwarzaniem i wyświetlaniem tego typu strukturalnego wyjścia, co mogło zniekształcać odpowiedzi asystenta. Dzięki tej poprawce współpraca z zaawansowanymi modelami przez OpenRouter powinna być teraz bardziej płynna.

    Nowy nagłówek User-Agent to mała, ale ważna zmiana dla administratorów i bardziej zaawansowanych użytkowników. Pozwala on na łatwe odróżnienie ruchu generowanego przez OpenCode od innych narzędzi w logach serwerów lub dashboardach dostawców usług AI, co ułatwia debugowanie, monitorowanie użycia i rozliczanie kosztów.

    W interfejsie użytkownika najciekawszą nowością jest dodanie Zed do listy obsługiwanych edytorów. Zed to wydajny edytor, napisany w Rust, który zdobywa uznanie w społeczności. Jego integracja oznacza, że OpenCode może teraz lepiej współpracować z kontekstem tego edytora, na przykład odczytywać otwarty plik czy śledzić zmiany. Poprawka w wykrywaniu blokad obszarów roboczych rozwiązuje problem, gdy OpenCode błędnie interpretował blokadę z innego, otwartego równolegle projektu jako sygnał, że bieżący plik jest już edytowany.

    Co to oznacza dla użytkowników?

    Wydanie v1.14.26 wpisuje się w cykl stabilizacyjny projektu OpenCode. Nie wprowadza rewolucyjnych nowych funkcji, ale koncentruje się na tym, by podstawowe mechanizmy działały bez zarzutu. Dla zespołów wdrażających OpenCode w szerszej skali stabilność konfiguracji i przejrzystość ruchu sieciowego są nieocenione. Dla pojedynczych deweloperów płynniejsza praca z modelami przez OpenRouter i lepsza integracja z ulubionymi edytorami przekładają się na wygodę codziennego programowania.

    W kontekście szerszej roadmapy projektu ta wersja przygotowuje grunt pod dalsze zmiany. Stabilne parsowanie konfiguracji jest fundamentem dla przyszłych rozszerzeń, a solidna integracja z zewnętrznymi edytorami otwiera drogę do jeszcze lepszej współpracy między terminalowym asystentem a graficznym środowiskiem programisty. OpenCode konsekwentnie udowadnia, że bycie asystentem "terminal-first" nie wyklucza doskonałej współpracy z resztą ekosystemu deweloperskiego.


    Ź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 naprawia błąd z zaginionymi wątkami agenta w aktualizacji 0.233.9

    Zed naprawia błąd z zaginionymi wątkami agenta w aktualizacji 0.233.9

    Nowa stabilna wersja edytora Zed, oznaczona jako 0.233.9, rozwiązuje problem, który powodował zniknięcie wątków z agentami sztucznej inteligencji po aktualizacji do nowego paska bocznego z równoległymi agentami. Problem ten mógł prowadzić do utraty dostępu do historii konwersacji z AI, co było szczególnie uciążliwe dla programistów korzystających z zaawansowanych procesów kodowania z asystentami. Aktualizacja przywraca ukryte wątki, wyświetlając je poprawnie zarówno w bocznym panelu, jak i w widoku archiwum.

    Kluczowe fakty dotyczące wydania 0.233.9

    • Naprawa migracji wątków: Wersja 0.233.9 rozwiązuje błąd, który uniemożliwiał poprawne przeniesienie istniejących wątków agenta do nowego interfejsu paska bocznego dla równoległych agentów.
    • Przywracanie dostępu do historii: Aktualizacja zapewnia, że wcześniej ukryte wątki są teraz poprawnie migrowane i widoczne w panelu bocznym lub archiwum, co przywraca użytkownikom pełen dostęp do ich konwersacji z AI.
    • Kontekst równoległych agentów: Problem pojawił się po wprowadzeniu w wersji 0.233.9 flagowej funkcji parallel agents, która pozwala na jednoczesne uruchamianie wielu wątków z różnymi agentami AI w tym samym oknie edytora.
    • Znaczenie dla workflow'u: Utrata wątków mogła zakłócić zaawansowane procesy, takie jak kodowanie z wieloma asystentami, debugowanie z AI czy wielowątkowe przeglądy kodu, gdzie kontekst rozmowy jest kluczowy.
    • Zalecenie aktualizacji: Twórcy Zed zachęcają wszystkich użytkowników do aktualizacji do najnowszej wersji, aby odzyskać dostęp do brakującej historii i zapewnić stabilność pracy z agentami.

    Dlaczego równolegli agenci są tak istotni?

    Wprowadzenie równoległych agentów w Zed to istotna zmiana w podejściu do AI-asystowanego programowania. Jak ogłoszono w oficjalnym wpisie na blogu, „Zed pozwala teraz orkiestrować wielu agentów, z których każdy działa równolegle w tym samym oknie”. Oznacza to, że deweloper może jednocześnie prowadzić rozmowę z wbudowanym agentem Zed, pytać o optymalizację Claude'a w osobnym wątku, a w trzecim korzystać z sugestii Codexa – wszystko bez przełączania kontekstu czy okien.

    To podejście wpisuje się w trendy vibe coding i AI-native development, gdzie płynność i szybkość interakcji z asystentami decyduje o produktywności. Utrata wątku w takim środowisku to nie tylko brak historii czatu, ale także potencjalna strata godzin pracy nad skomplikowanym refaktoringiem czy analizą błędu, której kontekst był budowany przez wiele wiadomości.

    Błąd migracji – wyzwanie nowych interfejsów

    Incydent z wersją 0.233.9 ilustruje wyzwania, jakie stoją przed twórcami nowoczesnych narzędzi deweloperskich intensywnie integrujących AI. Wprowadzenie głębokich zmian w interfejsie użytkownika, takich jak nowy Threads Sidebar, wiąże się z ryzykiem problemów z migracją istniejących danych.

    W tym przypadku wątki istniały w systemie, ale mechanizm odpowiedzialny za ich wyświetlanie w nowym panelu bocznym nie poradził sobie z ich poprawnym załadowaniem. To właśnie naprawia wydanie 0.233.9. Tego typu błędy są szczególnie newralgiczne, ponieważ dotyczą danych użytkownika – w tym przypadku jego intelektualnej pracy i konwersacji z AI – co bezpośrednio wpływa na zaufanie do narzędzia.

    Co to oznacza dla programistów?

    Dla społeczności korzystającej z Zed wiadomość jest prosta: czas na aktualizację. Jeśli po ostatniej dużej aktualizacji zauważyłeś brak niektórych rozmów z agentem, wersja 0.233.9 powinna je przywrócić. To ważne nie tylko dla odzyskania historii, ale także dla stabilności całego workflow opartego na równoległych agentach.

    Funkcja parallel agents wciąż ewoluuje. Dyskusje wokół niej, na przykład na GitHubie, pokazują zaangażowanie społeczności w kształtowanie tego, jak wielowątkowe współdziałanie z AI powinno wyglądać w praktyce. Naprawa takich błędów jak ten w 0.233.9 jest kluczowym elementem tej ewolucji, gwarantującym, że nowe funkcje są solidne i godne zaufania.

    Podsumowanie

    Wydanie Zed 0.233.9 to przykład szybkiej reakcji na problem pojawiający się po wprowadzeniu nowej funkcjonalności. Naprawa błędu z migracją wątków agenta AI zabezpiecza najcenniejszy zasób programisty pracującego z tymi narzędziami – kontekst i historię współpracy z asystentem. Dla rozwoju samego edytora jest to także ważny krok w utrwalaniu pozycji Zed jako szybkiego i niezawodnego, AI-natywnego środowiska do programowania nowej generacji.


    Źródła

  • Zed naprawia hooki Git worktree w wersji 0.233.8, stabilizując przepływy pracy z agentami AI

    Zed naprawia hooki Git worktree w wersji 0.233.8, stabilizując przepływy pracy z agentami AI

    Zed, nowoczesny edytor kodu, wydał stabilną aktualizację 0.233.8, która koryguje błąd związany z hookami Git worktree. Ta poprawka, mimo że technicznie niewielka, wpływa na stabilność i niezawodność zaawansowanych przepływów pracy programistycznych, zwłaszcza tych wykorzystujących równoległe agenty AI. Problem, zgłoszony przez użytkownika na GitHubie, powodował, że zadania hooka create_worktree uruchamiały się nie tylko podczas tworzenia nowego worktree, ale także przy każdym przełączaniu się między istniejącymi worktree. W praktyce mogło to prowadzić do nieoczekiwanych operacji podczas codziennej pracy z wieloma gałęziami.

    Kluczowe fakty dotyczące aktualizacji Zed 0.233.8

    • Naprawa hooka Git: Główną zmianą w wersji 0.233.8 jest poprawka błędu (#54643), który powodował niepoprawne uruchamianie zadań hooka create_worktree podczas przełączania worktree zamiast wyłącznie przy ich tworzeniu.
    • Problem zgłoszony przez społeczność: Błąd został udokumentowany w zgłoszeniu GitHub #54598, gdzie użytkownik wskazał, że hook wykonuje się przy każdej zmianie worktree, co jest zachowaniem niepożądanym.
    • Kontekst równoległych agentów: Zed promuje wykorzystanie Git worktree do izolowania pracy równoległych agentów i wątków terminala, co czyni tę naprawę istotną dla stabilności takich konfiguracji.
    • Seria poprawek UX: Aktualizacja obejmuje także poprawki związane z worktree, takie jak poprawne wyświetlanie ścieżek w .bare folderach oraz etykiet przycisków worktree w pasku tytułowym.
    • Skupienie na stabilności: Oprócz naprawy worktree, w najbliższych wydaniach (jak 0.233.8 preview) Zed wprowadził także poprawki stabilizujące interakcje z agentami AI, w tym naprawę znikających wątków z panelu bocznego.

    Dlaczego poprawka hooka Git worktree ma znaczenie?

    Git worktree to funkcja systemu Git, która pozwala na równoczesną pracę nad wieloma gałęziami w tym samym repozytorium, bez konieczności przełączania kontekstu w jednym katalogu roboczym. Dla użytkowników Zeda, szczególnie tych korzystających z funkcji równoległych agentów AI, worktree są kluczowe dla efektywnego izolowania zadań. Dzięki nim można uruchomić osobnego agenta do refaktoryzacji w jednym worktree, jednocześnie pracując nad naprawą błędu w drugim, bez ryzyka konfliktów.

    Błąd polegający na uruchamianiu hooka create_worktree przy każdym przełączeniu między tymi środowiskami mógł zakłócać ten proces. Hooki są często używane do automatyzacji, na przykład do instalacji zależności, konfiguracji środowiska czy uruchamiania testów inicjalizacyjnych. Ich niekontrolowane, powtarzające się wykonanie spowalniało przepływ pracy i mogło prowadzić do nieprzewidzianych skutków ubocznych, takich jak nadpisywanie konfiguracji czy niepotrzebne zużycie zasobów.

    Stabilizacja ekosystemu agentów AI w Zedzie

    Wydanie 0.233.8 nie zawiera bezpośrednich poprawek dla agentów AI, ale jest częścią szerszego trendu stabilizacyjnego widocznego w ostatnich wersjach Zed. Poprzednia wersja preview, 0.233.8, wprowadziła kilka istotnych poprawek, które poprawiły doświadczenie z agentami. Naprawiono między innymi problem ze znikaniem wątków agentów z panelu bocznego, co było frustrujące dla użytkowników korzystających z wielu równoległych zadań.

    Dodatkowo, poprawiono sytuację, w której domyślny model Zed nie był wybierany po zakończeniu procesu logowania, oraz naprawiono błędy związane z utratą niezapisanych buforów scratch po restarcie aplikacji. Te zmiany wskazują na dążenie twórców Zed do dopracowania kluczowych funkcji, zanim wprowadzą kolejne, bardziej eksperymentalne możliwości.

    Równoległe agenty i izolacja pracy – wizja Zeda

    Aktualizacja wpisuje się w filozofię Zeda, który promuje równoległość i izolację jako klucz do nowoczesnego programowania. Oficjalna dokumentacja dotycząca równoległych agentów zaleca używanie Git worktree do zarządzania współbieżnymi zadaniami. Poprawienie działania hooków jest zatem niezbędne, aby ta wizja działała w praktyce.

    Gdy programista ma pewność, że przełączanie się między środowiskami pracy (worktree) jest szybkie, bezpieczne i pozbawione niepożądanych efektów ubocznych, zyskuje przestrzeń do eksperymentowania i korzystania z pełni możliwości oferowanych przez agentów AI. Taka płynność doświadczenia pozwala na efektywne kodowanie, gdzie asystenci AI stają się integralną częścią procesu twórczego.

    Podsumowanie

    Wydanie Zed 0.233.8 pokazuje, jak drobna poprawka może znacząco wpłynąć na codzienną pracę programistów. Naprawa hooka Git worktree eliminuje błąd, który mógł zakłócać zaawansowane przepływy pracy oparte na równoległych agentach AI. W połączeniu z innymi, niedawnymi poprawkami stabilizującymi interakcje z agentami, pokazuje to dojrzałość platformy i jej skupienie na zapewnieniu solidnych fundamentów pod przyszłe innowacje.


    Ź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

  • Zed wprowadza równoległe agenty AI i ulepsza podgląd markdown

    Zed wprowadza równoległe agenty AI i ulepsza podgląd markdown

    Zed, popularny edytor kodu z wbudowaną sztuczną inteligencją, opublikował stabilną wersję 0.233.5, która wprowadza nową funkcję dla programistów: równoległe agenty. Użytkownicy mogą teraz uruchamiać i zarządzać wieloma niezależnymi wątkami AI jednocześnie. Aktualizacja wprowadza również wsparcie dla Claude Opus 4.7, poprawki w podglądzie Markdown oraz szereg poprawek zwiększających stabilność.

    Najważniejsze zmiany w wersji 0.233.5

    • Równoległe agenty (Parallel Agents): Możliwość jednoczesnego uruchomienia wielu niezależnych wątków agenta AI, każdy z własnym kontekstem i historią konwersacji.
    • Nowy interfejs zarządzania: Dodano Threads Sidebar, czyli boczny panel do zarządzania równoległymi zadaniami AI.
    • Rozszerzona funkcjonalność podglądu Markdown: Podgląd dokumentów Markdown obsługuje teraz linki kotwiczące (anchor links) do nagłówków oraz przypisy (footnotes).
    • Drobne usprawnienia edytora: Nowa akcja editor: toggle block comment do komentowania bloków kodu, lepsze zmienianie nazw plików oraz zoomowanie czcionki kółkiem myszy z przytrzymanym Ctrl (Windows/Linux) lub Cmd (macOS).

    Era równoległych agentów w edytorze kodu

    Funkcja parallel agents to kluczowa zmiana w tym wydaniu. Dotychczas praca z asystentem AI w Zedzie polegała na prowadzeniu pojedynczej rozmowy – użytkownik mógł wykonywać tylko jedno zadanie na raz. Wersja 0.233.5 zmienia to, wprowadzając model, w którym można prowadzić wiele niezależnych "rozmów" z AI. Każdy wątek działa w izolacji, ma swoją własną historię, kontekst okna i może korzystać z innego modelu językowego.

    To znaczące ułatwienie dla złożonych workflowów programistycznych. Można na przykład w jednym wątku poprosić agenta o refaktoryzację dużego pliku, a w drugim analizować dokumentację lub testować alternatywne rozwiązanie dla innej funkcji. Dzięki Threads Sidebar przełączanie się między tymi zadaniami jest szybkie i intuicyjne. Zed zapewnia, że działanie wielu agentów nie spowalnia samego edytora, co jest istotne dla płynności pracy.

    Lepsze wsparcie dla dokumentacji i notatek

    Oprócz równoległych agentów, aktualizacja znacząco poprawia obsługę formatu Markdown, który jest podstawowym narzędziem do tworzenia dokumentacji i notatek przez programistów. Nowe funkcje podglądu, takie jak linki kotwiczące, umożliwiają łatwą nawigację po długich dokumentach, klikając w nagłówki w wyrenderowanym podglądzie. Dodano również obsługę przypisów w składni Markdown, co ułatwia tworzenie lepiej udokumentowanych i bardziej złożonych tekstów.

    Te ulepszenia, choć mniej spektakularne niż agenci AI, mają realny wpływ na codzienną pracę. Sprawiają, że Zed staje się bardziej kompletnym środowiskiem, w którym nie tylko pisze się kod, ale także dokumentuje projekty i prowadzi notatki z badań.

    Stabilizacja i poprawki dla codziennej pracy

    Jak w każdym solidnym wydaniu, oprócz flagowych nowości, wprowadzono dziesiątki poprawek błędów i usprawnień. Wśród nich warto wymienić nową akcję editor: toggle block comment (skrót Cmd+K Cmd+/ na macOS), która upraszcza komentowanie bloków kodu. Ulepszono również proces zmiany nazwy zduplikowanego pliku – teraz edytor automatycznie zaznacza całą nazwę (poza rozszerzeniem), co pozwala od razu wpisać nową, bez ręcznego usuwania domyślnego sufiksu "copy".

    Wprowadzono także eksperymentalne wsparcie dla Claude Opus 4.7 w modelu BYOK (Bring Your Own Key), co daje użytkownikom dostęp do jednego z najnowocześniejszych modeli Anthropica. Dodano również opcjonalny zoom czcionki za pomocą kółka myszy, co może być wygodne dla osób preferujących taki sposób szybkiej regulacji widoku.

    Podsumowanie: Zed stawia na wielozadaniowość AI

    Wydanie Zed 0.233.5 pokazuje kierunek, w którym zmierza przyszłość edytorów kodu wspomaganych sztuczną inteligencją. To już nie tylko chatbot w sidebarze, który odpowiada na pojedyncze pytania. Parallel Agents wprowadzają koncepcję środowiska wieloagentowego, gdzie AI staje się aktywnym uczestnikiem procesu rozwoju oprogramowania.

    Dla programistów pracujących nad złożonymi projektami, zwłaszcza w modelu vibe coding czy przy refaktoryzacji wielu plików jednocześnie, ta zmiana może oznaczać znaczący wzrost produktywności. Połączenie tej mocy z ciągłymi ulepszeniami podstawowych funkcji edytora, jak lepszy podgląd Markdown, czyni Zeda coraz poważniejszym konkurentem w przestrzeni nowoczesnych narzędzi programistycznych wspieranych przez AI.


    Źródła