ИЗМЕНЕНИЯ
Читайте изменения, которые действительно важны.
Сегодня ИИ пишет код быстрее, чем разработчики успевают его проверять. Агент вручает вам diff на тысячи строк, и вы понятия не имеете, какие файлы могут внести регрессию. Panolayer оценивает риск каждого изменённого файла и объясняет почему, чтобы вы знали, что просматривать в первую очередь. Когда будете готовы, сделайте commit и push из того же места.
Публичная бета для macOS. Бесплатный старт, банковская карта не нужна.
Никто не читает diff на 3000 строк. Все прокручивают до конца и делают commit.
Большая часть крупного diff — это lock-файлы, конфигурация и мелкие правки, не требующие вашего внимания. Те немногие файлы, которые действительно могут что-то сломать, спрятаны где-то в середине. Panolayer выносит их вперёд, чтобы вы смотрели туда в первую очередь и двигались со скоростью агента.
01
Узнайте, куда смотреть в первую очередь
У вас нет времени читать каждый файл, который тронул агент, — и не нужно. Сводка показывает, сколько файлов изменилось, сколько строк добавлено и удалено, а каждый изменённый файл получает оценку риска от 0 до 100% с кратким объяснением. Risk Spectrum помещает файлы с наибольшим риском в красный конец шкалы. Risk Bars и Overlap показывают те же оценки вертикально или сгруппированными по тому, что затрагивает каждое изменение.
- UI
- Логика
- Данные
- API
- Конфигурация
- Инфраструктура
- Зависимости
- Безопасность
- Тесты
- Документация
- Стили
- Аналитика
- Другое
02
Откройте файл
Если у файла высокая оценка, хочется понять почему, прежде чем его читать. Нажмите на него, чтобы увидеть diff в режиме split или inline с полным обоснованием оценки над ним.

03
Когда оценки недостаточно
Функция Analyze all читает весь набор изменений и возвращает сводку, общий риск, конкретные замечания и заметку по каждому файлу. Для всего остального Chat открывает разговор с Panolayer Agent, к которому уже приложены изменённые файлы и само изменение, — можно спросить о нём, а не читать его построчно.

04
Сравните с недавними commit
Высокая оценка значит больше, когда вы знаете, что для вашего репозитория нормально. History показывает рабочее дерево над вашими недавними commit — у каждого есть метка риска, автор и хеш. Так видно, рутинное ли это изменение или самое рискованное, что вы коммитили на этой неделе.

05
Commit и push
Просмотрев важное, сделайте commit с того же экрана. Panolayer составляет черновик сообщения commit по diff, а вы можете его отредактировать. Commit записывает изменения в локальную ветку, а Commit & Push отправляет их в отслеживаемый remote. В commit входят все изменённые файлы. Для частичного индексирования можно использовать Git напрямую.
Ревью pull request происходит на вашем Git-хостинге, уже после этого этапа.
Panolayer сдерживает агентов, а не вас
Агент не может слить свою работу в вашу ветку без вашего одобрения. Сначала его изменения проверяются в его worktree, а затем вы решаете, сливать ли их. Ваша собственная работа никогда не блокируется. Делайте commit когда угодно, даже если проверки не пройдены. Сбои остаются в списке в «Проверке», так что ничего не скрыто.
Вопросы
Что означает процент риска?
Это оценка моделью того, сколько внимания требует изменение файла, от 0 до 100%, на основе diff. Оценки сводятся к уровням Safe, Low, Caution или Critical.
Это то же самое, что проверка?
Нет. Оценка основана на diff. Проверка сверяет изменение с архитектурой и правилами, которые Panolayer выводит из вашего кода, и запускается, когда вы сохраняете файл и когда агент завершает работу.
Чем оценка отличается от Analyze all?
Оценка — это быстрый разбор diff каждого файла при каждом изменении. Analyze all по вашему запросу читает всё изменение целиком. Для более глубоких вопросов Chat передаёт изменение Panolayer Agent.
Можно ли сделать commit, если проверки не пройдены?
Да. Panolayer сдерживает агентов, а не вас. Сбои остаются в списке в «Проверке».
Можно ли сделать commit только части изменений?
Commit из Panolayer включает все изменённые файлы. Чтобы сделать commit части изменений, проиндексируйте её напрямую через Git.
Есть ли подключение к GitHub?
Commit & Push отправляет вашу ветку в тот remote, который она отслеживает. Pull request и ревью выполняются на вашем Git-хостинге.
Знайте, какие файлы прочитать перед commit.
Публичная бета для macOS. Бесплатный старт, банковская карта не нужна.