AI2024년 12월 16일2분 읽기

AI 코드 리뷰 자동화 — GitHub Actions + LLM 연동

YS
YoungSam
조회 144

자동 코드 리뷰의 장점

모든 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 코멘트로 자동 게시합니다.

AIGitHub ActionsCode Review

댓글 0

아직 댓글이 없습니다.