Zed 1.7.2 wprowadza automatyczną kompresję kontekstu AI i usprawnienia w Git

Zed 1.7.2 wprowadza automatyczną kompresję kontekstu AI i usprawnienia w Git

Zed wydał wersję 1.7.2 swojego edytora, a główną nowością jest automatyczna kompresja kontekstu dla agenta AI. Ta funkcja rozwiązuje problem rosnącego zużycia tokenów podczas dłuższych sesji programistycznych. Aktualizacja z 17 czerwca 2026 roku wprowadza także możliwość ręcznego wywołania kompresji za pomocą komendy /compact, odświeżony podgląd Markdown oraz nowe opcje Git, w tym obsługę niestandardowych poleceń na gałęziach i tagach w widoku grafu.

  • Automatyczna kompresja kontekstu zapobiega przepełnieniu okna kontekstowego AI podczas długich sesji, a komenda /compact umożliwia ręczne wywołanie kompresji.
  • Niestandardowe polecenia Git można teraz uruchamiać bezpośrednio z menu kontekstowego na gałęziach i tagach w grafie, wykorzystując zmienną $ZED_GIT_REF.
  • Zarządzanie umiejętnościami agenta przeniesiono do interfejsu ustawień, co eliminuje konieczność edytowania plików konfiguracyjnych.
  • Odświeżony podgląd Markdown zyskał czystszy i bardziej czytelny wygląd.
  • Poprawki wydajnościowe obejmują zmniejszenie zużycia pamięci przez LSP oraz szybszą obsługę dużych buforów.

Kompresja kontekstu — odpowiedź na problem rozrastających się promptów

Każdy, kto spędził dłuższy czas z asystentem AI w edytorze, zna ten moment, gdy okno kontekstowe pęcznieje, a liczba tokenów rośnie, co prowadzi do halucynacji modelu. Zed 1.7.2 rozwiązuje ten problem, automatycznie kompresując wcześniejszy kontekst, zamiast pozwalać na niekontrolowany wzrost promptu.

Jeśli automatyczna kompresja nie wystarcza, można użyć komendy /compact, która wymusza kompresję w wybranym momencie. To przydatne, gdy planujesz zadać agentowi pytanie wymagające świeżego spojrzenia na kod, a nie chcesz, by ciągnął za sobą balast poprzednich interakcji.

W tej samej aktualizacji dodano metryki kosztów i zużycia okna kontekstowego dla zewnętrznych agentów. Jeśli płacisz za API od tokena, teraz możesz zobaczyć, ile naprawdę kosztuje cię sesja. Wprowadzono także możliwość usuwania historii sesji, co jest przydatne, gdy robi się bałagan.

Git z ludzką twarzą

Zed od dawna dąży do ograniczenia potrzeby korzystania z terminala, a wersja 1.7.2 robi kolejny krok w tym kierunku. Menu kontekstowe na etykietach referencji w grafie Git — gałęziach, zdalnych referencjach i tagach — pozwala teraz uruchamiać niestandardowe polecenia. Zmienna $ZED_GIT_REF przekazuje klikniętą referencję, co umożliwia szybkie uruchomienie git checkout $ZED_GIT_REF lub własnego skryptu bez przepisywania nazw.

Drobniejsze, ale praktyczne zmiany to opcjonalny widok drzewa dla szczegółów commita, skrócone do siedmiu znaków skróty SHA w widoku blame oraz domyślnie wyłączone ostrzeżenia o długości komunikatów commita. To ostatnie z pewnością ucieszy zespoły, które zrezygnowały z limitu 50 znaków w pierwszej linii.

Co jeszcze się zmieniło

Podgląd Markdown przeszedł lifting — jest czystszy i wygodniejszy w czytaniu, choć nie dodano nowych funkcji autorskich. To raczej poprawa komfortu niż rewolucja.

Zarządzanie umiejętnościami agenta AI przeniesiono do interfejsu ustawień, co sprawia, że konfiguracja promptów nie wymaga już ręcznego edytowania plików. Poprawiono także komunikaty o problemach z umiejętnościami, zarówno w panelu agenta, jak i w ustawieniach.

W kwestiach wydajności: zmniejszono zużycie pamięci przez serwery językowe, które wcześniej mogły generować nadmiarowe wiadomości, a funkcja go-to-definition przestała bombardować serwer podczas najechania myszą na ten sam symbol. Edycja dużych buforów również przyspieszyła. Terminal zyskał obsługę linków zed://, co ułatwia nawigację między projektami i debugowanie sesji zdalnych.

Podsumowanie

Zed 1.7.2 to solidny krok naprzód w obszarach, które wymagają poprawy. Kompresja kontekstu AI rozwiązuje problem użytkowników, którzy korzystają z asystenta jako narzędzia w codziennej pracy. Usługi Git wreszcie przestają wymuszać przełączanie się między edytorem a terminalem, a podgląd Markdown jest bardziej przyjemny dla oka. Jeśli pracujesz z dużymi projektami i liczysz każdy token, ta aktualizacja jest warta uwagi.


Źródła

Komentarze

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Wymagane pola są oznaczone *