// education

Codex 사용법 [7편: AI 코드 리뷰, CI/CD & 배포 파이프라인]

Codex 실전 가이드 7편에서는 자동화 AI 코드 리뷰, Git Diff & 롤백 안전성, GitHub Actions codex exec 고정, 자동화 PR Description, 그리고 배포 후 검증 루프를 다룹니다.


1. AI 코드 리뷰를 팀 흐름에 붙이는 법 (Automated PR Review)

GitHub Actions 또는 CI 파이프라인에서 PR(Pull Request)이 생성될 때 Codex가 변경사항을 자동으로 스캔하고 리뷰 댓글을 다는 체계입니다.

GitHub Actions CI codex exec 리뷰 워크플로우 예시

name: AI Code Review Pipeline
on:
  pull_request:
    types: [opened, synchronize]

jobs:
  review:
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v4
        with:
          fetch-depth: 0
      - name: Run Codex Auto Review
        env:
          CODEX_API_KEY: ${{ secrets.CODEX_API_KEY }}
        run: |
          git diff origin/main...HEAD > pr_diff.txt
          codex exec -p "Review pr_diff.txt for security vulnerabilities and style violations. Output comments in Markdown." > review_comment.md
      - name: Post PR Comment
        uses: mshick/fast-pr-comment@v1
        with:
          github-token: ${{ secrets.GITHUB_TOKEN }}
          issue-number: ${{ github.event.number }}
          file: review_comment.md

2. 코드 차이를 읽고 되돌릴 길까지 남기는 법 (Git Diff & Rollback Safety)

AI가 코드를 생성하고 커밋하기 전 git diff 샌드박싱을 거치고, 항상 비상 상황에 되돌릴 수 있는 Safety Checkout Point를 남깁니다.


3. PR 설명부터 릴리즈 준비까지 놓치지 않는 법

PR 작성 시 변경사항 요약, 테스트 통과 결과, 영향받는 엔드포인트를 Codex가 자동으로 요약하여 작성하도록 스크립팅합니다.


4. 배포 뒤에 반드시 닫아야 할 확인 루프 (Post-Deployment Verification)

배포(Deployment) 완료 후 시스템이 정상 작동하는지 런타임 헬스 체크를 수행하는 Post-Deploy Verification Loop입니다.

← 이전Codex 사용법 [6편: API 마이그레이션, 데이터 분석 & 릴리즈] 다음 →Codex 사용법 [8편: MCP 확장, 스킬 굳히기 & Worktree 서브에이전트]