noctra은(는) 무엇을 하나요?
티켓을 Next로 이동하고, 잠들었다 일어나면 PR이 완성되어 있습니다. — Claude Code, OpenAI Codex, GitHub Copilot으로 구동되는 자동화된 Linear → PR 에이전트.
개요
Noctra는 Linear 티켓을 자동으로 PR로 전환하는 AI 에이전트입니다. 개발자는 단순히 티켓을 'Next' 상태로 옮기기만 하면, Noctra가 나머지 작업(코드 분석, 변경, PR 생성)을 수행합니다.
작동 방식
- Linear 티켓 감지: Noctra는 'Next' 상태로 이동된 티켓을 모니터링합니다.
- 티켓 분석: AI가 티켓의 제목, 설명, 코멘트를 분석하여 요구사항을 이해합니다.
- 코드베이스 탐색: 관련 코드 파일을 찾고 변경이 필요한 부분을 식별합니다.
- 코드 변경: 분석 결과에 따라 코드를 수정합니다.
- PR 생성: 변경 사항을 커밋하고 GitHub PR을 생성합니다.
지원 플랫폼
- Claude Code
- OpenAI Codex
- GitHub Copilot
설정 방법
- 저장소에 이 스킬을 추가합니다.
- Linear API 토큰을 환경 변수로 설정합니다.
- GitHub Personal Access Token을 설정합니다.
- 필요에 따라 에이전트 프롬프트를 커스터마이즈합니다.
환경 변수
LINEAR_API_KEY: Linear API 키GITHUB_TOKEN: GitHub Personal Access TokenNOCTRA_WORKFLOW: (선택) 사용자 정의 워크플로 설정 파일 경로
사용 예시
# Linear 티켓을 'Next'로 이동
# Noctra가 자동으로 감지하고 작업을 시작합니다.
라이선스
MIT