자동 코드 리뷰의 장점
모든 PR에 일관된 리뷰를 제공하고, 명백한 문제를 빠르게 잡아줍니다.
GitHub Action 설정
name: AI Code Review
on: [pull_request]
jobs:
review:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Get diff
run: gh pr diff ${{ github.event.number }} > diff.txt
- name: AI Review
run: |
curl https://api.anthropic.com/v1/messages \
-H "x-api-key: ${{ secrets.ANTHROPIC_KEY }}" \
-d '{"model":"claude-3-5-sonnet","messages":[...]}'리뷰 결과를 PR 코멘트로 자동 게시합니다.
댓글 0