PR-Agent는 AI 피드백과 제안을 제공하여 풀 리퀘스트를 효율적으로 검토하고 처리하는 데 도움을 주는 것을 목표로 하는 오픈소스 소프트웨어 (https://github.com/qodo-ai/pr-agent)
sequenceDiagram
participant Client as 클라이언트(Github Comment/CLI)
participant GitProvider as Git Provider(GitHub/GitLab)
participant PRAgent as 서버(셀프호스팅/qodo-merge)
participant LLM as LLM Provider(OpenAI/Claude/기타)
Client->>GitProvider: PR 생성/코멘트
GitProvider->>PRAgent: 웹훅/API 호출
PRAgent->>LLM: PR 분석 내용 전송
LLM-->>PRAgent: 결과 텍스트 생성
PRAgent->>GitProvider: PR 분석 결과 게시
GitProvider-->>Client: 결과 확인