Cruxy Code एक CLI है: cruxy एक इंटरैक्टिव सत्र खोलता है और cruxy run एक काम करता है। यह किसी भी टर्मिनल में चलता है, आपके एडिटर वाले में भी।
जल्द आ रहा हैVS Code और JetBrains के लिए प्लगइन, और एक अलग एडिटर।
प्रोडक्टCruxy Codeबीटा
Cruxy Code आपका कोडबेस पढ़ता है, फ़ाइलें बदलता है, आपके टेस्ट और कमांड चलाता है, और पुल रिक्वेस्ट खोलता है। डिफ़ॉल्ट रूप से यह हर बदलाव और कमांड से पहले पूछता है। CLI के रूप में लाइव, हर योजना पर।
इंटरफ़ेस की झलक। CLI का आउटपुट असली है; मॉडल के जवाब उदाहरण हैं।
इंस्टॉल
$npm i -g @cruxy/cli$cruxy login$cruxy run "explain this codebase"आज
Cruxy Code एक CLI है: cruxy एक इंटरैक्टिव सत्र खोलता है और cruxy run एक काम करता है। यह किसी भी टर्मिनल में चलता है, आपके एडिटर वाले में भी।
जल्द आ रहा हैVS Code और JetBrains के लिए प्लगइन, और एक अलग एडिटर।
यह आपकी फ़ाइलें सूचीबद्ध करता, पढ़ता, glob और grep करता है, आपकी मशीन पर बने इंडेक्स से कोडबेस खोजता है, और हर सत्र में आपके प्रोजेक्ट की CRUXY.md या AGENTS.md लोड करता है।
Manual, जो डिफ़ॉल्ट है, हर बदलाव और कमांड से पहले पूछता है। Plan पहले आपकी मंज़ूरी के लिए एक योजना रखता है। Auto-approve और full-auto उलटे जा सकने वाले कामों को चलने देते हैं और फिर भी अपरिवर्तनीय कामों से पहले पूछते हैं। /mode या Shift+Tab से बदलें।
जल्द आ रहा हैपंक्ति दर पंक्ति समीक्षा वाला एक pair मोड।
cruxy pr नई ब्रांच पर एक कन्वेंशनल कमिट लिखता है, उसे पुश करता है और GitHub पुल रिक्वेस्ट खोलता है, सब एक मंज़ूरी के बाद, और main या master पर कभी कमिट नहीं करता।
जल्द आ रहा हैआपकी डिप्लॉय पाइपलाइन चलाना।
यह फ़ाइल टूल और आपके शेल के ज़रिए काम करता है, इसलिए किसी भाषा या फ़्रेमवर्क से बंधा नहीं है। वैकल्पिक लैंग्वेज सर्वर TypeScript, JavaScript, Python, Go और Rust को कवर करते हैं।
यह आपकी टेस्ट कमांड चलाता है, विफलताएँ पढ़ता है और ठीक करता रहता है, लगातार चार विफल रन के बाद रुक जाता है। विफलता का आउटपुट Vitest और Jest के लिए पार्स होता है।
जल्द आ रहा हैटेस्ट बनाना, और पुल रिक्वेस्ट से पहले डिफ़ की समीक्षा।
यह सत्रों के बीच तथ्य याद रखता है: प्रोजेक्ट की मेमोरी .cruxy/memory में, जो cruxy memory trust से भरोसा देने पर याद आती है, और निजी मेमोरी ~/.cruxy/memory में।
एक पैच पूरे रिपॉज़िटरी में फ़ाइलें बना, बदल और हटा सकता है, एक साथ, एक ही मंज़ूरी के तहत।
जल्द आ रहा हैबदलाव के बाद आपका लिंटर और फ़ॉर्मैटर स्वतः चलाना।
हर बदलाव मंज़ूरी से पहले अपना डिफ़ दिखाता है। cruxy rollback ट्री को किसी भी टर्न से पहले की स्थिति में लौटाता है, और /undo-last आख़िरी को उलट देता है।
जल्द आ रहा हैहंक दर हंक मंज़ूरी।
हर रन अपने टोकन उपयोग और लागत के साथ ख़त्म होता है। /usage, cruxy usage और cruxy limits और दिखाते हैं।
टर्मिनल में
तय करें यह कितना पूछे: /mode plan कुछ भी चलने से पहले एक योजना रखता है।
इंटरफ़ेस की झलक। CLI का आउटपुट असली है; मॉडल के जवाब उदाहरण हैं।
नियंत्रण आपके पास रहता है: Cruxy Code प्रस्ताव रखता है, आप मंज़ूर करते हैं।
इंटरफ़ेस की झलक। CLI का आउटपुट असली है; मॉडल के जवाब उदाहरण हैं।
मन बदल गया? /undo-last फ़ाइलों को आख़िरी रन से पहले की स्थिति में लौटाता है।
इंटरफ़ेस की झलक। CLI का आउटपुट असली है; मॉडल के जवाब उदाहरण हैं।
यह कैसे काम करता है
सत्र के लिए cruxy चलाएँ, या किसी काम के साथ cruxy run: एक फ़ीचर, एक रीफ़ैक्टर, एक बग फ़िक्स। यह कोडबेस पढ़ता है और बदलाव तय करता है।
डिफ़ॉल्ट रूप से यह हर बदलाव को डिफ़ के रूप में और हर कमांड को चलने से पहले दिखाता है, और आपका इंतज़ार करता है। plan मोड में आप पहले योजना मंज़ूर करते हैं; auto मोड उलटे जा सकने वाले कामों को चलने देते हैं।
cruxy pr एक मंज़ूरी के बाद नई ब्रांच पर कमिट करता है, पुश करता है और GitHub पुल रिक्वेस्ट खोलता है। जल्द आ रहा है: आपके अधिकृत करने पर डिप्लॉय करना।
मॉडल
डिफ़ॉल्ट रूप से Cruxy Code auto भेजता है, और Cruxy API हर अनुरोध के लिए उसके आकार और जटिलता से एक आकार चुनता है। सत्र के लिए /model से, प्रोजेक्ट के लिए .cruxy/config.json में, या CRUXY_MODEL एनवायरनमेंट वेरिएबल से एक मॉडल पिन करें।
मॉडलों की तुलना करेंयह किसके लिए है
साइड प्रोजेक्ट, वीकेंड के बिल्ड और उबाऊ रीफ़ैक्टर, एक ऐसे एजेंट के साथ जो डिफ़ॉल्ट रूप से कुछ भी बदलने से पहले पूछता है।
कई फ़ाइलों के रीफ़ैक्टर एक पैच में, टेस्ट फ़िक्स और माइग्रेशन, किसी फ़ाइल के बदलने से पहले डिफ़ आपके सामने।
कमिट की हुई CRUXY.md के ज़रिए साझा नियम, ताकि हर सत्र एक ही नियमों से शुरू हो, और किसी भी अपरिचित रिपॉज़िटरी की सैर।
योजनाएँ
वही खाता आपको ब्राउज़र में Cruxy, Cruxy Code और API में साइन इन करता है। कीमतें रुपये में हैं और इनमें GST शामिल है।
सभी योजनाएँ देखेंहर योजना
Free, Core, Advanced, Pro और Enterprise। Cruxy Code किसी योजना से बंधा नहीं है।
cruxy login
CLI से साइन इन करने पर उपयोग आपकी योजना की सीमाओं में गिना जाता है।
API की
cruxy.ai की एक की पर उपयोग प्रति टोकन, API की दरों पर मापा जाता है।
सवाल
यह ज़रूरी फ़ाइलें केवल-पढ़ने वाले टूल (list, read, glob, grep और आपकी मशीन पर बना सर्च इंडेक्स) से पढ़ता है, और इन पढ़ने के कामों के लिए मंज़ूरी नहीं माँगता। बदलाव और कमांड के लिए माँगता है। कुछ भी थोक में अपलोड नहीं होता: जो यह पढ़ता है वह बातचीत के हिस्से के रूप में Cruxy API को जाता है।
Cruxy में और भी
आज आपके टर्मिनल में
हर योजना पर लाइव, Free समेत। कुछ भी बदलने से पहले यह पूछता है।