Community생산성 & 협업github.com

ahmadAlMezaal/noctra

티켓을 Next로 이동하고, 잠들었다 일어나면 PR이 완성되어 있습니다. — Claude Code, OpenAI Codex, GitHub Copilot으로 구동되는 자동화된 Linear → PR 에이전트.

noctra란 무엇인가요?

Noctra는 Linear 티켓을 자동으로 처리하여 PR(Pull Request)을 생성해주는 AI 에이전트 스킬입니다. 개발자가 티켓을 'Next' 상태로 이동하고 잠드는 동안, Noctra가 해당 티켓의 내용을 분석하고 코드베이스를 탐색하여 적절한 코드 변경을 수행한 후 PR을 생성합니다. Claude Code, OpenAI Codex, GitHub Copilot 등 다양한 AI 코딩 어시스턴트 위에서 동작하며, Linear의 워크플로와 긴밀하게 통합되어 있습니다. 이 스킬은 반복적이고 예측 가능한 티켓 작업을 자동화하여 개발자의 생산성을 크게 향상시키는 것을 목표로 합니다.

지원 대상✓Claude Code✓Codex CLI~Cursor
npx skills add ahmadAlMezaal/noctra

Installed? Explore more 생산성 & 협업 skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · View all 6 →

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

noctra은(는) 무엇을 하나요?

티켓을 Next로 이동하고, 잠들었다 일어나면 PR이 완성되어 있습니다. — Claude Code, OpenAI Codex, GitHub Copilot으로 구동되는 자동화된 Linear → PR 에이전트.

개요

Noctra는 Linear 티켓을 자동으로 PR로 전환하는 AI 에이전트입니다. 개발자는 단순히 티켓을 'Next' 상태로 옮기기만 하면, Noctra가 나머지 작업(코드 분석, 변경, PR 생성)을 수행합니다.

작동 방식

  1. Linear 티켓 감지: Noctra는 'Next' 상태로 이동된 티켓을 모니터링합니다.
  2. 티켓 분석: AI가 티켓의 제목, 설명, 코멘트를 분석하여 요구사항을 이해합니다.
  3. 코드베이스 탐색: 관련 코드 파일을 찾고 변경이 필요한 부분을 식별합니다.
  4. 코드 변경: 분석 결과에 따라 코드를 수정합니다.
  5. PR 생성: 변경 사항을 커밋하고 GitHub PR을 생성합니다.

지원 플랫폼

  • Claude Code
  • OpenAI Codex
  • GitHub Copilot

설정 방법

  1. 저장소에 이 스킬을 추가합니다.
  2. Linear API 토큰을 환경 변수로 설정합니다.
  3. GitHub Personal Access Token을 설정합니다.
  4. 필요에 따라 에이전트 프롬프트를 커스터마이즈합니다.

환경 변수

  • LINEAR_API_KEY: Linear API 키
  • GITHUB_TOKEN: GitHub Personal Access Token
  • NOCTRA_WORKFLOW: (선택) 사용자 정의 워크플로 설정 파일 경로

사용 예시

# Linear 티켓을 'Next'로 이동
# Noctra가 자동으로 감지하고 작업을 시작합니다.

라이선스

MIT

관련 스킬