इस प्रोजेक्ट के बारे में

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 के माध्यम से प्रदान किया जाता है।