Przejdź do treści

ZMIANY

Czytaj zmiany, które naprawdę mają znaczenie.

AI pisze dziś kod szybciej, niż programiści są w stanie go przejrzeć. Agent przekazuje Ci diff z tysiącami linii, a Ty nie masz pojęcia, które pliki mogą wprowadzić regresję. Panolayer ocenia ryzyko każdego zmienionego pliku i wyjaśnia dlaczego, więc wiesz, które przejrzeć najpierw. Gdy wszystko gotowe, zrób commit i push z tego samego miejsca.

Pobierz PanolayerPrzeczytaj dokumentację

Publiczna beta dla macOS. Start za darmo, bez karty kredytowej.

Risk Spectrum z pierwszymi czterema zmienionymi plikami.

Risk Spectrum z pierwszymi czterema zmienionymi plikami.

Risk Spectrum w Panolayer rozmieszczające każdy zmieniony plik od wysokiego do niskiego ryzyka.

Nikt nie czyta 3000‑liniowego diffa. Wszyscy przewijamy do końca i robimy commit.

Większość dużego diffa to lockfile, konfiguracja i drobne poprawki, które nie wymagają Twojej uwagi. Kilka plików, które naprawdę mogą coś zepsuć, ginie gdzieś w środku. Panolayer wyciąga je na początek, więc najpierw patrzysz tam i dotrzymujesz tempa agentowi.

01

Zobacz, gdzie spojrzeć najpierw

Nie masz czasu czytać każdego pliku, którego dotknął agent, i nie musisz. Podsumowanie pokazuje, ile plików się zmieniło oraz ile linii dodano i usunięto, a każdy zmieniony plik dostaje ocenę ryzyka od 0 do 100% z jednozdaniowym uzasadnieniem. Risk Spectrum umieszcza pliki o najwyższym ryzyku na czerwonym końcu skali. Risk Bars i Overlap pokazują te same oceny pionowo lub pogrupowane według tego, czego dotyczy każda zmiana.

Zmienione pliki uszeregowane według ryzyka, z uzasadnieniem, kategorią i rozmiarem.

Zmienione pliki uszeregowane według ryzyka, z uzasadnieniem, kategorią i rozmiarem.

Zmienione pliki uszeregowane według ryzyka, z uzasadnieniem, kategorią i rozmiarem.
  • UI
  • Logika
  • Dane
  • API
  • Konfiguracja
  • Infrastruktura
  • Zależności
  • Bezpieczeństwo
  • Testy
  • Dokumentacja
  • Style
  • Analityka
  • Inne

02

Otwórz plik

Gdy plik ma wysoką ocenę, chcesz wiedzieć dlaczego, zanim go przeczytasz. Kliknij go, aby zobaczyć diff — w widoku podzielonym lub liniowym — z pełnym uzasadnieniem oceny nad nim.

Otwarty plik w Panolayer z oceną ryzyka, jej uzasadnieniem i diffem.

03

Gdy sama ocena nie wystarcza

Funkcja Analyze all czyta cały zestaw zmian i zwraca podsumowanie, ogólne ryzyko, konkretne zastrzeżenia i uwagę do każdego pliku. Jeśli potrzebujesz więcej, Chat otwiera rozmowę z Panolayer Agent z już dołączonymi zmienionymi plikami i samą zmianą, więc możesz o nią zapytać, zamiast czytać ją linia po linii.

Analyze all podsumowujące całą zmianę z ogólnym ryzykiem i uwagą do każdego pliku.

04

Porównaj z ostatnimi commitami

Wysoka ocena mówi więcej, gdy wiesz, jak wygląda norma w Twoim repozytorium. History pokazuje Twoje drzewo robocze nad ostatnimi commitami, każdy z etykietą ryzyka, autorem i hashem. Od razu widzisz, czy ta zmiana to rutyna, czy najbardziej ryzykowna rzecz, jaką commitowałeś w tym tygodniu.

History z drzewem roboczym nad ostatnimi commitami, każdy z własną etykietą ryzyka.

05

Commit i push

Gdy przejrzysz to, co ważne, zrób commit z tego samego ekranu. Panolayer przygotowuje na podstawie diffa szkic opisu commita, który możesz edytować. Commit zapisuje zmiany w lokalnej gałęzi, a Commit & Push wysyła je do śledzonego zdalnego repozytorium. Commity obejmują wszystkie zmienione pliki. Do częściowego dodawania zmian (staging) możesz użyć Git bezpośrednio.

Przegląd pull requestu odbywa się na Twoim hostingu Git, już po tym etapie.

Kontrolki commita z edytowalnym sugerowanym opisem.

Kontrolki commita z edytowalnym sugerowanym opisem.

Pasek commita w Panolayer z sugerowanym opisem commita oraz przyciskami Commit i Commit & Push.

Panolayer zatrzymuje agentów, nie Ciebie

Agent nie może scalić własnej pracy z Twoją gałęzią bez Twojej zgody. Jego zmiany są najpierw weryfikowane w jego worktree, a potem Ty decydujesz, czy je scalić. Twoja własna praca nigdy nie jest blokowana. Rób commit, kiedy chcesz, nawet gdy sprawdzenia kończą się niepowodzeniem. Niepowodzenia pozostają na liście w Weryfikacji, więc nic nie jest ukryte.

Pytania

Co oznacza procent ryzyka?

To ocena modelu, ile uwagi wymaga zmiana w pliku, w skali od 0 do 100%, na podstawie diffa. Oceny są grupowane w kategorie Safe, Low, Caution lub Critical.

Czy to to samo co weryfikacja?

Nie. Ocena bazuje na diffie. Weryfikacja sprawdza zmianę pod kątem architektury i reguł, które Panolayer wyprowadza z Twojego kodu, i uruchamia się, gdy zapisujesz plik oraz gdy agent kończy pracę.

Czym różni się ocena od Analyze all?

Ocena to szybki odczyt diffa każdego pliku, przy każdej zmianie. Analyze all czyta całą zmianę naraz, gdy o to poprosisz. Przy bardziej złożonych pytaniach Chat przekazuje zmianę Panolayer Agent.

Czy mogę zrobić commit, gdy sprawdzenia kończą się niepowodzeniem?

Tak. Panolayer zatrzymuje agentów, nie Ciebie. Niepowodzenia pozostają na liście w Weryfikacji.

Czy mogę zrobić commit tylko części zmian?

Commit z Panolayer obejmuje wszystkie zmienione pliki. Aby zatwierdzić tylko część, dodaj ją do stage bezpośrednio w Git.

Czy to łączy się z GitHub?

Commit & Push wysyła Twoją gałąź do zdalnego repozytorium, które śledzi. Pull requesty i przegląd odbywają się na Twoim hostingu Git.

Wiedz, które pliki przeczytać, zanim zrobisz commit.

Pobierz PanolayerPrzeczytaj dokumentację

Publiczna beta dla macOS. Start za darmo, bez karty kredytowej.

Dalej: Jak to działa →