AI 기반 풀 리퀘스트 코드 리뷰
Zero가 PR diff를 읽고 치명적 이슈를 P0으로 표시하며, 개선 기회의 순위를 매기고, 팀이 머지 전에 조치할 수 있도록 이를 Slack에 드러냅니다.
Zero가 연결합니다:

Zero가 제공하는 것

무엇이 문제인가
PR이 쌓입니다. 리뷰어들은 바쁩니다. 누군가 대기열을 비우려고 'approve'를 누르면 미묘한 버그가 배포됩니다. Zero는 대기열 없이 모든 PR을 꼼꼼히 읽어줍니다. 아무 PR 번호나 가리키면 구조화된 리뷰 - 머지 전에 반드시 고쳐야 할 치명적 이슈와 더불어 우선순위가 낮은 제안 - 를 Slack에 바로 게시해 돌려줍니다.
Zero가 해결하는 방법
1단계: 도구 연결하기
2단계: Zero에게 요청하기
@Zero review vm0-ai/vm0#8886
Zero가 전체 diff를 읽음
Zero는 GitHub를 통해 PR을 가져와 변경된 모든 파일을 읽고, PR 제목, 설명, 커밋 메시지로부터 변경의 의도를 파악합니다.
Zero가 심각도별로 이슈 순위 매김
발견 사항은 P0(머지 전 반드시 수정 - 버그, 보안 이슈, 조용한 실패) 또는 P1(개선 - 더 나은 에러 처리, 테스트 커버리지, 네이밍)로 분류됩니다.
리뷰를 Slack에 게시
Zero는 리뷰가 요청된 Slack 스레드에 전체 리뷰를 게시하며, 작성자가 정확히 무엇을 고쳐야 할지 알 수 있도록 구체적인 파일 참조와 라인 번호를 함께 제공합니다.
3단계: 한 걸음 더 나아가기
더 나은 결과를 위한 팁
프롬프트에 구체적인 관심사를 포함하세요 - 'focus on auth changes' 또는 'check for race conditions' - 일반적인 diff 스캔보다 더 표적화된 리뷰를 얻을 수 있습니다.
반복적인 PR에는 재리뷰를 사용하세요. 작성자가 수정을 푸시한 뒤, Zero에게 P0 항목만 다시 확인해 해결되었는지 확인하도록 요청하세요.
팀 규칙을 정하세요: main에 머지하기 전 Zero 리뷰. 비동기 사람 리뷰에서 빠져나가는 종류의 이슈를 잡아냅니다.