इस प्रोजेक्ट के बारे में
LM Studio Code एक Visual Studio Code एक्सटेंशन है जो सरल ऑटोकम्पलीट के बजाय एक पूर्ण कोडिंग-एजेंट पैनल प्रदान करता है। यह उपयोगकर्ता की अपनी मशीन पर LM Studio द्वारा सर्व किए जाने वाले मॉडलों के विरुद्ध चलता है, इसलिए किसी क्लाउड API कुंजी, टोकन बिलिंग, या इंटरनेट राउंड-ट्रिप की आवश्यकता नहीं होती। एजेंट ओपन-सोर्स OpenCode एजेंट द्वारा संचालित है, जो एक्सटेंशन के साथ बंडल किया गया है और ऑफ़लाइन काम कर सकता है।
एजेंट वर्कस्पेस फ़ाइलों को पढ़ और संपादित कर सकता है, शेल कमांड चला सकता है, कोडबेस में खोज कर सकता है, और प्रत्येक क्रिया को एक विस्तारणीय टूल कार्ड के रूप में प्रदर्शित कर सकता है। उपयोगकर्ता इनलाइन अनुमति प्रॉम्प्ट और Auto, Manual, और Bypass मोड वाले अनुमतियाँ चयनकर्ता के माध्यम से नियंत्रण में रहते हैं। यह build और plan मोड, एक लाइव टूडू सूची, स्ट्रीमिंग Markdown प्रतिक्रियाएँ, समर्थित मॉडलों के लिए संकुचनीय रीज़निंग ब्लॉक, और जहाँ मॉडल इसे उजागर करता है वहाँ समायोज्य रीज़निंग प्रयास प्रदान करता है।
उन्नत सुविधाओं में .opencode/agent में Markdown फ़ाइलों द्वारा परिभाषित कस्टम एजेंट, अलग संदर्भ विंडो के साथ सबएजेंट प्रतिनिधिमंडल, और /goal के साथ शुरू किए गए स्वायत्त लक्ष्य शामिल हैं। लक्ष्यों की जाँच एक स्थानीय जज मॉडल द्वारा की जाती है, उन्हें एक पिन किए गए गोल बार में ट्रैक किया जाता है, 25 राउंड तक सीमित रखा जाता है, और स्टॉल डिटेक्शन द्वारा संरक्षित किया जाता है। उपयोगकर्ता एजेंट के काम करते समय नए निर्देश भी इंजेक्ट कर सकते हैं।
एक्सटेंशन LM Studio के साथ कसकर एकीकृत होता है: यह लोड किए गए और अनलोड किए गए मॉडलों को संदर्भ आकार, प्रकाशक, प्रारूप, और क्वांटाइज़ेशन के साथ सूचीबद्ध करता है; lms CLI के माध्यम से पर्याप्त संदर्भ वाले मॉडलों को पुनः लोड कर सकता है; कई स्थानीय या रिमोट LM Studio सर्वर का समर्थन करता है; और रिमोट API कुंजियों को VS Code एन्क्रिप्टेड Secret Storage में संग्रहीत करता है। संदर्भ टूल्स में चयनित कोड संलग्न करना, खुली फ़ाइल जोड़ना, छवियाँ पेस्ट करना, बातचीत को संक्षिप्त करना, और एक संदर्भ मीटर शामिल हैं।
सत्र स्वचालित रूप से पुनर्स्थापित होते हैं, उनका नाम बदला या फिर से शुरू किया जा सकता है, और समानांतर काम के लिए एडिटर टैब में खोले जा सकते हैं। यह MCP सर्वर और स्किल्स का भी समर्थन करता है, स्वचालित रूप से .mcp.json और .vscode/mcp.json कॉन्फ़िगरेशन की खोज करता है, /mcp स्थिति रिपोर्टिंग और /clear, /compact, /file, /skills, और /help जैसे स्लैश कमांड के साथ। आवश्यकताएँ हैं VS Code 1.104+, एक चालू LM Studio स्थानीय सर्वर, और संदर्भ प्रबंधन के लिए अधिमानतः lms CLI।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.