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 రన్ చేయండి: ఒక ఫీచర్, ఒక రీఫ్యాక్టర్, ఒక బగ్ ఫిక్స్. ఇది కోడ్బేస్ను చదివి మార్పును రూపొందిస్తుంది.
డిఫాల్ట్గా ఇది ప్రతి సవరణను డిఫ్గా, ప్రతి కమాండ్ను రన్ అయ్యే ముందు చూపించి, మీ కోసం వేచి ఉంటుంది. ప్లాన్ మోడ్లో మీరు ముందుగా ప్లాన్ను ఆమోదిస్తారు; ఆటో మోడ్లు తిరిగి మార్చగల చర్యలను రన్ అవ్వనిస్తాయి.
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 తో సహా. ఏదైనా మార్చే ముందు అడుగుతుంది.