Claude Code GitHub 연동 — @claude 멘션으로 PR·리뷰 자동화

PR·이슈에서 @claude 멘션으로 코드 분석·PR 생성·자동 리뷰를 돌리는 Claude Code GitHub 연동을, 설정 3단계와 두 모드·주의점까지 공식 문서 기준으로 정리했습니다.

Claude Code GitHub 연동은 PR이나 이슈에서 @claude를 멘션하면 Claude가 코드를 분석하고, PR을 만들고, 기능을 구현하거나 버그를 고치도록 자동화하는 기능입니다. GitHub Actions 위에서 동작하며, 한 번 설정해 두면 채팅을 넘어 개발 파이프라인 안에서 AI가 직접 일하게 됩니다. (기준 시점: 2026년 6월 · 공식: code.claude.com/github-actions)

@claude 멘션 한 줄로 시작 PR·이슈 댓글"@claude 이 버그고쳐줘" GitHub Actions워크플로 트리거(claude.yml) 코드 읽기코드베이스+ CLAUDE.md 결과PR·리뷰·수정 사람은 댓글 한 줄, 나머지는 파이프라인 안에서 자동 처리 출처: code.claude.com/github-actions · 기준 2026.6

GitHub 연동이란

공식 문서에 따르면 Claude Code GitHub Actions는 PR이나 이슈에서 간단한 @claude 멘션만으로 코드를 분석하고, PR을 생성하고, 기능을 구현하고, 버그를 고칠 수 있습니다 — 모두 프로젝트의 표준을 따르면서요. 이 기능은 Claude Agent SDK 위에 구축되어 있습니다.

무엇을 자동화하나

  • 즉시 PR 생성 — 필요한 것을 설명하면 변경 사항이 적용된 PR을 열어 줍니다.
  • 자동 코드 리뷰 — PR이 열릴 때마다 diff를 분석해 코멘트·제안을 답니다.
  • 이슈 → 구현 — 이슈에 @claude를 멘션하면 내용을 읽고 구현해 PR로 만듭니다.
  • 댓글로 질문 — PR/이슈 스레드에서 질문하면 답합니다.
설정은 크게 세 단계 1앱 설치/install-github-app터미널에서 실행(가장 쉬움) 2워크플로.github/workflows/claude.ymlaction@v1 자동 추가 3API 키Settings > SecretsANTHROPIC_API_KEY키는 본인이 직접 입력 버전·세부 옵션은 공식 문서 기준이며 달라질 수 있습니다. 출처 code.claude.com · github.com/anthropics/claude-code-action

설정하기

가장 쉬운 방법은 터미널에서 Claude Code를 열고 /install-github-app을 실행하는 것입니다. 이 명령이 GitHub 앱 설치와 필요한 시크릿 설정을 안내합니다. 과정은 크게 세 단계입니다.

  1. GitHub 앱 설치/install-github-app로 리포에 앱을 연결합니다(또는 공식 Anthropic 앱 사용).
  2. 워크플로 파일.github/workflows/claude.yml이 생성되며, 그 안에서 anthropics/claude-code-action@v1을 사용합니다.
  3. API 키를 시크릿으로 — 리포의 Settings > Secrets and variables > Actions에서 ANTHROPIC_API_KEY를 추가합니다. 키 값은 코드나 글에 절대 넣지 말고 GitHub Secret으로만 보관하세요.

두 가지 모드

인터랙티브 모드는 PR 댓글·이슈·리뷰 스레드에서 @claude 멘션을 듣고 요청을 실행합니다. 자동화 모드는 워크플로 YAML에 prompt 파라미터를 직접 주어, PR 열림·CI 실패·이슈 생성 같은 이벤트마다 headless로 실행합니다. 많은 팀이 둘을 함께 씁니다 — 개발자의 즉석 요청은 인터랙티브로, 상시 점검(예: 모든 PR 자동 리뷰)은 자동화로.

알아둘 점

  • 비용 두 갈래 — GitHub 호스티드 러너에서 실행되어 GitHub Actions 분(minutes)을 쓰고, 각 작업은 API 토큰도 소비합니다.
  • 표준 전달 — Claude는 코드베이스와 CLAUDE.md 파일에서 맥락·규칙을 얻습니다. 규칙을 잘 적어 두면 결과가 일관됩니다.
  • 테스트가 중요 — AI가 만든 PR이 무언가를 깨뜨리지 않았는지 확인할 자동 테스트가 있을수록 안심하고 빨리 움직일 수 있습니다.
  • 엔터프라이즈 — AWS Bedrock·Google Vertex AI 등 자체 클라우드로도 구성할 수 있어, 데이터 위치·과금을 직접 제어할 수 있습니다.

로컬에서 GitHub 다루기와는 다릅니다

터미널에서 쓰는 Claude Code도 gh CLI나 MCP 서버를 통해 이슈를 읽거나 PR을 만들 수 있습니다. 이는 "내 PC에서 내가 직접 시키는" 방식입니다. 반면 이 글의 GitHub Actions 연동은 "리포 안에서 @claude 멘션·이벤트로 자동 실행되는" 방식이라는 점이 다릅니다.

관련 글

고지: 이 글은 Anthropic 공식 Claude Code 문서(code.claude.com)와 공식 GitHub 액션 저장소(anthropics/claude-code-action)를 기준으로 작성했습니다. 액션 버전(@v1 등)·워크플로 세부 옵션·기본 모델은 정책과 버전에 따라 달라질 수 있습니다(변동 가능). 비용은 사용량·플랜·러너에 따라 크게 달라지므로 특정 금액을 단정하지 않습니다. API 키 등 비밀값은 반드시 GitHub Secret으로만 보관하고, 설정 입력은 본인이 직접 수행하세요. 최신 정보는 공식 문서에서 확인하세요. 본 사이트는 Anthropic 공식 사이트가 아닙니다.

이어서 읽어보세요

궁금한 점이 있거나 활용법을 나누고 싶나요?

커뮤니티에서 다른 사용자들과 팁과 노하우를 나눠보세요. 더 많은 가이드도 준비되어 있어요.