Agent-Field/pr-af
#1 open-source code reviewer on Code-Review-Bench
해결하는 문제
PR-AF는 단순한 diff 요약이 아니라 깊이 있는 아키텍처 코드 리뷰를 위해 설계되었습니다. 선형 분석 도구가 자주 놓치는 복잡하고 체계적인 취약점을 줄이고, 잘못된 경고(false positives)를 줄이며 CI/CD 파이프라인에 고정밀도 게이트를 제공합니다.
작동 방식
정적 스크립트가 아니라, PR의 구조에 따라 실행 그래프를 동적으로 변형하는 동적 파이프라인을 사용합니다. 변경 사항을 의미론적, 기계적, 체계적 관점에서 평가하여 전문적인 일시적 리뷰어 에이전트를 생성합니다. 이 과정에는 다음과 같은 단계가 포함됩니다:
- 증거 기반 확인: 리포지토리에서 정확한 호출자 스니펫과 import 컨텍스트를 가져와 발견 내용이 실제 코드에 기반되었는지 확인합니다.
- 복합 취약점 합성: 여러 파일에 걸쳐 관련된 위험을 클러스터링하여 더 큰 체계적 문제를 식별합니다.
- 반증 가능성 게이트: GitHub 댓글로 게시하기 전에 발견 내용을 무효화할 수 있는지 확인(기존 완화 조치나 의도된 동작 여부 확인)합니다.
대상 사용자
깊이 있고 정밀도가 높은 아키텍처 감사와 고정밀 CI/CD 게이팅이 필요한 엔지니어링 팀에게 적합합니다. 실행 속도보다는 깊이와 정확성이 더 중요합니다.
주요 특징
- 벤치마크 선두: Martian Code-Review-Bench의 골든 리콜 기준에서 오픈소스 리뷰어 중 1위를 기록했습니다.
- 모델 유연성: 일상적인 PR에는 저비용 모델을, 고위험 리뷰에는 GLM-5.2 또는 Opus급 최첨단 모델을 지원합니다.
- 증거 기반: 프로그래밍 가능한 AST 추출을 사용해 근거 없는 주장을 제거합니다.
- 비용 효율성: 폐쇄형 상용 도구보다 리뷰당 약 10배 저렴합니다.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트