Tag: Markdown

  • OpenCode v1.14.50: stabilniejsze sesje i nowe możliwości SDK dla programistów

    OpenCode v1.14.50: stabilniejsze sesje i nowe możliwości SDK dla programistów

    OpenCode doczekał się kolejnej aktualizacji – wersja v1.14.50 została udostępniona użytkownikom 13 maja 2026 roku. Wprowadza ona sześć zmian, które koncentrują się głównie na stabilności sesji HTTP oraz rozszerzeniu możliwości SDK. Ta aktualizacja rozwiązuje kilka problemów zgłaszanych przez społeczność.

    Kluczowe zmiany w skrócie

    • Stabilność strumieni HTTP – naprawiono zrywanie połączeń podczas ciągłych aktualizacji instancji, co poprawia płynność pracy w czasie rzeczywistym.
    • Obsługa przeciążonych sesji – ulepszone komunikaty błędów dla sesji zajętych innymi operacjami.
    • Nowe zapytania w SDK v1.14.50 – dodano wsparcie dla odpytywania katalogów i przestrzeni roboczych, co ułatwia nawigację po projektach.
    • Renderowanie Markdown w TUI – przywrócono domyślne formatowanie tekstu w terminalu.
    • Konfiguracja modeli – system automatycznie przełącza się na zapasowe modele, gdy główny provider zawiedzie.

    Naprawione strumienie i lepsza obsługa błędów

    Głównym celem tej aktualizacji było ustabilizowanie sesji HTTP. Wcześniej zdarzało się, że strumienie zdarzeń (event streams) przerywały się podczas długotrwałych operacji, co było frustrujące dla programistów korzystających z ciągłych aktualizacji instancji.

    Teraz połączenia pozostają otwarte tak długo, jak to konieczne. Zespół OpenCode poprawił również komunikaty błędów w interfejsach CLI i SDK – użytkownicy otrzymują teraz jasne informacje o problemach, co ułatwia debugowanie sesji pod dużym obciążeniem.

    SDK v1.14.50 z nowymi możliwościami

    Deweloperzy integrujący OpenCode z własnymi narzędziami zyskali nowe funkcje. SDK v1.14.50 obsługuje teraz zapytania o strukturę katalogów i przestrzenie robocze (workspace i directory query support). Umożliwia to precyzyjne odpytywanie agentów o zawartość konkretnych folderów, eliminując potrzebę ręcznego przeszukiwania całego projektu.

    To znaczące ułatwienie dla narzędzi budowanych wokół OpenCode, ponieważ agenci mogą szybciej lokalizować pliki i lepiej rozumieć kontekst projektu.

    Drobne, ale odczuwalne poprawki

    Wersja v1.14.50 przywraca domyślne renderowanie Markdown w interfejsie terminalowym (TUI). Po wcześniejszych aktualizacjach niektórzy użytkownicy zauważyli, że sformatowane odpowiedzi modeli były wyświetlane jako surowy tekst. Teraz nagłówki, listy i fragmenty kodu znów wyglądają zgodnie z oczekiwaniami.

    Dodatkowo wprowadzono solidniejszy mechanizm fallbacku dla konfiguracji modeli AI. Jeśli główny provider (np. Claude, GPT czy Gemini) nie odpowiada, OpenCode automatycznie przełącza się na zapasowy model, co eliminuje konieczność ręcznej interwencji. To usprawnienie może uratować sesję w krytycznych momentach.

    Kontekst dla użytkowników platformy

    OpenCode to jedno z aktywnie rozwijanych narzędzi w ekosystemie vibe codingu oraz AI-assisted web development. Działa w terminalu, jako aplikacja desktopowa i rozszerzenie IDE, obsługując zarówno płatne modele (Claude, GPT, Gemini), jak i darmowe, lokalnie uruchamiane sieci. Aktualizacja v1.14.50 wpisuje się w szerszy trend, w którym producenci narzędzi AI kładą większy nacisk na niezawodność.

    OpenCode ma już 647 śledzonych wydań w changelogu, co świadczy o szybkim rozwoju projektu open-source. Choć ta aktualizacja jest niewielka, rozwiązuje realne problemy zgłaszane przez społeczność, co jest często bardziej wartościowe niż wiele niedopracowanych nowości.


    Ź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

  • W wersji 0.232.2 edytor Zed poprawia wyszukiwanie plików, dodaje focus follows mouse i wspiera podgląd Markdown

    W wersji 0.232.2 edytor Zed poprawia wyszukiwanie plików, dodaje focus follows mouse i wspiera podgląd Markdown

    Zed, nowoczesny edytor kodu, wprowadził stabilną wersję 0.232.2, która zawiera szereg usprawnień mających na celu zwiększenie efektywności pracy. Wśród najważniejszych nowości znajduje się inteligentniejsze wyszukiwanie plików, które nie zależy od kolejności słów, opcja automatycznego przenoszenia fokusu za kursorem myszy oraz możliwość wyszukiwania w podglądach dokumentacji Markdown. Aktualizacja poprawia również funkcje AI, naprawia błędy związane z kontenerami deweloperskimi oraz zwiększa stabilność na systemie Linux.

    Kluczowe zmiany w aktualizacji

    • Inteligentne wyszukiwanie plików: Algorytm wyszukiwania w File Finder stał się niezależny od kolejności słów. Wpisanie „Cargotoml ui” teraz znajdzie plik crates/ui/Cargo.toml.
    • Focus Follows Mouse: Nowe ustawienie automatycznie przenosi fokus na panele edytora i terminala po najechaniu na nie kursorem, co przyspiesza nawigację w złożonych układach okien.
    • Wyszukiwanie w podglądzie Markdown: W panelu podglądu plików .md dodano funkcję wyszukiwania tekstu, co ułatwia nawigację po długiej dokumentacji. Dodatkowo wprowadzono padding w układzie kart.
    • Rozwój funkcji AI: Do agenta dodano modele DeepSeek-V4-Pro i DeepSeek-V4-Flash. Wprowadzono ustawienia kontrolujące wyświetlanie procesu myślowego AI (agent.thinking_display) oraz reasoning_effort dla modeli kompatybilnych z OpenAI.

    Ulepszenia dla wydajności codziennej pracy

    Wprowadzenie opcji Focus Follows Mouse to istotna zmiana dla wielu użytkowników. Dla osób pracujących z wieloma panelami edytora i terminala obok siebie, ręczne klikanie w okno, by je aktywować, bywa uciążliwe. Teraz fokus podąża za kursorem, co jest znanym rozwiązaniem w środowiskach uniksowych. To poprawia ergonomię, zwłaszcza w połączeniu z innymi nowościami.

    Zmodernizowany File Finder to kolejny krok w ewolucji szybkiej nawigacji. Poprzednia logika wymagała zachowania przybliżonej kolejności słów w ścieżce. Teraz wpisanie „test utils component” znajdzie zarówno src/utils/test/component.ts, jak i src/component/test/utils.js. To zwiększa tolerancję na błędy i szybkość wyszukiwania.

    Dla twórców dokumentacji i osób piszących w Markdown nowa możliwość wyszukiwania bezpośrednio w podglądzie jest kluczowa. Nie trzeba już wracać do surowego pliku, by znaleźć fragment tekstu. W połączeniu z dodanym paddingiem wokół kart, czytelność i komfort pracy z podglądem znacząco rosną.

    Rozbudowa AI i naprawy dla DevOps

    W sferze sztucznej inteligencji aktualizacja przynosi nowe modele oraz lepszą kontrolę. Dodanie zaawansowanych modeli DeepSeek-V4 poszerza pulę dostępnych opcji. Nowe ustawienia, takie jak agent.thinking_display (automatyczne, zawsze rozwinięte, zawsze zwinięte), dają użytkownikowi możliwość wyboru, jak szczegółowo chce obserwować proces myślowy asystenta.

    W obszarze DevOps i pracy zdalnej naprawiono kilka krytycznych problemów. Lepsze wsparcie dla Dev Containers obejmuje poprawienie parsowania zmiennych środowiskowych w devcontainer.json, które nie łamały już konfiguracji przy braku znaku równości. Dla użytkowników Linuksa, szczególnie w środowiskach GNOME i KDE, poprawiono błędy związane z traceniem fokusu klawiatury po przełączaniu kart terminala. To istotna poprawka stabilności dla społeczności developerskiej używającej Linuksa.

    Naprawiono także szereg drobniejszych, ale irytujących błędów. Wśród nich są problemy z podkreśleniami diagnostycznymi przy włączonych pełnych tokenach semantycznych, poprawki w grafie Git oraz błąd uniemożliwiający otwarcie kontenera deweloperskiego, jeśli plik Docker Compose zawierał etykiety (labels).

    Podsumowanie

    Wydanie Zed 0.232.2 to solidna aktualizacja, skoncentrowana na praktycznych usprawnieniach. Nie wprowadza rewolucyjnych nowych funkcji, ale poprawia istniejące, skupiając się na płynności i efektywności. Ulepszenia wyszukiwania, intuicyjna nawigacja myszą oraz lepszy podgląd Markdown przekładają się na komfort codziennej pracy programisty. Rozszerzenie możliwości AI oraz naprawy związane z kontenerami deweloperskimi i systemem Linux pokazują, że zespół Zed reaguje na potrzeby społeczności i rozwija edytor w sposób zrównoważony, dbając o nowoczesne funkcje oraz stabilne fundamenty.


    Źródła