프로젝트 소개

SuperPlane은 "원샷 엔지니어링을 위한 팩토리"로 설명되는 오픈소스 플랫폼입니다. 주요 기능은 신뢰도 높은 백로그 항목을 검증된 리뷰 준비 완료 풀 리퀘스트로 전환하여 일상적인 개발 작업을 자동화함으로써, 엔지니어가 판단이 필요한 작업에 집중할 수 있도록 하는 것입니다. 이 시스템은 작업 지시가 백로그를 통해 들어오고, 하나 이상의 자동화 라인을 통과하며, 풀 리퀘스트, 노트, 브랜치와 같은 지속적인 산출물을 생성하는 팩토리로 작동합니다. 핵심 개념으로는 Factory(작업 지시, 라인, 정책을 보유), Work order(위임된 작업을 추적), Line(순서가 지정된 단계를 정의), Automation(에이전트 실행, 도구 호출, 이벤트 대기 또는 Canvas 기반 앱을 통한 승인 요구), Run(단계별 실행, 입력, 출력, 재시도, 비용을 추적)이 있습니다. 모든 단계는 가시적으로 유지되며, 재시도 전반에 걸쳐 이벤트 기록과 실행 상태를 보존합니다. SuperPlane은 광범위한 통합 지원을 갖춘 기존 엔지니어링 스택을 기반으로 구축되었습니다. AI 및 코딩 에이전트(Claude, Cursor, OpenAI, OpenRouter, Perplexity), 소스 컨트롤 및 CI 시스템(GitHub, GitLab, Bitbucket, Semaphore, CircleCI, Harness), 클라우드 및 딜리버리 플랫폼(AWS, Google Cloud, Azure, Cloudflare, Docker Hub, Render), 관측성 도구(Datadog, Grafana, Honeycomb, New Relic, Prometheus, Sentry), 인시던트 관리(PagerDuty, Rootly, FireHydrant, incident.io, Jira, ServiceNow), 커뮤니케이션 채널(Slack, Discord, Microsoft Teams, Telegram, SendGrid, SMTP)을 조정합니다. 이 프로젝트는 Apache 2.0 라이선스로 제공되며 풀 리퀘스트, 버그 리포트, 제품 아이디어를 통한 기여를 환영합니다. 기여자 설정은 Docker 기반이며, 문서는 AGENTS.md와 CONTRIBUTING.md에서 확인할 수 있습니다. 커뮤니티 지원은 Discord, 블로그, 커뮤니티 이벤트, X를 통해 제공됩니다.