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

Coder एक सेल्फ-होस्टेड प्लेटफ़ॉर्म है जो आपके अपने इंफ्रास्ट्रक्चर पर क्लाउड डेवलपमेंट एनवायरनमेंट प्रोविज़न करता है और AI कोडिंग एजेंट्स चलाता है। वर्कस्पेस Terraform का उपयोग करके परिभाषित किए जाते हैं और EC2 VMs, Kubernetes Pods, Docker कंटेनरों, और अन्य कंप्यूट संसाधनों को टारगेट कर सकते हैं। प्रत्येक वर्कस्पेस सुरक्षित WireGuard टनल के माध्यम से जुड़ता है और लागत कम करने के लिए निष्क्रिय होने पर स्वतः बंद हो जाता है। मुख्य क्षमताओं में शामिल हैं: - कई इंफ्रास्ट्रक्चर प्रदाताओं में प्रजननीय डेवलपमेंट एनवायरनमेंट के लिए Terraform-परिभाषित वर्कस्पेस। - लागत बचत के लिए निष्क्रिय संसाधनों का स्वतः बंद होना। - टेम्पलेट्स के माध्यम से तेज़ डेवलपर ऑनबोर्डिंग। - AI कोडिंग एजेंट्स जो आपके इंफ्रास्ट्रक्चर पर निष्पादित होते हैं, एजेंट लूप व्यक्तिगत वर्कस्पेस के बजाय कंट्रोल प्लेन में चलता है। - कई LLM प्रदाताओं (Anthropic, OpenAI, Google, Bedrock, सेल्फ-होस्टेड मॉडल) के लिए समर्थन, बिना वर्कस्पेस के अंदर LLM क्रेडेंशियल उजागर किए। - प्रत्येक एजेंट क्रिया से जुड़ी उपयोगकर्ता पहचान, केंद्रीकृत मॉडल शासन, लागत ट्रैकिंग, और ऑडिट लॉगिंग के साथ। - एक AI गेटवे जो AI टूलिंग के लिए प्रमाणीकरण, ऑडिटिंग, और लागत नियंत्रण को केंद्रीकृत करता है। इंस्टॉलेशन Linux और macOS पर इंस्टॉल स्क्रिप्ट के माध्यम से, या Windows पर बायनेरी और इंस्टॉलर के माध्यम से उपलब्ध है। एकल `coder server` कमांड मूल्यांकन के लिए अंतर्निहित डेटाबेस के साथ प्लेटफ़ॉर्म शुरू करता है। प्रोडक्शन डिप्लॉयमेंट एक बाहरी PostgreSQL डेटाबेस (संस्करण 13+) और एक कॉन्फ़िगर करने योग्य एक्सेस URL का समर्थन करते हैं, जिसमें डॉक्यूमेंटेशन में सत्यापित आर्किटेक्चर मार्गदर्शन प्रदान किया गया है। एकीकरणों में शामिल हैं: VS Code एक्सटेंशन, JetBrains Toolbox प्लगइन, Docker/Kubernetes/OpenShift पर Dev Containers समर्थन, डिक्लेरेटिव मैनेजमेंट के लिए coderd Terraform Provider, CLI सेटअप और टेम्पलेट अपडेट के लिए GitHub Actions, Kubernetes लॉग स्ट्रीमर, और एयरगैप्ड नेटवर्क के लिए सेल्फ-होस्टेड VS Code एक्सटेंशन मार्केटप्लेस। Coder Registry कम्युनिटी और आधिकारिक टेम्पलेट, मॉड्यूल, और एजेंट एकीकरण (जैसे Claude Code, Codex, और OpenCode) प्रदान करता है।