Jira → Claude 자동화 루프 + 대시보드
Jira 카드를 Claude가 자동으로 검토·개발·PR 생성·완료처리하는 멀티프로젝트 자동화 루프와 웹 대시보드
이 프로젝트에서의 GitHub CLI 활용
PR 생성·조회·병합·상태 확인·브랜치 원격 조회
프로젝트 2개에서 사용했습니다. 각 프로젝트에서 어떤 역할로 썼는지 아래에 정리했습니다.
터미널에서 GitHub 저장소, 이슈, PR, 워크플로우를 다루는 공식 커맨드라인 도구
GitHub CLI(gh)는 웹 브라우저를 열지 않고도 터미널에서 GitHub의 주요 기능을 사용할 수 있게 해주는 공식 CLI 도구다. PR 생성·리뷰, 이슈 관리, 저장소 클론, Actions 워크플로우 조회 등 GitHub 웹 UI에서 하던 작업을 명령어로 처리할 수 있다. 반복적인 GitHub 작업을 스크립트나 자동화 파이프라인에 넣기 쉽게 만들기 위해 만들어졌다. 인증 후에는 REST/GraphQL API를 직접 다루지 않고도 GitHub 리소스를 조작할 수 있다.
로컬 브랜치를 원격에 push한 뒤, gh pr create로 지정한 base 브랜치를 대상으로 PR을 한 번에 생성한다.
# 인증 (최초 1회)
gh auth login
# 현재 브랜치를 원격에 push
git push origin feature/my-branch
# base 브랜치로 PR 생성
gh pr create \
--base main \
--head feature/my-branch \
--title "feat: 새 기능 추가" \
--body "작업 내용 설명"위 개요는 기술 학습을 돕기 위해 자동 생성된 일반 설명입니다. 정확한 사양과 최신 정보는 공식 문서를 확인하세요.
위 개념이 실제 프로젝트에서 어떻게 쓰였는지 보여줍니다.
Jira 카드를 Claude가 자동으로 검토·개발·PR 생성·완료처리하는 멀티프로젝트 자동화 루프와 웹 대시보드
이 프로젝트에서의 GitHub CLI 활용
PR 생성·조회·병합·상태 확인·브랜치 원격 조회
로컬 프로젝트를 익명화된 한국어 문서와 함께 GitHub에 단일 repo로 자동 업로드하는 헬퍼 스크립트
이 프로젝트에서의 GitHub CLI 활용
repo 존재 확인, 생성, push 작업 자동화
위 프로젝트들에서 같이 쓰인 다른 기술입니다.