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 नव्या ब्रँचवर conventional commit लिहिते, ते पुश करते आणि 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 कडे जाते.
आज तुमच्या टर्मिनलमध्ये
प्रत्येक प्लॅनवर उपलब्ध, Free सह. ते काहीही बदलण्यापूर्वी विचारते.