पूर्ण VS Code, फाइल सम्पादक होइन
सिन्ट्याक्स हाइलाइटिङ, बहु-फाइल खोजी, विभाजन प्यानहरू र तपाईंसँग पहिले नै मांसपेशी स्मृतिका लागि भएका किबोर्ड सर्टकटहरू, code-server द्वारा ब्राउजरमा उपलब्ध गराइन्छ।
विशेषताहरू
ड्यासबोर्डबाटै पूर्ण VS Code सम्पादक खोल्नुहोस् र तपाईंको साइटका वास्तविक फाइलहरूसँग काम गर्नुहोस्। एक्सटेन्सनहरू, एकीकृत टर्मिनल, git र wp-cli, सबै तपाईंको SSH र SFTP पहुँच जस्तै CageFS-पृथक जेलभित्र — स्थानीय रूपमा केही पनि स्थापना गर्नुपर्दैन, र पुरानो हुनको लागि कुनै छुट्टै प्रतिलिपि छैन।
वेब आईडीई (Web IDE) ब्राउजरमा code-server मार्फत चल्ने VS Code हो, जुन ड्यासबोर्डमा तपाईंले हेरिरहनुभएको साइटबाट खुल्छ। यसले त्यही साइटका वास्तविक फाइलहरू सम्पादन गर्छ — अपलोड गर्ने चरण छैन, सिङ्कमा राख्नको लागि स्थानीय चेकआउट छैन, र सम्पादकको रूपमा नाटक गर्ने सीमित वेब टेक्स्ट बाकस पनि छैन।
सिन्ट्याक्स हाइलाइटिङ, बहु-फाइल खोजी, विभाजन प्यानहरू र तपाईंसँग पहिले नै मांसपेशी स्मृतिका लागि भएका किबोर्ड सर्टकटहरू, code-server द्वारा ब्राउजरमा उपलब्ध गराइन्छ।
तपाईंले काम गर्ने एक्सटेन्सनहरू स्थापना गर्नुहोस्, ताकि सम्पादकले तपाईंलाई जेनेरिक वातावरणमा धकलिनुको सट्टा तपाईंको स्थानीय सम्पादकले जस्तै काम गरोस्।
सम्पादकभित्रै तपाईंको साइटमा सीमित गरिएको एउटा शेल (shell), जसले तपाईंलाई छुट्टै टर्मिनल विन्डोमा जानुको सट्टा कोडसँगै आदेशहरू चलाउन अनुमति दिन्छ।
सम्पादकभित्रैबाट स्टेज, कमिट, शाखा (branch), डिफ र पुश गर्नुहोस्, ताकि सर्भरमा गरिएको काम कागजातविहीन हटफिक्स बन्नुको सट्टा संस्करण नियन्त्रण (version control) अन्तर्गत रहिरहोस्।
WordPress का लागि सम्पादक जत्तिकै कमान्ड लाइन पनि उत्तिकै महत्त्वपूर्ण हुन्छ। दुवै एकै ठाउँमा छन्।
wp-cli प्यानल टर्मिनल र SSH बाट उपलब्ध छ, जसको मतलब यो वेब IDE को एकीकृत टर्मिनलमा पनि उपलब्ध छ। तपाईले सम्पादन गरिरहनु भएको फाइल नछोडी डेटाबेस खोज्नुहोस् र बदल्नुहोस्, क्यास खाली गर्नुहोस्, प्लगइन रोल ब्याक गर्नुहोस्, बल्क-अपडेट गर्नुहोस्, टेबल निर्यात गर्नुहोस् वा एक पटकको स्क्रिप्ट चलाउनुहोस्।
त्यसले सामान्य चक्र पूरा गर्छ। लगत (log) मा त्रुटि पढ्नुहोस्, सम्पादकमा फाइल खोल्नुहोस्, यसलाई परिवर्तन गर्नुहोस्, यसलाई प्रमाणित गर्ने wp-cli आदेश चलाउनुहोस्, अगाडि बढ्नुहोस्। सबै कुरा वास्तविक स्ट्याकमा वास्तविक साइट विरुद्ध हुन्छ, त्यसैले तपाईँले जुन परीक्षण गर्नुहुन्छ तपाईँका आगन्तुकहरूले पनि त्यही पाउँछन्।
सर्भरमा ब्राउजरमार्फत पहुँच तब मात्र स्वीकार्य हुन्छ जब सीमा वास्तविक हुन्छ। वेब आईडीई (Web IDE) अन्य सबै पहुँच मार्गहरू जस्तै ठ ακ ठिक उस्तै आइसोलेसनभित्र रहन्छ।
प्रत्येक टेनेन्टले छुट्टै फाइलसिस्टम भ्यु प्राप्त गर्दछ र अन्य टेनेन्टहरू, अन्य साइटहरू वा संवेदनशील प्रणाली फाइलहरू देख्न सक्दैन। CageFS सुरक्षा उल्लङ्घनहरूलाई नियन्त्रण गर्न डिजाइन गरिएको हो, र यो त्यही जेल हो जसमा तपाईंको SSH र SFTP सत्रहरू चल्छन्।
CPU, RAM, IO, IOPS, प्रक्रियाहरू र इन्ट्री-प्रक्रियाहरू प्रत्येक साइटपिच्छे सीमित गरिएका हुन्छन्, त्यसैले अत्यधिक भार पर्ने बिल्ड वा अनियन्त्रित स्क्रिप्टले छिमेकी साइटहरूलाई असर गर्नुको सट्टा आफ्नै बाउन्ड्रीभित्रै नियन्त्रित हुन्छ।
एक्सेस कुञ्जीहरू र प्रमाणहरू ड्यासबोर्डमा न्यूनतम-अधिकारको आधारमा व्यवस्थित गरिन्छन्, त्यसैले तपाईंले कामलाई चाहिने पहुँच मात्र प्रदान गर्नुहुन्छ र त्योभन्दा बढी केही पनि दिनुहुन्न।
पहुँचलाई अभिनेता, कार्य र लक्ष्यसहित अडिट-लग गरिन्छ — प्लेटफर्ममा भएका प्रत्येक विशेष अधिकारप्राप्त कार्यमा पनि यही नियम लागू हुन्छ।
एउटा सम्पादक विकास वातावरणको आधा हिस्सा मात्र हो। अर्को आधा यसको मुनिको स्ट्याक हो, र यो प्रत्येक साइट अनुसार कन्फिगर गर्न सकिने हुन्छ।
production लाई सीधै सम्पादन गर्नु कहिले सही निर्णय हुन्छ र कहिले गलत विचार। प्लेटफर्मले एउटै सम्पादकबाट दुवै बाटोहरूलाई समर्थन गर्दछ।
एक क्लिकमा साइटलाई स्टेजिङमा क्लोन गर्नुहोस्, स्टेजिङ प्रतिलिपिको विरुद्धमा वेब आईडीई खोल्नुहोस्, त्यहाँ काम गर्नुहोस्, र परिवर्तन प्रमाणित भएपछि लाइभमा पुश गर्नुहोस्। फाइलहरू र डाटाबेस सँगै आउँछन्, उत्पादनको जस्तै स्ट्याक र ब्लूप्रिन्टमा, त्यसैले स्टेजिङ अनुमानित होइन तर वास्तविक पूर्वाभ्यास हो।
यदि तपाईंको काम कुनै रिपोजिटरीमा पर्छ भने, सम्पादकभित्रबाट git प्रयोग गर्नुहोस् र git-आधारित डिप्लोयहरूलाई बिल्ड-एन्ड-डिप्लोय पाइपलाइनमार्फत परिवर्तन अगाडि बढाउन दिनुहोस्। त्यसपछि ब्राउजरमा लेखिएको कोडले तपाईंको ल्यापटपमा लेखिएको कोडसरह नै संस्करणयुक्त रिलिज र रोलब्याक मार्ग पछ्याउँछ।
कुनै परिमार्जनमा समस्या आहाल्दा पनि, प्यानलमा ब्याकअपहरू एक-क्लिक पुनर्स्थापना सुविधासहित सूचीबद्ध हुन्छन्, र प्रत्येक डिप्लॉय एउटा संस्करणयुक्त रिलिज हो जसमा तपाईं फर्कन सक्नुहुन्छ। सुरक्षा कवच कुनै समर्थन टिकट होइन।
वेब आईडीई (Web IDE) ड्यासबाह्मभित्रको एआई सहायकसँग जोडिएको छ, र सम्पूर्ण प्लेटफर्म तपाईंले पहिले नै प्रयोग गरिरहनुभएको एआई उपकरणहरूद्वारा सञ्चालित हुने गरी निर्माण गरिएको छ।
डashबोर्डमा AI सहायता उपलब्ध छ, जुन AI Pack मार्फत तपाईंको आफ्नै मोडलमा चलिरहेको हुन्छ — मोडल तपाईंको हुन्छ, र असिस्टेन्टले फाइलहरू पढ्छ र सम्पादन गर्दछ, wp-cli चलाउँछ र परिवर्तनहरू पुश गर्छ। तपाईंले छनौट नगरेको इम्बेडेड मोडलमा कुनै लक-इन हुँदैन।
browser बाहिर, हाम्रो MCP सर्भरले कुनै पनि MCP-सक्षम क्लाइन्ट — Claude Code, Cursor, ChatGPT र अन्य — लाई प्राकृतिक भाषामा तपाईंको होस्टिंग र साइटहरू नियन्त्रण गर्न अनुमति दिन्छ, जुन तपाईंको API अनुमतिहरूद्वारा सीमित हुन्छ। यो ढाँचा जानाजानी बनाइएको हो: एउटा API र एउटा एक्शन क्याटलग, जुन धेरै तरिकाले उपलब्ध गराइन्छ। हाम्रो सम्पादकमा निर्माण गर्नुहोस्, तपाईंको आफ्नैमा निर्माण गर्नुहोस्, वा कुनै एजेन्टलाई यो गर्न दिनुहोस्, र एउटै डिप्लोइ मार्गले ती तीनवटैलाई सेवा दिन्छ।
यो VS Code हो जुन तपाईंको ब्राउजरमा चलिरहेको छ, code-server द्वारा डेलिभर गरिएको छ र ड्यासबोर्डमा रहेको साइटको पृष्ठबाट खोलिएको छ। तपाईंले पूर्ण सम्पादक पाउनुहुन्छ — एक्सटेन्सनहरू, एकीकृत टर्मिनल र git — जसले सर्भरमा त्यो साइटका वास्तविक फाइलहरू सम्पादन गर्छ। स्थानीय रूपमा केही पनि स्थापना गरिएको छैन र सिंकमा राख्नको लागि कुनै छुट्टै प्रतिलिपि छैन।
हो। Web IDE भित्र छिर्ने तीनवटा तरिकाहरूमध्ये एक हो, जसमा जेल गरिएको SSH शेल र SFTP/FTP पनि समावेश छन्। यी तीनोंले तपाईंका फाइलहरूको उही CageFS-अलग गरिएको दृश्यमा पुर्याउँछन्, त्यसैले तपाईं एउटा कामको लागि एडिटर र अर्कोको लागि कमाण्ड लाइन प्रयोग गर्न सक्नुहुन्छ। wp-cli प्यानल टर्मिनल र SSH दुवैबाट उपलब्ध छ।
प्रत्येक टेनन्टले CageFS अन्तर्गत एउटा छुट्टै फाइलसिस्टम भ्यु प्राप्त गर्छ र यसले अन्य टेनन्टहरू, अन्य साइटहरू वा संवेदनशील प्रणाली फाइलहरू देख्न सक्दैन, र LVE ले प्रत्येक साइटको CPU, RAM, IO, IOPS र प्रक्रियाहरू सीमित गर्छ ताकि एउटा केजले सर्भरलाई थकित पार्न नसकोस्। CageFS लाई जोखिम शून्य बनाउनुभन्दा सुरक्षा उल्लङ्घनहरूलाई सीमित गर्न डिजाइन गरिएको हो, त्यसैले यसलाई विकल्पको रूपमा बेच्नुको सट्टा आधारभूत मालवेयर स्क्यानिङ, प्रोएक्टिभ WAF र त्यो आइसोलेसन प्रत्येक खातामा समावेश गरिएको हुन्छ।
आजको पहुँच तपाईंको संस्थाका भूमिकाहरू—मालिक (owner), बिलिङ (billing), विकासकर्ता (dev) र रिड-ओनली (read-only)—द्वारा नियन्त्रित हुन्छ र सदस्यहरूले त्यो संस्थामा आफूले धारण गरेको भूमिकाको अनुमतिहरू प्राप्त गर्छन्। ध्यान दिनुहोस् कि dev भूमिकामा डिप्लोय (deploy) वा पुश-टु-लाइभ (push-to-live) अनुमति हुँदैन। कुनै सदस्यलाई निश्चित साइटहरूमा सीमित गर्ने जस्ता वैकल्पिक प्रति-सदस्यता संसाधन दायरा निर्धारण (resource scoping), हाल उपलब्ध हुनुभन्दा पनि भविष्यमा गरिने परिष्करण हो, र API कुञ्जीहरू (API keys) प्रत्येक व्यक्तिगत सदस्यको सट्टा दानेदार दायराहरू सहित प्रति संस्था जारी गरिन्छन्।
Entitlements हर उत्पादन लाइनले के खुलाउँछ भन्ने कुरा निर्धारण गर्छन्। Mainstream hosting पूर्णतया सेल्फ-सर्भिस हो, जबकि Footprint-Free hosting चाहिँ footprint मोडललाई सुरक्षित राख्नको लागि जानाजानी बढी मानकीकृत र लक गरिएको हुन्छ, र entitlements हरू ले PHP workers, disk र extensions हरूलाई पनि नियन्त्रण गर्छन्। मूल्य निर्धारण पृष्ठमा तपाईंले विचार गरिरहनुभएको योजना जाँच गर्नुहोस्, वा खरिद गर्नु अघि हामीलाई सोध्नुहोस्।
AI सहायता एआई प्याक मार्फत तपाईंको आफ्नै मोडलमा चल्छ, त्यसैले तपाईंले हामीले रोजेको एउटामा सीमित हुनुको सट्टा आफूले चाहेको मोडल ल्याउनुहुन्छ र त्यसको भुक्तानी गर्नुहुन्छ। यो आजै ड्यासबोर्डमा उपलब्ध छ; सम्पादकभित्र यो सक्रिय विकासको क्रममा छ र अझै उपलब्ध छैन। छुट्टै रूपमा, हाम्रो MCP सर्भरले तपाईंको API अनुमतिहरूद्वारा सीमित गरिएका Claude Code वा Cursor जस्ता बाह्य एआई उपकरणहरूलाई तपाईंको होस्टिंग सीधै नियन्त्रण गर्न अनुमति दिन्छ।
तपाईले सक्नुहुन्छ, र कहिलेकाहीँ त्यो नै सबैभन्दा छिटो सही उत्तर हुन्छ। कुनै पनि ठूलो कामको लागि, एक क्लिकमा स्टेजिङमा क्लोन गर्नुहोस्, प्रतिलिपिमा वेब आईडीई खोल्नुहोस्, र परिवर्तन प्रमाणित भएपछि लाइभमा पुश गर्नुहोस्। जब परिवर्तन रिपोजिटरीमा राख्नुपर्ने हुन्छ, तब गिटमा आधारित डिप्लोय र रोलब्याक सहितका भर्जन गरिएका रिलिजहरू उपलब्ध हुन्छन्, र सबै कुराको पछाडि एक-क्लिकमा पुनर्स्थापना (रेस्टोर) गर्न मिल्ने ब्याकअपहरू हुन्छन्।
कार्ड-रहित १४ दिने परीक्षण सुरु गर्नुहोस्। कुनै भुक्तानी विवरण आवश्यक छैन; परीक्षणले Footprint-Free होस्टिङलाई ५ वटा साइटहरूसम्म समेट्छ, त्यसैले तपाईंले सम्पादक खोल्न, वास्तविक स्ट्याकमा वास्तविक साइटमा काम गर्न र यसलाई आफैं मूल्याङ्कन गर्न सक्नुहुन्छ।
ब्राउजरमै पूर्ण VS Code। कार्ड-रहित १४ दिने परीक्षणबाट सुरु गर्नुहोस् — भुक्तानी विवरण आवश्यक पर्दैन, Footprint-Free मा ५ वटासम्म साइटहरू।
निःशुल्क सुरु गर्नुहोस्