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

Kilo Code एक ओपन-सोर्स एजेंटिक इंजीनियरिंग प्लेटफ़ॉर्म है जो VS Code, JetBrains IDEs और कमांड लाइन में चलने वाले AI कोडिंग एजेंट पर केंद्रित है। यह परियोजना MIT लाइसेंस के तहत है और खुद को एक ऐसे एजेंट के रूप में प्रस्तुत करती है जो डेवलपर्स के साथ उनके टूल्स में चलता है। स्थापना विकल्पों में मार्केटप्लेस से VS Code एक्सटेंशन, JetBrains प्लगइन, और npm, pnpm, bun, curl, Homebrew और Arch Linux AUR के माध्यम से वितरित CLI शामिल हैं। प्रीबिल्ट बाइनरी GitHub Releases पर Windows x64, macOS (Apple Silicon और Intel), और Linux (x64 और ARM) के लिए प्रकाशित की जाती हैं, जिसमें पुराने CPUs के लिए बेसलाइन बिल्ड और Alpine या न्यूनतम Docker छवियों के लिए musl बिल्ड के नोट्स शामिल हैं। एक क्लाउड एजेंट और स्वचालित पुल-रिक्वेस्ट कोड समीक्षाएं भी परियोजना के वेब ऐप के माध्यम से पेश की जाती हैं। Kilo कई अंतर्निहित एजेंटों के साथ आता है: प्राकृतिक भाषा से कोड लागू करने और संपादित करने के लिए Code, कोड लिखने से पहले वास्तुकला और कार्यान्वयन योजना के लिए Plan, फ़ाइलों को संशोधित किए बिना कोडबेस के बारे में प्रश्नों के उत्तर देने के लिए Ask, और समस्या निवारण के लिए Debug। उपयोगकर्ता कस्टम एजेंट भी परिभाषित कर सकते हैं। प्रलेखित क्षमताओं में प्राकृतिक भाषा से मल्टी-फ़ाइल कोड जनरेशन, टैब द्वारा स्वीकार किए गए भूत-पाठ सुझावों के साथ इनलाइन ऑटोकम्प्लीट, स्व-जांच जहां एजेंट अपने काम की समीक्षा और सुधार करता है, कमांड चलाने और वेब को स्वचालित करने के लिए टर्मिनल और ब्राउज़र नियंत्रण, और एजेंट, कौशल, MCP सर्वर और प्लगइन्स स्थापित करने के लिए एक मार्केटप्लेस शामिल है। प्लेटफ़ॉर्म 500+ मॉडलों तक पहुंच का विज्ञापन करता है जिसमें कार्य के बीच मॉडल स्विच करने की क्षमता होती है, और बताता है कि उपयोगकर्ता बिना किसी मार्कअप के मॉडल प्रदाता की दर का भुगतान करते हैं और शुरू करने के लिए कोई API कुंजी आवश्यक नहीं है। CI/CD के लिए, CLI `kilo run --auto` के माध्यम से एक स्वायत्त मोड का समर्थन करता है, जो अनुमति संकेतों को स्वतः अनुमोदित करता है जब तक कि कोई नियम स्पष्ट रूप से कार्रवाई से इनकार न करे; README चेतावनी देता है कि इसे केवल विश्वसनीय वातावरण में उपयोग करें। CLI को Kilo प्लेटफ़ॉर्म के अनुकूल OpenCode के एक फोर्क के रूप में वर्णित किया गया है। दस्तावेज़ीकरण, एक योगदान मार्गदर्शिका, रिलीज़ निर्देश और एक आचार संहिता रिपॉजिटरी से जुड़े हुए हैं।