변경 사항
정말 중요한 변경 사항을 읽으세요.
이제 AI는 개발자가 검토할 수 있는 속도보다 빠르게 코드를 작성합니다. 에이전트가 수천 줄짜리 diff를 건네면, 어떤 파일이 회귀를 일으킬지 전혀 알 수 없습니다. Panolayer는 변경된 모든 파일의 위험도를 점수로 매기고 그 이유를 설명하므로, 무엇부터 검토할지 알 수 있습니다. 준비되면 같은 곳에서 commit하고 push하세요.
3,000줄짜리 diff를 읽는 사람은 없습니다. 모두 끝까지 스크롤하고 commit합니다.
큰 diff의 대부분은 lockfile, 설정, 그리고 주의를 기울일 필요 없는 사소한 수정입니다. 실제로 무언가를 깨뜨릴 수 있는 몇 안 되는 파일은 중간 어딘가에 묻혀 있습니다. Panolayer는 그 파일들을 앞으로 끌어내므로, 거기부터 보고 에이전트의 속도로 계속 나아갈 수 있습니다.
01
어디부터 볼지 확인하세요
에이전트가 건드린 모든 파일을 읽을 시간은 없고, 그럴 필요도 없습니다. 요약에서 변경된 파일 수와 추가·삭제된 줄 수를 보여 주며, 변경된 모든 파일에는 0%부터 100%까지의 위험 점수와 한 줄짜리 이유가 붙습니다. 리스크 스펙트럼은 위험도가 가장 높은 파일을 빨간색 끝에 둡니다. Risk Bars와 Overlap은 같은 점수를 세로로 보여 주거나 각 변경이 영향을 준 대상별로 묶어 보여 줍니다.
- UI
- 로직
- 데이터
- API
- 설정
- 인프라
- 의존성
- 보안
- 테스트
- 문서
- 스타일
- 분석
- 기타
02
파일 열기
파일의 순위가 높다면 읽기 전에 그 이유부터 알고 싶을 것입니다. 파일을 클릭하면 분할 보기 또는 인라인 보기로 diff가 표시되고, 그 위에 점수의 전체 근거가 나옵니다.

03
점수만으로 부족할 때
Analyze all 기능은 전체 변경 세트를 읽고 요약, 전반적인 위험도, 구체적인 우려 사항, 파일별 메모를 돌려줍니다. 더 알고 싶다면 Chat이 변경된 파일과 변경 내용이 이미 첨부된 상태로 Panolayer Agent와의 대화를 열어 주므로, 한 줄씩 읽는 대신 질문할 수 있습니다.

04
최근 commit과 비교하세요
저장소에서 무엇이 평범한지 알면 높은 점수가 더 많은 것을 말해 줍니다. History는 작업 트리를 최근 commit 위에 나열하며, 각각에 위험 라벨, 작성자, 해시가 붙습니다. 이번 변경이 일상적인 것인지, 이번 주에 commit한 것 중 가장 위험한 것인지 알 수 있습니다.

05
commit 및 push
중요한 것을 검토했다면 같은 화면에서 commit하세요. Panolayer가 diff에서 commit 메시지 초안을 작성하며, 직접 수정할 수 있습니다. Commit은 로컬 브랜치에 기록하고, Commit & Push는 추적 중인 원격 저장소로 보냅니다. commit에는 변경된 모든 파일이 포함됩니다. 일부만 스테이징하려면 Git을 직접 사용하세요.
pull request 리뷰는 이 단계 이후 Git 호스트에서 진행됩니다.
Panolayer가 막는 것은 에이전트이지 당신이 아닙니다
에이전트는 당신의 승인 없이 자신의 작업을 브랜치에 병합할 수 없습니다. 변경 사항은 먼저 worktree에서 검증되고, 그다음 병합 여부는 당신이 결정합니다. 당신 자신의 작업은 절대 막히지 않습니다. 검사가 실패해도 원할 때 언제든 commit하세요. 실패는 검증에 계속 표시되므로 숨겨지는 것은 없습니다.
자주 묻는 질문
위험 백분율은 무엇을 의미하나요?
diff를 바탕으로 파일의 변경에 얼마나 주의를 기울여야 하는지 모델이 판단한 값으로, 0%부터 100%까지입니다. 점수는 Safe, Low, Caution, Critical로 묶입니다.
검증과 같은 것인가요?
아니요. 점수는 diff를 읽습니다. 검증은 Panolayer가 코드에서 도출한 아키텍처와 규칙을 기준으로 변경을 검사하며, 파일을 저장할 때와 에이전트가 작업을 마칠 때 실행됩니다.
점수와 Analyze all은 무엇이 다른가요?
점수는 모든 변경에서 각 파일의 diff를 빠르게 읽은 결과입니다. Analyze all은 요청할 때 변경 전체를 함께 읽습니다. 더 깊은 질문은 Chat이 변경을 Panolayer Agent에게 넘깁니다.
검사가 실패해도 commit할 수 있나요?
예. Panolayer가 막는 것은 에이전트이지 당신이 아닙니다. 실패는 검증에 계속 표시됩니다.
변경 사항 중 일부만 commit할 수 있나요?
Panolayer에서 하는 commit에는 변경된 모든 파일이 포함됩니다. 일부만 commit하려면 Git으로 직접 스테이징하세요.
GitHub와 연결되나요?
Commit & Push는 브랜치를 추적 중인 원격 저장소로 보냅니다. pull request와 리뷰는 Git 호스트에서 진행됩니다.